вторник, 5 октября 2010 г.

JavaFX: Tower Defence конкурс

JavaFX: Tower Defence конкурс

Версия 1:
добавил новый тип Warrior - выходит из башни, бьет противника оружием (в самолетах есть авиа бомбы) и возвращается на базу.
Расширенный тип башни BaseTower - обладает зоной сканирования и возможностью апгрейда. Если противник попадает в эту зону, то выпускает воинов (количество воинов ограничено).

TODO:
Добавить свою графику и поменять компоновку главного окна, добавить эффекты.

Bugs:
При большом количестве сущностей JavaFX падает.
java.lang.AssertionError: bad slice data in on replace trigger
at javafx.scene.Parent.onReplace$children(Parent.fx:401)
либо ArrayOutOfIndex...

JavaFX - игровой движок.

Считалочка для Сына - один из уровней игры.
Пример компоновки и анимации.
P.S. был написан на javafx скрипте, но еще работает на 7 (сентябрь 2012)
TODO переписать под новую версию.