/RPG

Simple 2D OpenGL Game

Primary LanguageC

ITS A VIDEO GAME WITH MEMORY LEAKS BEING MAIN FEATURE

All textures are 16x16 and using PICO-8 colour palette

Required dependency

OpenGl 3.3

GLFW3

Building

cmake -S source/ -B build/
cd build
make

Dependencies included in project

using cglm for math https://github.com/recp/cglm

using nxjson for parsing json files https://github.com/thestr4ng3r/nxjson

using cgltf for gltf file processing https://github.com/jkuhlmann/cgltf

using stb for image loading https://github.com/nothings/stb

Road Map

[x] Character animation
[x] Collision with character
[x] Tile loading from .json file
[x] Model loading from .json file
[ ] Per-texel lighting
[ ] HUD with hp
[ ] Simple enemy follower that on every touch is reducing hp
[ ] Collider loading from .json file \