#lisien — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #lisien, aggregated by home.social.
-
Version 0.23.3 of #Lisien, which manages the rules and world state of your #Maxis-style sim game, fixes the Android build.
Get it on itch: https://clayote.itch.io/lisien/devlog/1383122/v0233-fix-android
Or in your Python interpreter:
python -m pip install -U lisien elide#lifeSim #gameDev #python #itch #itchio #aLife #artificialLife #cellularAutomata
-
Version 0.23.2 of #Lisien, which manages the rules and world state of your #Maxis-style sim game, improves the overall quality of the code by means of the https://attrs.org library and continuous integration. Many thanks to @Codeberg for hosting it with @WoodpeckerCI
Get it on itch: https://clayote.itch.io/lisien/devlog/1363286/v0232-attrs
Or in your Python interpreter:
python -m pip install -U lisien elide -
It's going to get a lot easier to run #Lisien in the browser with the next release. It won't be the most performant way to do it, probably, and for the time being you'll need to use XML dumps of the database for persistence, though I've heard of ways to avoid that.
#Python #WASI lazyweb: is there a good, pure Python library I could use to store cookies? I guess I could compile SQLite in, if I have to, but it seems like needless overhead.
-
Released version 0.19.2 of #Lisien, the time-traveling rules engine for systemically complex life simulation games.
This release adds the ability to run Lisien with no database, nor any files open at all. It's mainly useful for testing Lisien itself--but could be of use in testing your game, too.
It also fixes the string store, so you can change what strings are in it within the Python interpreter, if you want.
Get it in your Python interpreter:
python -m pip install -U lisien elideOr on Itch: https://clayote.itch.io/lisien/devlog/932346/v0192
-
Released version 0.19.2 of #Lisien, the time-traveling rules engine for systemically complex life simulation games.
This release adds the ability to run Lisien with no database, nor any files open at all. It's mainly useful for testing Lisien itself--but could be of use in testing your game, too.
It also fixes the string store, so you can change what strings are in it within the Python interpreter, if you want.
Get it in your Python interpreter:
python -m pip install -U lisien elideOr on Itch: https://clayote.itch.io/lisien/devlog/932346/v0192
-
Released version 0.19.1 of #Lisien, the time traveling rules engine for making life sim games.
This is a bugfix release. The biggest bug was that big rules weren't resetting the time at the end of planning blocks, which meant that if you had a big rule that set a lot of things to traveling, such as the
pathfindexample, they would wait for each other to finish travel before starting their own, which would take a really long time.Get it in your #Python interpreter:
python -m pip install --upgrade lisien elideOr on Itch: https://clayote.itch.io/lisien/devlog/928348/v0191
-
Released version 0.19.1 of #Lisien, the time traveling rules engine for making life sim games.
This is a bugfix release. The biggest bug was that big rules weren't resetting the time at the end of planning blocks, which meant that if you had a big rule that set a lot of things to traveling, such as the
pathfindexample, they would wait for each other to finish travel before starting their own, which would take a really long time.Get it in your #Python interpreter:
python -m pip install --upgrade lisien elideOr on Itch: https://clayote.itch.io/lisien/devlog/928348/v0191
-
Just released version 0.19.0 of #Lisien, the time-traveling rules engine for life simulation games in #Python.
This release switches the default storage engine to #ParquetDB. In practice, game history takes around 1/20 as much of your hard drive as it did with SQLite.
I did a lot of refactoring for this release, finding and fixing loads of mysterious crashes.
Get it in your Python interpreter with
python -m pip install lisien elide, or download on #itchio: https://clayote.itch.io/lisien/devlog/924265/v0190-small-files -
Just released version 0.19.0 of #Lisien, the time-traveling rules engine for life simulation games in #Python.
This release switches the default storage engine to #ParquetDB. In practice, game history takes around 1/20 as much of your hard drive as it did with SQLite.
I did a lot of refactoring for this release, finding and fixing loads of mysterious crashes.
Get it in your Python interpreter with
python -m pip install lisien elide, or download on #itchio: https://clayote.itch.io/lisien/devlog/924265/v0190-small-files -
Version 0.18.0 of #Lisien, formerly #LiSE, the rules-based, time-traveling engine for life simulation games, has been released. https://clayote.itch.io/lisien/devlog/886357/v0180-big-rules
This release improves support for rules that make a lot of changes to the world. Most won't, so decide which ones will, and set the
bigproperty toTruefor those.