Loading…
Welcome to the A MAZE. / Berlin 2026 program! Add sessions to your profile to get an easy overview of your own schedule!

Program is regularly updated with new sessions.
Thursday May 14, 2026 17:00 - 18:30 CEST
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.
Artists
avatar for Karl Zylinski

Karl Zylinski

https://zylinski.se/
I'm an independent game developer and programming book author. I've made the indie game CAT & ONION and the book "Understanding the Odin Programming Language". I like teaching people about programming and giving them insights into how things actually work.
Thursday May 14, 2026 17:00 - 18:30 CEST
Workshop Room 2
Feedback form is now closed.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link