Commit graph

110 commits

Author SHA1 Message Date
851e591c3c Implemented procedural world generation 2023-07-10 01:46:58 +02:00
f50a346e22 Fixed sprites getting stuck 2023-07-10 01:20:22 +02:00
7703128749 Fixed game flow from winning to restarting 2023-07-10 00:18:38 +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
b0a83a90ef Fixed collectable sizes 2023-07-09 13:10:18 +02:00
364f4c6423 Fixed occlusion 2023-07-09 04:06:29 +02:00
c49d937e20 A bunch of progress on collectable occlusion 2023-07-09 03:43:47 +02:00
Maximilian Giller
d009ef328c Some small perfomance improvements in regards to collectables 2023-07-06 01:16:47 +02:00
Maximilian Giller
16ddfaa942 Small improvement 2023-07-06 00:21:41 +02:00
Maximilian Giller
e8c9a14199 Implemented better relative sizing for tracking view 2023-07-05 15:22:20 +02:00
Maximilian Giller
b4eeb90ce9 Implemented handling for (usually) invalid state when creating ground 2023-07-05 15:21:45 +02:00
Maximilian Giller
762b163655 YES BABY! HOLESSSSSSSS~ Fixed the realised that the coordinate system for the simulation cannot be skewed. Now keeping the proper proportions in diagonal world coordinates 2023-07-05 11:36:28 +02:00
b457c33a72 FIRST WORKING HOLES!!!! WOW! 2023-07-05 01:06:57 +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
1c98c75cf9 Removed temporary testing setup 2023-07-01 20:15:33 +02:00
e8319fd6b9 Implemented rotation for sprites, among other things 2023-07-01 20:06:53 +02:00
24963b2d0a Fixed bug in calculating sprite offset for collectables 2023-06-30 20:57:28 +02:00
23fb9d4fd5 Frame limit flag added to config 2023-06-30 20:38:41 +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
8034b9164d Sync commit 2023-06-28 01:13:10 +02:00
Maximilian Giller
cf6ab330c6 Added multiple spawn points to level 2023-06-22 23:33:45 +02:00
Maximilian Giller
a309976423 Removed unused files 2023-06-22 23:25:32 +02:00
Maximilian Giller
784ac3ba4a Implemented flag to block new players from joining 2023-06-22 23:25:15 +02:00
Maximilian Giller
6f49fecab4 Fixed aspect ratio on split screen views 2023-06-22 23:14:16 +02:00
Maximilian Giller
77dc2f0ceb Implemented border for splitscreen view 2023-06-22 23:01:49 +02:00
Maximilian Giller
4ecc53abb3 TODOS 2023-06-21 20:43:36 +02:00
Maximilian Giller
26561f5d13 Multiplayer viewports rendering now 2023-06-21 20:42:42 +02:00
Maximilian Giller
1aae9e6cb6 Basic multiplayer view scaffolding 2023-06-21 16:05:11 +02:00
62f69a7593 Added todos 2023-06-20 22:19:29 +02:00
b36fec6b3b Added todos 2023-06-20 22:18:35 +02:00
4a44a41c80 Implemented gradient sky 2023-06-20 21:54:59 +02:00
06a6b1b029 Basic skymap prototype 2023-06-18 17:20:35 +02:00
66cc4fcb5f Hiding debug render elements 2023-06-17 21:25:33 +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
120fdb0a88 Merge remote-tracking branch 'origin/feature-tiling' into feature-tiling
# Conflicts:
#	CMakeLists.txt
#	src/game/level/level_config.hpp
#	src/levels.hpp
#	src/texture_config.h
2023-06-15 23:25:56 +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
d3e6e35c9b Fixed exception thats thrown on destruction of game. Made game objects shared pointers 2023-06-13 19:04:38 +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
7934d623da Initial attempts 2023-06-11 13:24:27 +02:00
b3d793cb9f Fixed world borders not being aligned properly 2023-06-10 18:53:57 +02:00