cirosantilli / rl-game-2d-grid
Top-down 2D discrete grid game to develop reinforcement learning for robot / animal like General Game AI agents. Human and machine playable. Features several mechanics in a single coherent game world. Created with C++, SDL and Boost R-Tree. Demo video: https://youtu.be/TQ5k2u25eI8
☆13Updated 6 years ago
Related projects: ⓘ
- Retro game engine☆27Updated 12 years ago
- A simple mathematical expression parser written in C++ with no external dependencies whatsoever.☆18Updated 12 years ago
- A library for the procedural generation of 3D skeletal character animations☆17Updated 11 years ago
- C++ toolbox for modern OpenGL☆13Updated 9 years ago
- Atom package to explore assets from several video games☆18Updated 3 years ago
- 🐶chihuahua - tiny & fast rendering library☆13Updated 8 years ago
- Retro horror shooter written in C++11☆10Updated 6 years ago
- A quadtree implementation in C99☆23Updated 9 years ago
- Automating human walk cycles using machine learning☆65Updated 9 years ago
- A library for working with the .octree file format☆17Updated 5 years ago
- Convert rigged models into simple, easy-to-parse formats☆14Updated 8 years ago
- C++ Memory allocator for packet queues that free() in roughly the same order that they alloc().☆16Updated 6 years ago
- OpenGL-based game engine made for real-time generating tree models.☆9Updated 4 years ago
- Paged Geometry is a plugin for OGRE for rendering of dense vegetation☆13Updated 2 months ago
- Lightweight benchmarking component for small C++ routines☆15Updated last year
- A collection of C++ memory allocators and memory functions☆11Updated 7 years ago
- A collection of header files that can ease OpenGL programming☆27Updated 3 years ago
- OpenGL / XML + Lua Game GUI library.☆18Updated 5 years ago
- Grass rendering using geometry instancing in Direct3D 10.☆13Updated 7 years ago
- Directed Acyclic Graph For C++ With Cached Transitive Closure☆29Updated 5 years ago
- Pack unit 3D vectors (such as normal vectors) into integer type☆17Updated 8 years ago
- A generic single header garbage collector that mixes reference counting and a mark & sweep algorithm☆17Updated 6 years ago
- ☆16Updated 5 years ago
- Fully procedural GLSL eyeball shader☆10Updated 9 years ago
- The Maps are visualized using the Tessellation Shader☆32Updated 8 years ago
- Small project using ModernGL for terrain rendering☆22Updated 6 years ago
- C++11 provides chainable and iterable object for uniform die casts. Useful for statistics or table top RPG simulations.☆12Updated 5 years ago
- A test project for testing ray casting in lighting system outside of engine☆9Updated 7 years ago
- ☆30Updated 5 years ago
- C utility modules for 3D graphics using OpenGL☆25Updated 9 years ago