Tauno Kärki (TK for short) is a 2D shooter with some 3D graphics elements (walls). TK is a roguelite with procedurally generated levels. It is written in C and has no external dependencies. It uses OpenGL 3.3 for rendering.
- Singleplayer
- Keyboard and mouse movement
- Killable monsters with AI
- 3D graphics for walls
- Shadows and lighting
- Procedurally generated levels
- Multiplayer? Split-srcreen or online.
- Controller support?
- More weapons?
- More enemies?
- Stay with OpenGL? Could use vulkan or software for rendering.
- Raytracing? Could be fun.