Главная цель была простая: собрать из подручных средств максимально простую игру, чтобы понять основные принципы разработки игр для Nintendo DS. Понятное дело, что повторять героизм разработчиков из нулевых у меня нет ни малейшего желания.

Почему именно Flappy Bird

Когда хочется разобраться с разработкой игр под новую платформу, лучше не начинать с RPG, инвентаря, карт, диалогов и длинной цепочки систем, которые ломаются по очереди.

Flappy Bird хорош тем, что в маленьком объеме сразу собирает все базовые вещи:

  • ввод с кнопок и сенсора;
  • движение;
  • столкновения;
  • счет;
  • проигрыш и рестарт;
  • звук;
  • короткий игровой цикл без лишних правил.

Для Nintendo DS это оказался правильный учебный полигон.

Управление

Управление тоже специально сделано без церемоний: A, B, X, Y и touch подбрасывают птицу, START ставит игру на паузу, SELECT возвращает в меню. Для такого формата важнее ритм, чем сложная схема кнопок.

Экран проигрыша FallingBird DS
Скриншот

Послесловие

И да, это просто очередная птица между трубами. Но как учебный проект она сделала ровно то, что должна была: превратила Nintendo DS из абстрактной платформы в понятный набор практических задач.