graphics/README.md
2023-12-23 17:09:43 +01:00

41 lines
1.1 KiB
Markdown

<p align="center">
<img src=".imgs/sdl.png" width="200"/>
<br>
<br>
<img src=".imgs/opengl.png" width="200"/>
<br>
<br>
<img src=".imgs/monogame.png" width="200"/>
<br>
</p>
# Graphics
My little playground for everything graphics
- `01-introduction`: SDL introduction (texture loading, player movement)
- `02-jumping`: jumping in SDL (animations, jumping)
- `03-network`: connection handling + server side calculations in SDL (client, server)
- `04-map`: map generation testing for SDL
- `05-opengl`: OpenGL introduction (texture loading)
- `06-monogame`: Monogame introduction tests
- `07-boilerplate`: Boilerplate OpenGL abstraction (batch rendering)
- `08-particle-system`: Expanding OpenGL boilerplate for particle systems + texture loading
## Goal Experiments
- [x] OpenGL boilerplate
- [x] Particle Systems
- [ ] Basic physics
- [ ] Effects
- [ ] Bloom
- [ ] Blur
- [ ] Sound
- [ ] Multiplayer
- [ ] Procedural map generation
- [ ] Super Mario movement
## License
The code is licensed under the GPL-3.0 license. See the `LICENSE` file for more information