Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Pokémon Coding Tutorial - CS50's Intro to Game Development

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This tutorial demonstrates how to program a Pokémon-style game, covering state management, grid-based movement, dialogue, encounters, interfaces, party systems, sprites, shaders, and turn-based battles.

Syllabus

) Introduction.
) Pokémon Demo.
) StateStack.
) StartState.
) FadeInState.
) DialogueState.
) PlayState.
) Grid-Aligned Movement.
) Dialogue Revisited.
) Level.
) Triggering Encounters.
) GUIs.
) 9-Patches.
) GUI Widgets.
) Panel.
) Textbox.
) Selection.
) Menu.
) Party and Pokemon.
) BattleSprite.
) Shaders.
) BattleState.
) BattleMenuState.
) TakeTurnState.
) In Conclusion.

Taught by

freeCodeCamp.org

Reviews

Start your review of Pokémon Coding Tutorial - CS50's Intro to Game Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.