Releases: NewKrok/three-game-demo
Releases · NewKrok/three-game-demo
0.12.0
0.11.0
Features
- New Demo game was added: Tank Battle
- New effects were added: Wheel smoke small, Smoke, Intense smoke
- New ui components: life count, opponent tank counter, player tank counter, tank counter
Improvements
- Deprecated destroyParticleSystem calls were removed where it was possible easily
- Use AssetUtils and ObjectUtils instead of direct calls
- Fix camera call limits in Arena and Collector demo games
0.10.0
0.9.0
Features
- New Demo game was added: Snake VS.
- New effects were added: Dust, Collectible circle, Collectible collect, Snake explosion.
- New ui component: Leaderboard.
Improvements
- Project was renamed to three-game-demo from three-tps-demo since these are not just TPS related games anymore.
- Control related info was added for every demo games.
- three-tps package is not a dependency anymore, it was merged into the three-game package.
- Changes based on the latest breaking changes in three-game package.
Bugfixes
- Time based issue fixes.
0.8.0
Features
- New Demo game was added: Drift - racing game.
- New effect was added: Car smog.
- New ui components: Game clock, Checkpoint times, Car speed.
Improvements
- Demo config related updates to be able easily add new ui components based on the demo type.
- Dependency updates.
Bugfixes
- Several pause game related issues.
0.7.0
0.6.0
0.5.0
Features
- Possible to set the camera distance with "C" key.
- Temporary "Cave" was added for camera testing.
- Temporary viewports were added - currently just disabled by "comment".
- Pause ui was added - A little bit buggy when you pause and resume often with button and when you leave the tab during loading.
Improvements
- Minor folder structure change in Svelte ui.
Bugfixes
- Deactivate tool when the aiming is not active.
0.4.0
Features
- Ability related UI was added with cooldown timer.
- Circle progress svelte component was added.
Improvements
- Speed modifier was added into the unit config - It handles ground / air / run states.
- Tool selection logic was moved into the unit controller config.
- Crosshair visibility logic was moved into the unit controller config.
0.3.0
- Every weapons have different behaviours thanks for the latest ability system:
- Pistol: have to click for every shoot but it's really accourate.
- Rifle: enough to press and hold the left mouse button but it's not so accourate.
- Gun: You have to press and hold left mouse button for 500ms before it shoots but it shoots 4 bullets in the same time with medium accouracy.
- Jump, Dash, Aim, Tool Action actions are managed by the new unit controller module instead of the old hardcoded solution.
- Dash ability was added to move forward really fast - use q button to trigger it.
- Dependency update.