Commit graph

67 commits

Author SHA1 Message Date
613ed710a2 more 2023-04-17 20:15:43 +02:00
62107a20d8 delete 2023-04-17 19:51:02 +02:00
98dd54f1f2 lööp 2023-04-17 19:35:19 +02:00
crumblingstatue
1e665378f8 Make tile ids strongly typed between bg/mid/fg 2023-04-17 13:41:51 +02:00
crumblingstatue
f8ff92a84d Log unsuccessful item give in console 2023-04-16 01:45:20 +02:00
crumblingstatue
5f7924b696 Item give command, define panzerium as item 2023-04-16 01:16:14 +02:00
crumblingstatue
4dfb0ff7d7 Console, experimental tile graphic for continuous tiles 2023-04-16 01:03:12 +02:00
crumblingstatue
0cb1f9017e Epic labeled break 2023-04-15 23:05:56 +02:00
crumblingstatue
464d8dc8be Very basic inventory 2023-04-15 22:47:53 +02:00
crumblingstatue
45801205dc Implement texture atlas building 2023-04-15 19:26:36 +02:00
crumblingstatue
d7f57a2176 Store worlds in user data dir 2023-04-15 12:36:47 +02:00
crumblingstatue
129585ba64 Add arg parsing, support multiple worlds 2023-04-12 22:18:52 +02:00
crumblingstatue
6896698883 First phase of serialization 2023-04-09 01:31:34 +02:00
crumblingstatue
aed3e86a17 Define region chunk extent 2023-04-09 00:00:57 +02:00
crumblingstatue
e7c30d231b Shorten the name of various scalar types 2023-04-08 22:12:05 +02:00
crumblingstatue
390a4d45d2 Move the player inside World 2023-04-08 22:10:10 +02:00
crumblingstatue
47035f1460 Implement platforms 2023-04-08 19:21:07 +02:00
crumblingstatue
38b6a476d9 Implement torch flickering 2023-04-08 17:43:30 +02:00
crumblingstatue
79e2ba7b83 Make light offset of tiles variable 2023-04-08 16:14:59 +02:00
crumblingstatue
77099ab8a6 Add torches 2023-04-08 01:26:44 +02:00
crumblingstatue
c78123ccd8 Properly resize lightmap along with game render texture 2023-04-07 22:22:46 +02:00
crumblingstatue
f9a99fc0ae Switch to lightmap texture based lighting 2023-04-07 22:16:57 +02:00
crumblingstatue
3876ced7d8 Inspect mobile entity, also use horizontal scroll area for inspect area 2023-04-07 01:13:09 +02:00
crumblingstatue
1053216d1c Use inspect macro and put it in a scroll area 2023-04-07 01:02:03 +02:00
crumblingstatue
a11d69eee2 Make use of egui_inspect 2023-04-07 00:36:34 +02:00
crumblingstatue
85ebea1fca Divide render texture size by scale 2023-04-06 23:04:34 +02:00
crumblingstatue
e2a38e80d7 Make viewport the same size as the window 2023-04-06 23:02:45 +02:00
crumblingstatue
4fb622989b Fix mouse position 2023-04-06 22:50:43 +02:00
crumblingstatue
c54af3ee67 Properly center screen 2023-04-06 22:39:25 +02:00
crumblingstatue
a3cb228799 Clear RenderWindow screen 2023-04-06 22:14:50 +02:00
crumblingstatue
ae380bb635 Add scaling 2023-04-06 20:44:18 +02:00
crumblingstatue
d1df7cd472 Add basic lighting 2023-04-06 18:40:34 +02:00
crumblingstatue
930f7aac47 Add very crude proof-of-concept worldgen 2023-04-05 15:09:19 +02:00
crumblingstatue
f18bb2e2cb Adjust music to new underground height 2023-04-05 01:31:23 +02:00
crumblingstatue
462eede90f Adjust code to new 100,000 block limit 2023-04-05 00:53:08 +02:00
crumblingstatue
608cd2ce23 Remove unused import 2023-04-04 23:30:06 +02:00
crumblingstatue
6c99beb47d Redesign the scaling of the game for depth to feel more meaningful 2023-04-04 23:29:32 +02:00
crumblingstatue
d6f3eb07f2 Lower default player hspeed to 3.0 2023-04-04 20:30:28 +02:00
crumblingstatue
05c516e210 Display player speed in km/h 2023-04-04 20:18:27 +02:00
crumblingstatue
7745437642 Add hspeed meter 2023-04-04 19:19:57 +02:00
crumblingstatue
0f34f18bc0 Precalculate tile collision entities for increased coll check perf 2023-04-04 19:16:12 +02:00
crumblingstatue
36ea9ed75d Make camera controls WASD too 2023-04-04 17:49:32 +02:00
crumblingstatue
9e9f44b5e5 Add cave music 2023-04-04 01:04:16 +02:00
crumblingstatue
134e03db7e MakMake music loop and make volume adjustable 2023-04-03 23:45:37 +02:00
crumblingstatue
69b022ea02 Add music 2023-04-03 23:36:45 +02:00
crumblingstatue
20409e3ee2 Add tile placement 2023-04-03 22:21:36 +02:00
crumblingstatue
be1bc9ca9e Fix infinite jumps 2023-04-03 22:11:07 +02:00
crumblingstatue
6df84ed6e3 Make player placeable in freecam mode with P button 2023-04-03 21:58:52 +02:00
crumblingstatue
ccdacbfa45 Add background and foreground tile layers 2023-04-03 21:44:08 +02:00
crumblingstatue
1f0cd8050c Change to WASD movement 2023-04-03 18:59:55 +02:00