Voxel Game Development Is Hard

Опубликовано: 09 Ноябрь 2024
на канале: Tantan
94,917
3.6k

I'm making a voxel game with the rust programming language and a game engine called bevy.
Hot reloadable rust code, ambient occlusion, physics, block texturing, dynamic camera, game design: damage formula for spells,
are among the things I've implemented the last 3 months.
The project is alive!

My discord group:
  / discord  

Want to support me?
Patreon:   / tantandev  
Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur

Resources (The tech I'm using)!
bevy game engine: https://bevyengine.org/
game_stat: https://github.com/TanTanDev/game_stat
physics (3D and 2D): https://github.com/dimforge/rapier
inspector ui (runtime tweaking): https://github.com/jakobhellermann/be...
hot reloading using dlls/so files: https://docs.rs/dlopen/latest/dlopen/
benchmarking: https://github.com/bheisler/criterion.rs
world generation: my own custom implementation is not open source at the moment.

other rust libraries, that I recommend:
game engine: https://github.com/not-fl3/macroquad
Graphics rendering api: https://wgpu.rs/
multithreading: https://github.com/zesterer/lagoon
profiling: https://crates.io/crates/profiling, using Optick feature

Credits:
Music Wintergatan Build Track - Moon And Star
Music brazilian street fight By Punch deck

Punch deck link:   / punch-deck  
Punch deck license: https://creativecommons.org/licenses/...
Wintergatan link: https://wintergatan.net/ License can be found on website

#tantan #gamedev #voxelgame