avatar

Разработка  

jarofedИстория разработки одной игры: Как я участвовал в конкурсе "Кубок Игровой Вспышки 2"

Написать эту статью я планировал сразу после окончания "Кубка Игровой Вспышки 2", но поскольку все послерабочие вечера и выходные были отданы шлифовке конкурсной игры и подготовке ее к продаже – выделить время для написания получилось только сейчас. Эта статья по-сути является сильно адаптированным и немного сокращенным переводом статьи с моего блога (на украинском). Правда есть здесь и некоторые размышления, которых в оригинальной статье вы не найдете.

When I Was Young

Статья получилась очень длинной, поскольку в ней я попытался осветить все, что касалось конкурса, а также «послеконкурсной жизни» игры. Кого не пугает много букв – welcome под кат.



( Читать дальше )
  • +6
  • 05 февраля 2012, 21:16
  • jarofed
  • 1

MidnightOneTime Accident - пару слов о разработке

Привет всем.

В ветке обсуждения конкурса было много разговоров по поводу этапов разработки, в которых я не участвовал ввиду отсутствия прогресса. Сейчас захотелось отписать пару слов.

( Читать дальше )

NightmareZSoftware rendering на пальцах (часть 1)

кубЭтой статьёй я хочу начать серию статей о реализации софт рендерера. В качестве платформы используется Flash. Язык программирования — haXe. Я постараюсь не углубляться в сложные моменты и не сорить заумными терминами, а описать всё так, чтобы было понятно даже новичку (не в программировании, но в трёхмерной графике).

В этой (первой) статье я хочу рассказать о матричных преобразованиях в 3D самым простым и делетанским способом, не вдаваясь и математические подробности, и показать на практических примерах, как это работает. Если у вас возникнет желание копнуть глубже — добро пожаловать в мир линейной алгебры.

( Читать дальше )

NightmareZФрактал Мандельброта за 15 минут на haXe

В математике множество Мандельброта — это фрактал, определённый как множество точек c на комплексной плоскости, для которых итеративная последовательность
z0 = 0
zn+1 = zn2 + c

не уходит на бесконечность.

Так говорит Википедия. Мне нет основания ей недоверять.

фракталПо сути мы имеем некоторые начальные условния (z0 = 0) и формулу, которая позволяет из шага N получить шаг N + 1. Шагов таких может быть стопятьсот. Потому по-хорошему их нужно ограничить. Если за некоторое количество шагов z далеко не ушло, будем считать, что и не уйдёт.

Из вышенаписанного можно сделать вывод, что фрактал правильно рисовать двумя цветами. Одним цветом точки, принадлежащие фракталу, другим — не пренадлежащие. Но получится не очень красиво. Потому часто фракталы разукрашивают. Самый простой способ — считать число шагов N и чем их больше, тем ярче рисовать текущий пиксель.

( Читать дальше )

zaynyatyiПортирование игры для INSTEAD во flash-приложение

В данной статье я хочу рассмотреть процесс портирования игры для движка INSTEAD во flash-приложение. Портировать будем обучающий пример (tutorial3), который поставляется вместе с исходными кодами INSTEAD. В конце статьи я также опишу некоторые проблемы, с которыми пришлось столкнуться при портировании самого движка на flash-платформу.

Для начала несколько слов о движке INSTEAD. INSTEAD — движок для написания текстовых квестов (хотя есть и графические игры типа lines, пасьянс). Основная часть кода написана на lua, что позволяет достаточно просто портировать его на различные платформы.

( Читать дальше )

nonamezИгра за пару недель. Часть вступительная

Всем привет) Я мало что пишу, потому что не любитель, но иногда накатывает острое желание излить свои мысли на бумагу(экран^^), которому противиться я не могу. :)

( Читать дальше )
  • +20
  • 29 октября 2011, 18:22
  • nonamez
  • 30

romixxСоздаем красивый космос + туманность. PhotoShop/Flash IDE/AS3

Очень давно хотел поделиться этим методом, но все никак руки не доходили. Вот, таки дошли :)
Туториал конечно слегка сумбурно написан, но будет понятен даже новичкам.
Методика построения космоса, основана на фотошоповском уроке, я же ее немного доработал.
В самом фотошопе нам понадобится лишь 1 картинка, все остальные действия происходят во флеше.

( Читать дальше )
  • +11
  • 22 сентября 2011, 23:18
  • romixx
  • 11

bakameКак сделать игру за неделю?

Этот пост, на самом деле, посвящен тем, кто ещё не видел ни моих коротких рассказов, ни самой игры.
Дело в том, что мы с Олегом Smaka в тот вторник начали делать игру. Сроки поставили недельные, а потом Michael Pizik и Сергей Драган, которых вы знаете под совсем другими именами, подбили меня случайно в моем твиттере написать несколько подробно о разработке игры.


( Читать дальше )
  • +10
  • 13 сентября 2011, 02:35
  • bakame
  • 20

sbatКак тестировать сайтлоки

В нашем и ФГЛовском форуме порой обсуждаются проблемы с сайтлоками вида: «Я отдал спонсору, а у него ничего не работает». Я бы хотел рассказать как я тестирую локально сайтлоки под Windows. Это все комбинация известных приемов в веб-разработке, я ничего сам не придумал. Но вдруг кому-то будет интересно?

( Читать дальше )
  • +39
  • 08 сентября 2011, 12:16
  • sbat
  • 29

EugeneЗолотая жила для инди-разработчиков


В одном из недавних постов на gamin.ru я обнаружил ссылку на потрясающий сборник ресурсов для инди-разработчиков. Иначе как золотой жилой это и не назвать. Лично я такого еще не встречал, хоть и прошерстил уже немало сайтов и блогов.

( Читать дальше )
  • +33
  • 23 августа 2011, 00:29
  • Eugene
  • 36