|
54ed81b15d
|
fix ghost chunks and wait for generation on startup
|
2024-09-05 21:16:29 -04:00 |
|
|
57b97148a4
|
initial modelbatch
|
2024-09-06 06:37:19 +10:00 |
|
|
fed6a26882
|
technicolour icecream hellscape terrain
|
2024-09-05 22:32:30 +10:00 |
|
|
cfb985cff6
|
implement parallel chunk mesh building
|
2024-09-03 09:48:41 -04:00 |
|
|
5e40e12c8b
|
implement infinite worlds with threaded chunk generation
|
2024-09-03 09:18:55 -04:00 |
|
|
4209a925c4
|
RIP to Float16, it's sad that Intel doesn't support you.
|
2024-09-02 19:03:12 +10:00 |
|
|
f2031ac442
|
autoupdate damaged chunks, removes instance drawing
|
2024-09-02 02:38:48 +10:00 |
|
|
5f372a9398
|
initial chunk render caching
|
2024-09-01 23:34:32 +10:00 |
|
|
da26773221
|
prep for chunk meshing
|
2024-09-01 21:16:05 +10:00 |
|
|
c99155fb47
|
split worldgen
|
2024-08-30 21:56:39 +10: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 |
|
|
e087ed682f
|
block placing
|
2024-08-24 11:10:36 +10:00 |
|
|
7d6d361fde
|
basic block picking
|
2024-08-23 21:02:00 +10:00 |
|
|
9ef60faa86
|
improved perlin basic blockgen
|
2024-08-23 16:55:59 +10:00 |
|
|
39d46da7f7
|
allow camera movement with the keyboard
|
2024-08-22 17:08:28 +10:00 |
|
|
83fc86d2a5
|
replace darwin prng with higher quality prngs
|
2024-08-22 14:19:45 +10:00 |
|
|
b24d154c93
|
broader randomrange extensions
|
2024-08-22 05:57:03 +10:00 |
|
|
7eb880f0b7
|
linearise block colours at generation time
|
2024-08-22 03:49:50 +10:00 |
|
|
8e3fdfdc25
|
more random colours
|
2024-08-22 03:47:01 +10:00 |
|
|
cb2ffe78a4
|
use arc4random to seed non-csprng, fleshes out random subsystem
|
2024-08-22 03:37:29 +10:00 |
|
|
394e340f09
|
basis for random subsystem
|
2024-08-22 03:09:53 +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 |
|
|
8ec9138b51
|
block delet
|
2024-08-18 18:37:32 -07:00 |
|
|
799c7a2a55
|
initial voxel implementation
|
2024-08-18 18:16:27 -07:00 |
|
|
5a7b53833d
|
specular highlights (blinn-phong)
|
2024-08-19 00:05:53 +10:00 |
|
|
64db513f62
|
sRGB aware framebuffer & colour handling
|
2024-08-16 22:18:44 +10:00 |
|
|
761fb71af3
|
prevent gameplay time delta getting too high
|
2024-08-16 00:48:05 +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 |
|