Hi, I'm Michael.
Near the end of 2016, I left a full-stack Python position, and jumped in head-first into my two passions: education, and indie video games. When I'm not teaching web dev at UC Berkeley Extensions, I'm making rookie mistakes with game dev so you don't have to, and writing this blog about what I learn along the way! I hope it'll be useful for others considering a similar path, or interested in getting started with indie game development under Linux.
Excluding drivers in the OS, my game dev stack is 100% free software.
If you are curious, this is what I use:
- OS: Linux (Ubuntu 16.04)
- Engine: Godot - a free and open source 2D and 3D game engine
- 3D Assets: Blender - industry standard 3D graphics software
- Music and audio: KXStudio suite
- Editor: I'm already a fan of the notoriously-hard-to-learn-but-powerful vim, so I use that instead of the Godot IDE
If you want to get started with Linux Indie Game Development, then check out this blog post on it.