- Move camera closer to dwarf landing zone (674d6bc4)
- Add rigidbody physics to chunks and dwarves (0c27dcbd)
- Add bevy_rapier3d for basic physics (c5f7ca9a)
- Add placeholder Dwarf plugin (3bba076c)
- Add noise-based terrain (0218fa33)
- Add some basic building-blocks meshing with upstream snappy changes (d90f3b53)
- Add initial usage of building-blocks (8a211a12)
- Add tesselation library for dual contouring (62c63b11)
- Add broken pan-orbit (aka arcball) camera implementation (b8b5aa2f)
- Add toggle for cursor visibility and locking (f5c8a151)
- Add mesh picking support via bevy_mod_picking (0dc2d16e)
- Add basic camera plugin which allows for motion in 3D space (fdaa86cf)
- Add support for compiling to WASM (e87a0efd)
- Add basic 3D scene (599c2509)
- Add initial Bevy hello world example (16eae019)
- Spawn some "dwarf" cubes (45daf208)
- Fix rustc and clippy lints (28858e47)
- Switch to local building-blocks fork and randomized terrain (47a8d3b6)
- Add support for tilting with numpad keys (9f94918b)
- Update for latest bevy commit & enable debug optimizations (78f72990)
- Add link to guide on enabling fast incremental compiles (ba58c27c)
- fix struct deserialization (eb38933a)
- fix compilation on stable (4d135c35)
- Camera: fix initial
Camera
position (abbf5643, closes #82)
- display render debug info in window (1a590c1e)
- implement partially backend-agnostic rendering (5acfcd49, closes #22, breaks #)
- move
tcod
crate import toworldview
(659f41a8) - improve terrain generation (919840dd)
- refactor rendering code from
world
(f1ddf577) - implement 3D chunk generation (d38b4a45)
- refactor out
Direction
enum (e866c025) - replace
Point2
withcgmath::Point2
(1b3313c9) - add
Camera
struct andCommand
trait (54712b69) - update to latest Rustc (c6409450)
- Localization: remove unnecessary pub (7036912b)
- macro: remove unused macro arg (e5224b80)