Commit graph

51 commits

Author SHA1 Message Date
851e591c3c Implemented procedural world generation 2023-07-10 01:46:58 +02:00
15c9632941 Implemented join screen 2023-07-09 23:51:34 +02:00
24cc3cfd6b Implemented basic winner screen 2023-07-09 21:56:14 +02:00
241d8119ce Added consumption and countdown 2023-07-09 21:24:50 +02:00
c49d937e20 A bunch of progress on collectable occlusion 2023-07-09 03:43:47 +02:00
a5ceecd2a4 Implemented ground framework for collectables simulation 2023-07-03 01:16:44 +02:00
949412df8a Fixed diagonal world coordinates 2023-07-02 04:22:03 +02:00
e8319fd6b9 Implemented rotation for sprites, among other things 2023-07-01 20:06:53 +02:00
b5d7dfede9 Fixed and expanded coordinate system, and some more physics WIP 2023-06-29 21:26:30 +02:00
Maximilian Giller
ad5a6731a3 Sync commit 2023-06-28 16:57:13 +02:00
Maximilian Giller
a309976423 Removed unused files 2023-06-22 23:25:32 +02:00
Maximilian Giller
77dc2f0ceb Implemented border for splitscreen view 2023-06-22 23:01:49 +02:00
Maximilian Giller
1aae9e6cb6 Basic multiplayer view scaffolding 2023-06-21 16:05:11 +02:00
06a6b1b029 Basic skymap prototype 2023-06-18 17:20:35 +02:00
aa288edd69 Implemented frame counter 2023-06-17 20:47:09 +02:00
27b6e1b324 First tile map properly working 2023-06-17 19:48:51 +02:00
207a31d3d0 Initial attempts 2023-06-15 23:24:09 +02:00
a9bcdaeb63 Very minor progress on tiling 2023-06-15 19:00:55 +02:00
414f3b79fc Improved map wallout, fixed spawned player in wall glitch and now actually rendering collectables. Player handling has also been reworked 2023-06-13 21:59:50 +02:00
88f19ae5e4 Added Collectables collections and other scaffolding required for further development 2023-06-12 21:02:04 +02:00
12b73c00ba Properly implemented grid coordinates 2023-06-11 15:54:05 +02:00
4b96f4f9be Made player radius dynamic 2023-06-11 15:18:22 +02:00
74ca505b60 Player has proper size and a better placeholder graphic 2023-06-11 14:03:48 +02:00
37ede84344 Player now colliding with map properly and other small adjustments 2023-06-10 15:24:03 +02:00
916050153a Implemented Level concept and scaffolding for map simulation 2023-06-10 14:48:16 +02:00
d2a06324c9 Overhauled input system to support Game actions for buttons. Linked box2d as well 2023-06-08 00:54:01 +02:00
68f2e407f1 Improved configuration of texture assets. Added VersatileSprite and proper factory 2023-06-05 00:12:17 +02:00
f778e702e4 Implemented texture ressource management, sprites, animated sprite sheets and scaffoling for collectables 2023-06-03 19:33:41 +02:00
543c9e9728 Replaced reactphysics3d with box2d 2023-06-01 23:25:33 +02:00
8ca3547306 Refined, improved and fixed tracking view 2023-05-25 22:40:26 +02:00
7f1530bdec Refined tracking view and extracted concept of tracking area 2023-05-24 17:05:47 +02:00
Maximilian Giller
b3c129e356 Basic trackable view 2023-05-24 14:00:51 +02:00
15e63094fd Rebranded world view to tracking view 2023-05-23 23:38:37 +02:00
875fab8c46 Adds player spawner and greatly improves input identity handling 2023-05-20 00:10:03 +02:00
Maximilian Giller
c3bc72fb4c KeyFeatures added and sync commit 2023-05-17 23:22:45 +02:00
Maximilian Giller
ddea927ce0 Input Identities added and basic controller support 2023-05-17 14:13:39 +02:00
Maximilian Giller
b7fca7d07a Sync commit 2023-05-16 21:56:55 +02:00
Maximilian Giller
1017fee4d3 Improved directions systems and made basic player movable 2023-05-10 14:51:09 +02:00
Maximilian Giller
84c7e9e3b3 Adds Vector utils, specifically normalization 2023-05-10 11:29:30 +02:00
Maximilian Giller
1b5bc82c1c Basic user controlled world view 2023-05-10 11:03:14 +02:00
9d738f5707 Sync commit 2023-05-09 20:50:50 +02:00
7b0560f6fd Global static input handling 2023-05-08 18:20:55 +02:00
adc2246bb7 Input handling structure and tested isometric plane rendering 2023-05-07 12:27:11 +02:00
0402ed2a67 Implemented skewable and fixed translation matrix for isometric coordinates 2023-05-05 23:35:35 +02:00
4dc9702747 Simple setup for grid debug rendering 2023-05-03 23:46:41 +02:00
Maximilian Giller
1aea157aa1 Simplified game structure and back to a working state 2023-05-03 15:31:52 +02:00
50fdd455e3 More physics stuff 2023-05-03 01:33:05 +02:00
7cb2fd2e24 Removed unnecessary Renderer abstraction 2023-04-28 22:59:24 +02:00
Maximilian Giller
e19972ae7c Yikes, very convoluted game structure 2023-04-27 23:05:19 +02:00
Maximilian Giller
5d645e5d70 Some progress on basic structures 2023-04-26 22:48:15 +02:00