Для меня знакомство с жанром tower defense началось с бонусного уровня в игре Warcraft III: The Frozen Throne. Было это в 2003 году. Как и многие другие игроки я ошибочно думал, что эта игровая механика изобретение дизайнеров Blizzard. Думал я так до сегодняшнего дня, пока не посмотрел в Википедию, что же про этот жанр написано там.
Оказалось, что Blizzard лишь отлично реализовали уже хорошо известную игровую механику. Первая tower defense стратегия была выпущена фирмой Atari Games в уже далеком 1990 году. Игра называлась Rampart и ее дизайнером был Джон Сальвитц (John Salwitz), который до сих пор активно работает в игровой индустрии. Судя по всему, именно этому человеку можно посылать благодарности за Desktop Tower Defense, GemCraft и Plants vs. Zombies.

Руководствуясь мудростью «лучше день потерять, зато потом за пять минут долететь» просмотрел сегодня IDE с поддержкой Action Scrypt 3.0.
В итоге остановился на Adobe Flex Builder 3. Это очередная перелицовка Eclipse IDE с которым я уже работал раньше. Некоторых плагинов, которые привык использовать в базовой поставке нет, но, надеюсь, что особых сложностей с их нахождением и установкой не возникнет.
Забавным показался метод, которым задается размер клипа и его цвет:
package
{
[SWF(width='800', height='600, backgroundColor='#00FFFF')]
public class Test extends Sprite
{
public function Test()
{
}
}
но это можно пережить.
Под катом перечень остальных IDE, которые меня по тем или иным причинам не устроили.
Читать далее…
Незаметно прошел месяц. Я устроился на новую работу с более жестким графиком и, по всей видимости, в ближайшее время заниматься разработкой игры смогу только по выходным. По этому поводу есть несколько мыслей, которые опишу позже.
Пока же немного обновил блог: добавил поддержку Google Buzz и трансляцию свой buzz ленты. Twitter я так завести и не собрался, а вот разработка google подошла мне просто великолепно.