Commit graph

91 commits

Author SHA1 Message Date
crumblingstatue
9b2701a5a1 Add timing information to design 2023-04-08 16:46:17 +02:00
crumblingstatue
30d589b09e Add design notes about crafting 2023-04-08 16:44:06 +02:00
crumblingstatue
79e2ba7b83 Make light offset of tiles variable 2023-04-08 16:14:59 +02:00
crumblingstatue
07c7d628ee Dep update 2023-04-08 16:14:38 +02:00
crumblingstatue
77099ab8a6 Add torches 2023-04-08 01:26:44 +02:00
crumblingstatue
704819a988 Remove unused res-src folder 2023-04-07 23:45:03 +02:00
crumblingstatue
7c4012e139 Add light dropoff the deeper you go 2023-04-07 23:31:26 +02:00
crumblingstatue
178babdec9 Improve lighting a bit 2023-04-07 23:05:24 +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
907a5da105 Make light params configurable 2023-04-07 01:24:29 +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
3938654843 Inspect World as well 2023-04-07 00:50:15 +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
b2ccd962c9 Credit where credit is due, fix alpha issue with light shader 2023-04-06 19:29:00 +02:00
crumblingstatue
45af69faa0 Shamelessly stolen light code 2023-04-06 19:21:20 +02:00
crumblingstatue
d1df7cd472 Add basic lighting 2023-04-06 18:40:34 +02:00
crumblingstatue
45acd4c1ac Add note about supported platforms in design.md 2023-04-06 17:41:45 +02:00
crumblingstatue
26521fa880 Clippy 2023-04-05 15:12:17 +02:00
crumblingstatue
930f7aac47 Add very crude proof-of-concept worldgen 2023-04-05 15:09:19 +02:00
crumblingstatue
314d2eafa0 Add biome ideas to design document 2023-04-05 01:45:27 +02:00
crumblingstatue
f18bb2e2cb Adjust music to new underground height 2023-04-05 01:31:23 +02:00
crumblingstatue
c72b16a889 Adjust surface to generate above... surface level 2023-04-05 01:00:13 +02:00
crumblingstatue
462eede90f Adjust code to new 100,000 block limit 2023-04-05 00:53:08 +02:00
crumblingstatue
30dbddeaff Update world size in design doc 2023-04-05 00:21:17 +02:00
crumblingstatue
c18fc3a265 Update design with new scaling. New goal at 35 kms deep. 2023-04-05 00:16:09 +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
9b4d0c8cf7 Design: Add note about multiplayer 2023-04-04 19:29:49 +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
ffcd4e3418 Add notes about map size 2023-04-04 18:35:34 +02:00
crumblingstatue
36ea9ed75d Make camera controls WASD too 2023-04-04 17:49:32 +02:00
crumblingstatue
ff6dcca482 Fix some clippy warnings 2023-04-04 17:19:16 +02:00
crumblingstatue
c94beea85e Update cave music 2023-04-04 16:32:38 +02:00
crumblingstatue
9e9f44b5e5 Add cave music 2023-04-04 01:04:16 +02:00
crumblingstatue
0a345aae5e Make surface and cave generation make more sense 2023-04-04 00:19:10 +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