FSM (Finite-state machine)
Finite-state machine или FSM это термин, под которым обычно подразумевают так называемую машину конечных состояний или, как ещё иногда говорят, конечный автомат. Но чаще, всё же, используется именно сокращение FSM. FSM – это абстракция, которая используется для создания логики, в том числе и игровой. Например, обычно любой объект АИ это FSM, разного рода анимации обычно можно описать как FSM. Да и само состояние игры обычно описывается именно как ФСМ. Само название Finite-state machine говорит о … Читать FSM (Finite-state machine) »
Создание игры. Противники.
Пришла пора реализовать противников в создаваемой игре. Пока мы ограничимся самыми простыми противниками, которые будут просто лететь прямо и стрелять без разбору. Так же, как и игрока, мы унаследуем создаваемый нами класс противников от CLiveObject, что бы у врагов сразу был функционал работы с жизнями и позицией на экране. Да и вообще, код будет очень похож на тот, что мы запрограммировали для игрока: … Читать Создание игры. Противники. »