2021-01-12 14:09:38 -06:00
|
|
|
# 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
|
2021-01-13 16:47:16 -06:00
|
|
|
- ~~Guile with GOOPS as scripting language~~ Lua is the scripting language with Guile as a strech goal
|
2021-01-12 14:09:38 -06:00
|
|
|
- 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
|