Compile with
cargo build #--release
Run with
cargo run #--release
- Initial release
- ray tracing algorithm (line-line intersection from wikipedia)
- the drawing is player-centered and the player is always facing up
- some piston_window translations and rotations
- drawing the enemies but only the parts that are visible
- got rid of some square-roots
- updated the vector library to something more 3d and general
- we need guns... and ammo
- octree acceleration (the ray tracing algorithm is quite slow, and the drawing too)
- health bar
- more maps and levels
- better drawings