Введение в разработку игр №7. Покемон
Описание
Этот курс продолжает курс CS50 Гарвардского университета, посвященный разработке интерактивных 2D-игр. Студенты изучают дизайн таких детских игр, как Super Mario Bros., Legend of Zelda и Pokémon, чтобы понять, как создаются сами видеоигры. В рамках лекций и практических проектов в рамках курса изучаются принципы 2D-графики, анимации, звука и обнаружения столкновений с использованием фреймворка LÖVE и языка программирования Lua. К концу курса студенты запрограммируют несколько своих собственных игр и получат полное представление об основах дизайна и разработки игр.
Демоверсия Pokémon
StateStack
StartState
FadeInState
DialogueState
PlayState
Движение по сетке
Диалог с возвращением
Уровень
Запуск столкновений
Графический интерфейс
9-патчи
виджеты графического интерфейса
Панель
Текстовое поле
Выделение
Меню
Отряд и покемоны
BattleSprite
Шейдеры
BattleState
BattleMenuState
TakeTurnState
Рекомендуемые видео




















