Commit Graph

18 Commits

Author SHA1 Message Date
5e40e12c8b implement infinite worlds with threaded chunk generation 2024-09-03 09:18:55 -04:00
503c48404c project mouse into view when clicking w/ mouse unlocked 2024-08-28 02:28:24 +10:00
160c9c8a68 multiple chunks 2024-08-25 19:23:47 +10:00
428b142bf2 un-hardcode various render properties (environment, material) 2024-08-25 14:49:07 +10:00
7a417e0701 add mouse support 2024-08-24 13:52:32 +10:00
e087ed682f block placing 2024-08-24 11:10:36 +10:00
39d46da7f7 allow camera movement with the keyboard 2024-08-22 17:08:28 +10:00
6a57a8580e reorder collision response so zipping up is prioritised over left if player gets stuck in a block 2024-08-22 03:52:21 +10:00
b7dba429cf buffer jump input 2024-08-20 15:14:40 +10:00
bcc56956b3 restore player collision 2024-08-20 03:41:26 +10:00
9dd56faa4e initial voxel system revamp 2024-08-20 03:21:55 +10:00
2e8f1de0a7 player physics overhaul 2024-08-20 02:17:39 +10:00
2c0b83e671 spawn and reset on top of the chunk 2024-08-20 01:03:58 +10:00
799c7a2a55 initial voxel implementation 2024-08-18 18:16:27 -07:00
fdec42daa3 ignore acceleration & friction for smoother movement for the time being 2024-08-16 00:43:50 +10:00
6d9dac5215 slightly less janky movement coeffs 2024-08-16 00:39:25 +10:00
6b92b538a5 crude player physics & collision response 2024-08-16 00:27:35 +10:00
dc88042a36 break up gameplay stuff 2024-08-13 08:38:21 +10:00