Задумывались ли вы когда-нибудь о собственной игре? А о собственной многопользовательской игре? Думаю, что да! Многие из вас хотели бы прильнуть к разработке собственного шедевра, где сливаются ваша многогранная фантазия и исключительный перфекционизм. Я вас понимаю и хочу рассказать свою историю этого увлекательного пути.
Рубрика «adobe flash» - 2
Пять лет рабства
2019-05-17 в 15:23, admin, рубрики: adobe flash, Gamedev, java, mmorpg, Игры и игровые приставки, история разработки, разработка игр, телепортыМассовый исход браузерных игр
2019-04-25 в 14:29, admin, рубрики: adobe flash, adobe flash player, flash-игры, newgrounds, браузерные игры, Игры и игровые приставки, история интернета, разработка игр, Сохранение данных
Вернёмся 2007 год. В это время появились и получили хорошие отзывы критиков такие игры, как Halo 3, Bioshock, Portal, Call of Duty 4: Modern Warfare и Super Mario Galaxy. В том же году вышло много других выдающихся проектов, поэтому он считается лучшим годом в истории видеоигр. Но не для всех. Некоторым играм требовались достаточно мощные и дорогие компьютеры, а недавно вышедшие консоли продавались по ценам в диапазоне от 249.99 (Nintendo Wii) до 599,99 долларов (PlayStation 3). Для многих игроков возможность поиграть в современные игры была слишком затратной.
Однако в то время рынок видеоигр не заканчивался домашними консолями и мощными компьютерами: с самого зарождения Интернета на сцене стали появляться онлайновые браузерные игры. В такие игры можно было играть на любом компьютере с подключением к Интернету, и большинство из них было бесплатными. В том же 2007 году появились и завоевали популярность такие хорошо известные браузерные игры, как The Last Stand, The Impossible Quiz, Newgrounds Rumble, Pandemic и Trials 2. К сожалению, производитель ПО, необходимого для запуска этих игр, завершил его поддержку. Из-за этого теперь мы не можем играть в сотни и тысячи игр, это уничтожило многие годы разработки игр и игрового контента. Браузерные игры оставили глубокий след в истории видеоигр, но из-за завершения в 2020 году поддержки Flash мы потеряем эту историю и средства, необходимые для её сохранения.
Читать полностью »
Flash-animation in Unity3D from scratch. Part one, lyrical
2019-03-24 в 17:37, admin, рубрики: adobe flash, animation, animations, flash, SWF, unity, unity3d, разработка игрIn this article series, I will talk about how and why we decided to create our own solution for import of Flash animation to Unity, and about optimization techniques and internal workings of the plug-in. I also have lots of other fascinating stuff to tell about: internals of the SWF format, special features of the Unity editor extension and general matters of animation. You'll find all that inside!
Как вырастить лес на Actionscript3-Flash в несколько* строк кода
2018-11-09 в 9:26, admin, рубрики: adobe flash, flash, Программирование, процедурная генерация, процедурные текстуры, Читальный залВот в этом комменте я похвастался, что в своё время написал программу, создающую рендер «пристойно выглядящего» леса в двести строк кода. К сожалению, реальность оказалась немного большей по размеру — раскопанные исходники содержат примерно 2100 строк кода, из которых где-то 700 — комментарии, мысли вслух, старый отброшенный код и попытки документации методов. Размер исполняемого файла SWF, впрочем, оказался 13112 байт.
Началось всё с того, что на форуме Kongregate.com, где я в то время активно тусил, один из участников предложил посостязаться в процедурной генерации чего-либо, первой темой стал «Лес».
Устраняем баг в игре 2000 года на Shockwave
2018-10-11 в 7:45, admin, рубрики: adobe director, adobe flash, adobe shockwave, shockwave, обратная разработка, разработка игр, реверс-инжиниринг
История замены единственного байта
Cartoon Cartoon Summer Resort
Это было лето 2000 года. Мне исполнилось шесть, я только что закончил первый класс и начались каникулы. Это означало, что я мог долго играть на улице, смотреть мультфильмы и включать компьютер отца с Windows 98, чтобы искать игры в совершенно новом, неизведанном краю под названием «Интернет». Одним из моих любимых был веб-сайт Cartoon Network. На нём я нашёл множество увлекательных flash-игр на основе телевизионных мультфильмов. Тем летом они выпустили серию игр под названием «Cartoon Cartoon Summer Resort».
Геймплей первого эпизода Cartoon Cartoon Summer Resort
Эта игра была двухмерной RPG/адвенчурой с видом сверху сбоку, состоявшей из четырёх эпизодов. Игрок управлял мультяшным персонажем, находящимся в отпуске на курорте с другими персонажами мультфильмов. В каждом эпизоде на курорте появлялась проблема, которую нужно было решить. Игрок должен был решить её, взаимодействуя с персонажами и находя предметы или обмениваясь ими.
Читать полностью »
Как восстанавливали видео для Full Throttle Remastered. Часть 2
2018-09-06 в 9:45, admin, рубрики: adobe flash, adobe premiere pro, fmv, full throttle, Работа с видео, разработка игр, ремастеринг видео
В моём предыдущем посте я рассказал, как мы извлекали контент из исходных FMV-файлов и создали инструменты для анализа примерно 67 ГБ архивов в поисках промежуточных составляющих частей, использованных для создания FMV. Эти части являются базисом для создания remastered-контента FMV и использовались в качестве «сборочных чертежей» для начала проекта.
Как сказано в предыдущей статье, рабочий процесс ремастеринга разделён на три ветви: ремастеринг нарисованных вручную кадров, ремастеринг 3D-моделей и ремастеринг звука. Ниже я расскажу об особенностях рабочего процесса и трюках, которые мы использовали для автоматизации создания основной части видео.
Читать полностью »
Огромное игровое наследие Adobe Flash и мои попытки его сохранить
2018-07-31 в 9:51, admin, рубрики: adobe flash, Flashfreeze, Flashpoint, Игры и игровые приставки
Самая старая игра на сайте Newgrounds была загружена в 2000 году
Adobe Flash (ранее Macromedia Flash) — пожалуй, самая большая сокровищница в истории игр. За двадцать лет под неё вышли буквально десятки тысяч игр: библиотека обширнее, чем у любой игровой приставки. И через два года всё это может исчезнуть.
Читать полностью »
Security Week 21: сотни уязвимостей Adobe Flash
2018-06-13 в 11:03, admin, рубрики: adobe flash, Блог компании «Лаборатория Касперского», информационная безопасность
7 июня компания Adobe закрыла критическую уязвимость в Flash Player (новость, сообщение компании). Уязвимость CVE-2018-5002 обнаружена сразу несколькими исследовательскими командами из Китая — речь идет об удаленном выполнении произвольного кода в результате ошибки переполнения буфера. Это уязвимость нулевого дня: на момент обнаружения она уже использовалась в целевых атаках на Ближнем Востоке. Эта достаточно серьезная проблема воспринимается как рутинная новость просто из-за названия пострадавшего продукта: ну кого уже может удивить RCE во флеше?
Только в нынешнем году это уже вторая критическая уязвимость нулевого дня, первую срочно закрывали в феврале. Adobe Flash вообще стал образцовым примером небезопасного софта, он стабильно находится в топе самых часто атакуемых приложений, причем не покидает этот рейтинг годами. Он по-прежнему распространен у пользователей, несмотря на многолетние попытки заменить его объективно более эффективными технологиями. Независимо от отношения к технологии, Flash стал неотъемлемой частью истории Интернета. При помощи пары ссылок и одного графика попробуем посмотреть на Flash с точки зрения безопасности и не только.
Читать полностью »
Создание синтезатора звуковых эффектов из ретро-игр
2017-09-27 в 10:11, admin, рубрики: adobe flash, audio engine, звуковой движок, обработка звука, разработка игр
Из этой статьи вы узнаете, как создать аудиодвижок на основе синтезатора, способный генерировать звуки для игр в ретро-стиле. Звуковой движок будет генерировать все звуки во время выполнения и ему не требуются никакие внешние зависимости, например, файлы MP3 или WAV. В конечном результате у нас получится рабочая библиотека, которую можно удобно встраивать в игры.
Прежде чем приступать к созданию аудиодвижка, нам нужно разобраться с парой понятий. Во-первых, с волнами, которые будет использовать движок для генерирования звуков. Во-вторых, надо понимать, как хранятся и обозначаются звуковые волны в цифровом виде.
В этом туториале используется язык программирования ActionScript 3.0, но применяемые техники и концепции можно легко преобразовать в любой другой язык, предоставляющий доступ к низкоуровневому API работы со звуком.
Читать полностью »
Flash мертв: кто следующий?
2017-08-02 в 9:46, admin, рубрики: adobe flash, eclipse, flex, ruby on rails, silverlight, stack overflow, Блог компании Everyday Tools, прогнозыНа прошлой неделе компания Adobe заявила, что к 2020 году прекратит поддержку Flash. В каком-то смысле это даже неожиданно: мне до сих пор иногда попадаются страницы, на которых он требуется, да и среди разработчиков ПО у него еще остаются сторонники. Но если посмотреть с другой стороны, все к тому шло. Нередко уход технологии можно предсказать заранее, если отслеживать статистику по ее использованию в IT-сообществе. Один из самых известных источников подобной информации — наш инструмент Stack Overflow Trends, и он показывает, что частота появления вопросов о Flash пошла на спад еще в 2010 году:

Такой неожиданный перелом в судьбе Flash позволяет заключить: расхожее мнение, что Apple погубил Flash, когда в 2010 году принял решение не поддерживать его на iPad, возможно, в чем-то соответствует действительности.
Раз у нас была возможность предугадать кризис Flash, давайте привлечем больше данных со Stack Overflow, чтобы понять, какие еще технологии сейчас на спаде.
Читать полностью »



