18 lines
592 B
Markdown
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
|