Releases: kiigame/adventure_engine
Fix npm package 0.4.1
Just increasing the version number in package.json to refer to a non-broken npm package release.
Refactor for KGED
- Refactored engine so that it can be used as part of https://github.com/kiigame/kged
- Published as npm package at https://www.npmjs.com/package/@kiigame/adventure_engine
- Added some unit tests
With thanks to @jnnl
Continued Refactoring
Generalize interactions, character animations, cutscenes (sequences) and music into their own jsons.
Update from KineticJS to Konva.js 3.2.6.
Engine Separation
The game engine and example game should be decoupled with this release, thanks to @aatuh, @Namfoodle and @Mikgo.
The example game should not have regressions.
New features:
- New "consume" variable for inventory items. This controls if they are destroyed when used.
- Dynamic inventory size & UI for scrolling it.
- In the example game, most items aren't consumed on use. This makes much more of the texts written for it viewable in-game.
Initial version
Tagging the initial version for reference.
KiiGame Adventure Engine and the example game, Lätkäzombit: Pako hallista are not separated in this release. The game is playable, and the engine/game can be hosted by simply putting all the files into a directory on a web server.
For making new games, it is better to wait for engine/example game separation and some other improvements first.