Duncan's Projects
A WebSocket relay service written in Gleam
A refreshingly simple data-driven game engine built in Rust
A collection of Bevy assets, plugins, learning resources, and apps made by the community
Event listening, bubbling, and callbacks
bevy + metrics + egui_plot
Unofficial 3D mouse picking plugin for Bevy
Unofficial plugin for raycasting in Bevy
Cross-platform (including wasm) persistent key value store plugin for rust games/apps
Classic Line Rider implemented with the Bevy engine and Rapier 2D.
Triplanar Mapping and Material Blending for Bevy Engine
Generate voxel block meshes in Rust.
My very secret and β¨special β¨ repository.
Github website.
A voxel library for real-time applications.
A fast isosurface extraction algorithm.
Procedural voxel worlds for Bevy Engine.
A level editor for the Feldspar voxel plugin.
Quadtree and octree databases built on sled.
Rust implementation of Amantides and Woo algorithm for casting a ray through pixels or voxels.
Pixel quadtrees and voxel octrees
A small crate to generate a 3D mesh from a 2D heightmap.
A post-modern modal text editor.
Generic math on integer lattices
Data types, structures, and algorithms for 3D integer lattices (voxels)
Procedurally generated voxel maps.
Wave Function Collapse for ilattice3
Sort (key, value) data sets that don't fit in memory
Fork-join multitasking for Legion ECS.
The official web app for lemmy.