From 217e02afb186bd08b7f41c9ef85d9882366bd225 Mon Sep 17 00:00:00 2001 From: hut Date: Mon, 29 Apr 2024 15:55:29 +0200 Subject: [PATCH] add CHANGELOG.md --- CHANGELOG.md | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 79 +-------------------------------- 2 files changed, 122 insertions(+), 78 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..eaacfb1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,121 @@ +# v0.8.2 + +- Add speedometer and bigger reticule +- Move asteroid, so the game doesn't start in the dark + +# v0.8.1 + +- Add command line options to set window/fullscreen mode + +# v0.8.0 + +- Implement animations +- Implement shadows +- Implement markers for points of interest in the map +- Add new animated high-poly player mesh +- Add new secret character + +# v0.7.3 + +- Implement map. You can now zoom out ALL THE WAY + +# v0.7.2 + +- Implement colliders based on object shape +- Add "The Whale" vehicle around bus station Metis Prime + +# v0.7.1 + +- Much nicer HUD + +# v0.7.0 + +- Overhaul conversation system, now defined in YAML files +- Implement conversation variables and if-branches +- Improve dialogues +- Improve HUD +- Add teleport-to-target cheat + +# v0.6.1 + +- Implement free public transport with 3 bus stations +- Implement Clippy™ Convenience Companion drone +- Implement augmented reality overlays on top of NPC appearances + +# v0.6.0 + +- Implement zooming with right click (AR only) +- Implement targeting objects with left click (AR only) +- Implement matching velocity to targeted objects with space +- Implement damage from g-forces +- Implement god mode +- Fix crash by avoiding legacy fullscreen mode + +# v0.5.3 + +- Implement death & respawning +- Add wholesome conversation with Icarus +- Add satellite +- NPCs will now slow back down if they're pushed + +# v0.5.2 + +- Change BGM to Cinematic Cello by Aleksey Chistilin +- Fix vehicle exiting + +# v0.5.1 + +- Fix asteroid despawning +- Add cheat codes +- Add moon Thebe + +# v0.5.0 + +- Implement dynamically spawning asteroids all over the ring +- Changed from 32-bit to 64-bit precision physics +- Center rendering coordinate system on player to fix visual glitches + +# v0.4.1 + +- Add visible ring around Jupiter + +# v0.4.0 + +- Implement physics, collisions +- Implement 3rd person view +- Implement realistic camera control with pitch/yaw/rotation +- Add Galilean moons (Io, Europa, Ganymede, Callisto) +- Add light sources, better illumination of pizzeria +- Add mysterious monoliths + +# v0.3.0 + +- Implement vehicles +- Add MeteorAceGT racing vehicle +- Add background music "Dead Space Style Ambient Music" +- Add custom font Yupiter based on ZCOOL QingKe HuangYou + +# v0.2.0 + +- Add Jupiter +- Add new pizzeria model with neon sign +- Add astronaut suit model OutFly™ SecondSkyn +- Add more conversations +- Implement parser for "defs.txt" to spawn world objects and chats + +# v0.1.3 + +- Add pizzeria + +# v0.1.2 + +- Replace skybox with accurate star chart +- Implement conversation system + +# v0.1.1 + +- Better sky box and HUD + +# v0.1.0 + +- First release with basic controls, HUD, sounds, skybox, sun diff --git a/README.md b/README.md index 7330d18..06db097 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ + ▀████████████████████████████████████████████████████▀ ``` -[Features](#features) • [Controls](#controls) • [Running OutFly](#running-outfly) • [Troubleshooting](#troubleshooting) • [Building](#building) • [Changelog](#changelog) +[Features](#features) • [Controls](#controls) • [Running OutFly](#running-outfly) • [Troubleshooting](#troubleshooting) • [Building](#building) # OutFly @@ -227,80 +227,3 @@ This enables the following: - Adds additional debugging features - Enables dynamic linking for faster compile times. Note that this makes it harder to run the game directly with `./outfly`, please use `cargo run` instead. - Enables bevy's "file watcher" feature that auto-reloads changed assets while the game is running. This obviously works only if the assets are not embedded directly into the binary with the `embed_assets` feature. Since `embed_assets` is enabled by default, you must customize your compile features in order to use the file watcher feature, e.g. like: `--no-default-features --features "dev x11"` - -# Changelog - -- v0.8.2: - - Add speedometer and bigger reticule - - Move asteroid, so the game doesn't start in the dark -- v0.8.1: - - Add command line options to set window/fullscreen mode -- v0.8.0: - - Implement animations - - Implement shadows - - Implement markers for points of interest in the map - - Add new animated high-poly player mesh - - Add new secret character -- v0.7.3: Implement map. You can now zoom out ALL THE WAY -- v0.7.2: - - Implement colliders based on object shape - - Add "The Whale" vehicle around bus station Metis Prime -- v0.7.1: Much nicer HUD -- v0.7.0: - - Overhaul conversation system, now defined in YAML files - - Implement conversation variables and if-branches - - Improve dialogues - - Improve HUD - - Add teleport-to-target cheat -- v0.6.1: - - Implement free public transport with 3 bus stations - - Implement Clippy™ Convenience Companion drone - - Implement augmented reality overlays on top of NPC appearances -- v0.6.0: - - Implement zooming with right click (AR only) - - Implement targeting objects with left click (AR only) - - Implement matching velocity to targeted objects with space - - Implement damage from g-forces - - Implement god mode - - Fix crash by avoiding legacy fullscreen mode -- v0.5.3: - - Implement death & respawning - - Add wholesome conversation with Icarus - - Add satellite - - NPCs will now slow back down if they're pushed -- v0.5.2: - - Change BGM to Cinematic Cello by Aleksey Chistilin - - Fix vehicle exiting -- v0.5.1: - - Fix asteroid despawning - - Add cheat codes - - Add moon Thebe -- v0.5.0: - - Implement dynamically spawning asteroids all over the ring - - Changed from 32-bit to 64-bit precision physics - - Center rendering coordinate system on player to fix visual glitches -- v0.4.1: Add visible ring around Jupiter -- v0.4.0: - - Implement physics, collisions - - Implement 3rd person view - - Implement realistic camera control with pitch/yaw/rotation - - Add Galilean moons (Io, Europa, Ganymede, Callisto) - - Add light sources, better illumination of pizzeria - - Add mysterious monoliths -- v0.3.0: - - Implement vehicles - - Add MeteorAceGT racing vehicle - - Add background music "Dead Space Style Ambient Music" - - Add custom font Yupiter based on ZCOOL QingKe HuangYou -- v0.2.0: - - Add Jupiter - - Add new pizzeria model with neon sign - - Add astronaut suit model OutFly™ SecondSkyn - - Add more conversations - - Implement parser for "defs.txt" to spawn world objects and chats -- v0.1.3: Add pizzeria -- v0.1.2: - - Replace skybox with accurate star chart - - Implement conversation system -- v0.1.1: Better sky box and HUD -- v0.1.0: First release with basic controls, HUD, sounds, skybox, sun