I like game development. There are many subjects that I would like to cover about creating games. Some of them are:

  • C# in Unity - Scripting of game mechanics.
  • Optimization - Doing less with the same result, or doing more with less resources
  • Level design - Laying virtual bricks in worlds you can experience, creating challenges, pacing and difficulty
  • 2D/3D graphics - Explorations of asset creation, rendering, shaders, atmosphere and esthetics
  • My projects - Sharing my games, and lessons I learned during years of making
  • Programming - design, architecture, patterns, testing? Effective guide to spaghetti coding.
  • Sound design - I wanna learn that.
  • Physics simulation - Physics features of Box2D, Nvidia Physics, their settings, quirks and examples.
  • Platforms - deploying and releasing games on the Web, PC, and Mobile.