v0.9
LiSE » Devlog
This release is for ProcJam 2018.
- Changed license to AGPL3+, but also waive rights in case of my death.
- Switched to semantic versioning.
- Made the frontend experience faster by implementing deltas. Use Engine.get_delta(...) to rapidly generate a dictionary describing changes between two points in time in a single branch.
- Switched serialization format from an abuse of JSON to msgpack.
- Improved the API of the ELiDE widgets, making it easier to use them in your own game. See Dungeon University for an example.
- You can zoom the map with the mousewheel now.
- Reduced memory usage for large worlds. They still take a long time to load; I'll work on that.
- Wrote a real tutorial for building LiSE games in Python outside of ELiDE.
- Made the order of execution for rulebooks easier to understand. Basically, rulebooks are followed in alphabetical order; rules within them go in whatever order they were added.
- Rearranged the UI a little.
- You can edit every rulebook in ELiDE now, including the ones that apply to all a character's avatars and so forth.
- Rules will only be followed for entities that still exist when they're run.
- The turn will always increment before running any rules, and no rules will be run on turn 0.
- Various little performance improvements and fixes to things like data integrity.
Files
allegedb-0.14.0-py3-none-any.whl 39 kB
Oct 30, 2018
ELiDE-0.9.0-py3-none-any.whl 3 MB
Oct 30, 2018
LiSE-0.9.0-py3-none-any.whl 107 kB
Oct 30, 2018
Get LiSE
LiSE
Rules-based Life Simulator Engine
Status | In development |
Category | Tool |
Author | clayote |
Tags | Game engine, Life Simulation, PROCJAM |
More posts
- Time travel22 days ago
- v0.14.2Apr 29, 2023
- v0.14.0Apr 08, 2023
- v0.13.2Jul 31, 2022
- v0.13 "Timestream"Jul 24, 2022
- v0.12.1Jul 04, 2021
- Designers WantedApr 21, 2021
- v0.11.2Apr 20, 2021
- v0.11.1Mar 18, 2021
- The Keyframe UpdateFeb 06, 2021
Leave a comment
Log in with itch.io to leave a comment.