-
Paolo.Brasolin authoredPaolo.Brasolin authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 3.78 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.6.0 - 2022-04-06
Added
-
FE
added game clock. -
FE
/BE
added ingame time tracking. -
FE
clues are placed in bounded area -
FE
clues are placed in a smart way, seeking free spaces and avoiding piles. -
FE
the whole HUD is scaled responsively. -
FE
all game entities are scaled responsively. -
FE
pause shortcut for desktop and mobile. -
FE
make game more discoverable w/ better hints.
Changed
-
FE
general rehaul of UI/HUD and aesthetics.
Fixed
-
FE
fixed pause handling in ingame time. -
BE
improve shot graph readability in dashboard. -
FE
clues don't overlap anymore.
0.5.0 - 2022-04-04
Added
-
FE
/BE
complete tracking of essential game events. -
BE
sketch dashboard with some data. -
FE
/BE
display release tag/sha. -
FE
shift key for virtual and physical keyboards. -
FE
pause/resume on focus loss/gain. -
FE
conceal/reveal clues on focus loss/gain. -
FE
enemy spawn based on internal timer (to account for pauses). -
FE
critter speed is parametric. -
FE
foe duration is parametric (and adjusted to screen width).
Changed
-
FE
match making is now case sensitive.
0.4.0 - 2022-03-29
Added
-
FE
Nice parallax background. -
FE
Rudimentary score/health system. -
FE
Game over and splash screens.
Changed
-
FE
input is centered on screen. -
FE
submit feedback is now always given and way snappier.
Fixed
-
FE
player doesn't fall through ground on big screens. -
FE
animals don't fall through ground on big screens.
0.3.0 - 2022-03-24
Added
-
FE
Let clues fall w/ gravity to improve overlap situation. -
FE
Make word size more uniform by guesstimating ascenders/descenders presence. -
FE
Track input timing and keystrokes. -
FE
Add virtual keyboard for mobile (which becomes input handler for desktop too). -
BE
Swagger for API.
Changed
-
FE
Move success/failure messages to improve readability. -
FE
Rework background scaling. -
FE
Circumvent texture key hashing to avoid collisions. -
BE
Completely rework API (shallow RESTlike w/ Typebox).
Fixed
-
FE
Immediately remove clue on failure. -
FE
Solve difficulties in typing "öäüß" (w/ hidden virtual keyboard).
0.2.0 - 2022-03-15
Added
-
FE
Clues appear and fade on top of forest. -
FE
Spears have physics, and either scare animals away or stab the ground. -
FE
The player can just type; no clicking, no modals. -
FE
Typed words are matched with onscreen ones by Levenshtein distance. -
BE
Seed procedure from Quack. -
BE
/FE
Revise DB schema and API to handle words.
Changed
-
FE
Complete rewrite in TypeScript.
0.1.0 - 2022-03-02
Added
- Dockerization for development and deployment.
- Kubernetes architecture for deployment.
- Solid CI pipeline.
- DB seeding script.
- Various QOL improvements for developers.
Changed
- Backend rewritten in Node.
0.0.1 - 2022-02-21
Added
- POC by Giovanni Moretti.