ββ β β β β β ββ β ββ β my (very messy) notes are here. π€ what I want to learn how to...
basics:
- β¨ add text / button to the UI
- β’ add things to the UI programmatically
- β’ make things happen on click/hover
- β¨ switch between scenes (e.g. Menus)
- β¨ make game settings
- β’ make text appear on screen (as if typed out)
- β’ get user text input
- β’ make a pause menu
- β¨ make things happen on keyboard input
- β’ make things happen on mouse movement
- β¨ save game data / state
- β¨ add sound effects
- β¨ add background music
- β’ add volume sliders
- β’ game loop?
- β’ inventory (with data models)
- β’ scrolling credits
2d basics:
- β¨ create a map/level
- β¨ move around a character
- β¨ make a character jump
- β¨ make a character collect things
- β’ animate things in the scene/UI
- β’ add a parallax background
testing:
- β’ debug
- β¨ deal with screen resolution, window size, etc
- β’ test game performance
- β’ test the game in general
publishing:
- β’ security for data (make game not cheatable)
- β’ do version management
- β’ do input remapping
- β¨ export a game for windows
- β’ export a game for mobile
- β’ export a game for web
- β’ get your game on itch.io
- β’ get your game on steam
- β’ add Steam support (e.g. achievements)
mar 5 2025 ∞
may 11 2025 +