Commit graph

30 commits

Author SHA1 Message Date
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
crumblingstatue
4c9fe26ec9 Tweak gravity 2023-04-03 18:46:40 +02:00
crumblingstatue
413875909e Make collision work horizontally 2023-04-03 18:33:11 +02:00
crumblingstatue
f07bd9c713 Add basic block selection with mouse 2023-04-03 18:12:36 +02:00
crumblingstatue
98965a8c86 Allow changing player position in debug panel, add terminal velocity limiter 2023-04-03 17:52:32 +02:00
crumblingstatue
beabf269e5 Add basic player physics 2023-04-03 17:39:49 +02:00
crumblingstatue
5a6fe33e1e Add player entity 2023-04-03 15:37:14 +02:00
crumblingstatue
bb25d62561 Add a surface/underground divide 2023-04-03 12:41:27 +02:00
crumblingstatue
6f1c351b5f Use saturating arithmetic for keyboard camera movement 2023-04-03 12:29:31 +02:00
crumblingstatue
91cd644b8c Add keyboard input for camera movement 2023-04-03 12:24:43 +02:00
crumblingstatue
0aa2781c25 Display horizontal offset from center 2023-04-03 12:08:57 +02:00
crumblingstatue
d41032dbcc Scale back coordinate types for new 50 km limit 2023-04-03 12:01:59 +02:00
crumblingstatue
64735c7455 Scale back depth of game.
It would be too boring to dig more than 50 kms deep.
That's way too many tiles to dig.

The focus should be on the challenge of getting 50 kms deep,
rather than getting there fast.
2023-04-03 11:53:18 +02:00
crumblingstatue
7918b54520 Display depth of camera offset 2023-04-03 11:19:29 +02:00
crumblingstatue
62bd6b2c7c Fix local tile offset calculation for large coordinates 2023-04-02 11:53:54 +02:00
crumblingstatue
49c47ac718 Super basic map rendering 2023-04-02 00:30:03 +02:00
crumblingstatue
fbc7e35f9e Add tile graphic 2023-04-01 21:01:14 +02:00
crumblingstatue
d5c9e24201 Initial commit
Basic skeleton
2023-04-01 14:51:52 +02:00