Commit Graph

7 Commits

Author SHA1 Message Date
Lephenixnoir 4a513cf1f5
better, teleport-based collision resolution 2022-03-10 23:31:31 +00:00
Lephenixnoir e87fa3b6ec
GUI transition when entering level 2022-02-16 14:54:26 +01:00
Lephenixnoir 90f43a2b7e
improve fixed point notation 2021-07-16 18:49:58 +02:00
Lephenixnoir de8bbf131a
pathfinding and some cleanup 2021-06-15 17:27:30 +02:00
Lephenixnoir 1e9afa5550
basic smooth controls 2021-06-04 15:14:12 +02:00
Lephenixnoir e67cce8361
basic entities at fixed position in world
* entities.h: Will contain a lot more about entity types later
* geometry.h: Basic position and collision utilities, will expand
2021-06-01 17:50:44 +02:00
Lephenixnoir 4a9cbd2506
movable, scrollable map with zoom
* settings.h: Global settings to play around with
* fixed.h: Utilites for fixed-point numbers (incomplete but clean)
* level.h: Storage format of levels (PROTOTYPE >9000)
* map.h: Dynamic format for loaded levels (PROTOTYPE)
* render.h: Camera management and rendering (pretty clean)
2021-05-30 21:59:09 +02:00