Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Cheat sheet · Build products

Game development cheat sheet (Godot)

Opens with credits

A quick-revision companion to the Game development roadmap in its Godot edition: GDScript, nodes, scenes and signals, the input map, physics bodies, game maths and feel, design, art and audio, profiling, exports and shipping. Skim a chapter before a jam or a new feature.

Curated by Tauseef Fayyaz9 chapters76 concepts209 glossary terms

Chapters

9 chapters · 76 concepts

  1. 1How games are madeWhat a game is under the hood, what an engine does for you, and how to pick a first project small enough to finish.9 concepts
  2. 2Programming for gamesHow game code is structured in your engine: the script lifecycle, components, exposed variables, events and the language itself.8 concepts
  3. The engine in depthThe engine systems nearly every game uses: scenes and levels, reusable objects, input, physics and collisions, animation, UI, audio and saving.9 conceptsOpens with credits
  4. Game maths and feelThe maths that turns input into smooth movement, and the small touches that make a game feel responsive and alive.9 conceptsOpens with credits
  5. Game design basicsWhat makes a game worth playing: the core loop, mechanics, levels, difficulty and learning from real players.8 conceptsOpens with credits
  6. Art and audio for programmersGetting good-looking, good-sounding games without being an artist: licences, free asset sources, simple styles and sound effects.9 conceptsOpens with credits
  7. Performance and buildsFinding what makes a game slow, the usual fixes, and building for PC, web and mobile.9 conceptsOpens with credits
  8. Shipping and publishingGetting a game in front of players: itch.io, Steam, mobile stores, store pages, trailers and wishlists.8 conceptsOpens with credits
  9. Money and careersAn honest view of indie income, studio roles, portfolios and the scams aimed at new developers.7 conceptsOpens with credits
  10. 10Glossary, A to ZEvery concept in the sheet and the smaller terms it uses, in one list.209 terms

About this sheet

Make and ship your own games.

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com