76 Commits

Author SHA1 Message Date
65c5a742ac Lighting math formula updated. Moved rendering order so bullets are rendered last. 2023-04-12 22:42:22 -05:00
fd8cac38af Enemies spawn on the map. 2023-04-12 21:41:07 -05:00
53c85209f3 Light-up bullets 2023-04-11 16:29:33 -05:00
5d4221fda6 Per-vertex lighting 2023-04-11 16:13:03 -05:00
b91d5eee31 Fix Collision of bullets on walls. (Forgot to factor in fElapsedTime) 2023-04-11 15:39:27 -05:00
973eef9302 Bullet spawning and rendering. 2023-04-11 12:39:53 -05:00
3e52016067 Add in distance-based lighting. 2023-04-11 11:16:50 -05:00
b0e348658c Fixed wall UV mappings 2023-04-11 10:34:27 -05:00
afeadd3e6c Implement movement and collision for the player. 2023-04-10 12:01:18 -05:00
a081174ad1 Layers in Editor now work. 2023-04-09 14:36:46 -05:00
646485cfac Dynamic adjustment of level size. 2023-04-09 14:23:14 -05:00
926b43878e Added ability to configure which enemy ID is selected, what facing directions are set and adding/removing entities. 2023-04-09 01:16:56 -05:00
d44fbb5033 Ability to place entities on the map. 2023-04-09 01:01:01 -05:00
8e8b2586bb Remove/Add Walls to editor. 2023-04-09 00:12:29 -05:00
d59aa56318 3D and 2D sorting settled. 2023-04-08 23:40:52 -05:00
b4e2765f23 Level loading to file format is now possible. 2023-04-08 15:32:44 -05:00
6c16121c11 Load default map 2023-04-08 15:28:24 -05:00
b0d0f1e564 Add Editor instance. 2023-04-08 14:40:28 -05:00
725853c0b2 Refactor game into multiple files. 2023-04-08 14:22:08 -05:00
89da6f65b1 Decouple mesh from object code so we don't have to reload models constantly. 2023-04-08 13:34:37 -05:00
76b7f41860 ShootMe implemented, fixed flipped UV tex coord bugs. 2023-04-07 13:58:32 -05:00
dd293acd38 Local rotations 2023-04-07 12:21:18 -05:00
726a377ee7 Generate and render map walls. 2023-04-06 23:33:56 -05:00
1e3567482a Basic Floor Generation 2023-04-06 22:45:15 -05:00
c01e387b89 Add project files. 2023-04-06 21:54:39 -05:00
b732af4b0d Add .gitattributes and .gitignore. 2023-04-06 21:54:37 -05:00