user image

β€Ί it's-a me! πŸ”Ž

‍ ‍ ‍‍ ‍ ‍ ‍ ‍ ‍ ‍‍ ‍ ‍‍ ‍ β‚ŠΛšο½‘β‹† β™‘ β‹†ο½‘Λšβ‚Š

bookmarks:
JJ Things I love (May 2025)
berlingot β˜† (words new to me)
ΰ»‘ ⊹ cinema (2025)
e mood ring ('25)
fia about me (typology)

‍‍ ‍ ‍ ‍ ‍ ‍ ‍‍ ‍ ‍‍ ‍ 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 +