Commit Graph

9 Commits

Author SHA1 Message Date
22cd090f92 Implement basic shading and colors.
CameraRay struct now stores information about tile intersection.
2023-05-01 00:10:01 +01:00
900504971b Make ray generation sane 2023-04-20 02:19:54 +01:00
2c06859473 Refactor storing of ray-casted distances.
The ray-casting is done when camera_update() is called, and distances
are stored in the Camera struct.
2023-04-20 00:28:17 +01:00
bce640219f Refactor 2D map drawing.
2D level represntation now drawn as minimap in it's own texture.
2023-04-16 02:17:11 +01:00
ccfe9fd786 Ray casting now working 2023-04-07 05:34:22 +01:00
3402fb50d9 Implment getting horizontal/vertical intesections of ray casting. 2023-04-04 20:02:49 +01:00
ca50b6f4b7 Draw rays from camera and call ray casting stub function. 2023-04-02 01:21:02 +01:00
0cd0d410a1 Add camera movement 2023-04-02 00:41:32 +01:00
73412b27f8 Add basic camera representation 2023-04-01 00:16:14 +01:00