diff --git a/CHANGELOG.md b/CHANGELOG.md index e6658c0319787405f253786664287fb1197b2bc8..5ba9c5dde4aeffc930b38b6c8ce9962ffe29d4c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0] - 2022-04-13 + +### Added + +- `FE` Sound effects. +- `FE` Background music. +- `FE` Critters flash when hit. +- `FE` Player flashes when hit. +- `FE` HUD flashes on change. +- `BE` API for precise word choice. +- `FE` Use exponential distribution for delay between foes (i.e. their arrival is a Poisson process). +- `FE` Use parametric Pareto distribution for word length coice (i.e. we're bending the Zipfian law to control difficulty). +- `FE` Modulate difficulty ramp up in waves. +- `FE` Announce waves visually. +- `FE` Change atmospheric color to tenser tones as difficulty increases. +- `FE` Change music faster pace as difficulty increases. +- `FE` Implement scoring system (accounting for length, accuracy and speed). +- `FE`/`BE` Track score and similarity of every shot. +- `FE` Make game over screen more informative. +- `BE` Plot device behaviour in dashboard. +- `BE` Plot word performance in dashboard. + +### Changed + +- `FE` Failing a word does damage proportional to length. + +### Fixed + +- `FE` Increase minimum clue size for small screens. +- `FE` Deactivate typewriter at gameover. +- `FE` Deactivate spawner at gameover. + ## [0.6.0] - 2022-04-06 ### Added @@ -123,7 +155,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - POC by [Giovanni Moretti](https://www.giovannimoretti.it/). -[unreleased]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.6.0...development +[unreleased]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.7.0...development +[0.7.0]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.6.0...0.7.0 [0.6.0]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.5.0...0.6.0 [0.5.0]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.4.0...0.5.0 [0.4.0]: https://gitlab.inf.unibz.it/commul/oetzi/compare/0.3.0...0.4.0 diff --git a/backend/package-lock.json b/backend/package-lock.json index 1d11e11f33165c088784c7e7d226e73e5693a076..e98125430b2ab246b735843c2cb2d1d7af18bdfa 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.23.4", diff --git a/backend/package.json b/backend/package.json index 49dde9ee8b2af6c73ede3e0392d17e266c9f5cdd..53b2c70d418b345eddcccd2fec41613eff8611ff 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "description": "Ötzi game backend.", "main": "src/index.js", "scripts": { diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1f22055f5ecf325ee825e8527527f5451cde5791..7121d7e88b3284b98a632c539c2606421be3dd5a 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "license": "MIT", "dependencies": { "axios": "^0.26.0", diff --git a/frontend/package.json b/frontend/package.json index 89b2012468c79d4f1ee9adc755875a5dc35b795c..e19fc574056ae2a67c766d16f8130ee92cb53d5c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "oetzi-backend", - "version": "0.6.0", + "version": "0.7.0", "description": "Ötzi game frontend.", "license": "MIT", "scripts": {