couch/roadmap.md
2021-01-13 16:47:16 -06:00

18 lines
592 B
Markdown

# Couch, the Last Bastion of Interactive Arts Co-operation
## Technical Specifications
- OpenGL is the only officially supported backend
- GLEW to wrangle extensions
- GLFW3 for handling windows and whatnot
- Targets Windows, Linux
- ~~Guile with GOOPS as scripting language~~ Lua is the scripting language with Guile as a strech goal
- No editor planned
## Roadmap
### Programmable Balls
I want my balls to be programmable, I need to create a few key classes
1. Balls, duh
2. Transforms, which represent position (of my balls)
3. Camera, to look at my balls
4. Shaders, to render my balls