Explore alternative technologies for game creation! Using the Odin Programming Language and my library "Karl2D" we will see how you can create a game "from scratch" without a big game engine. We'll open windows, draw things, process input and play some audio. After that we'll look at how the Karl2D library actually implements all those things. You'll get a tour that starts in the gameplay code, all the way down to the operating system APIs. In essence: You get to see a new programming language and we'll demystify what the often "hidden parts" of a game engine actually do. Even though we use a specific language and library, the knowledge you get is transferable: You can do similar things yourself in other languages.
//AUDIENCE:: Those who want to make games from scratch and understand their game on a deep level. Some participants may want to see what Odin is about. Some may want to get more knowledge about what happens in a "game creation library" / engine. It's all good.
//REQUIREMENTS:: A bit of programming experience.
//BRING:: Bring a laptop (Windows, Mac and Linux are all OK). We'll set up Odin during the workshop, but you can install it yourself from
https://odin-lang.org/ if you want to come extra prepared.
For this workshop online registration is not required to attend. The spots will be assigned on a first-come first-served basis, so make sure to be at the workshop location at least 10 minutes before the starting time.