fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#lifesimulation

0 posts0 participants0 posts today
clayote<p>Released the rules-based persistent state container for life sim games <a href="https://peoplemaking.games/tags/Lisien" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisien</span></a> version 0.20.1.</p><p>This is a bugfix release, but a pretty big one. A lot of intermittent bugs related to subtle errors in deltas and interprocess serialization have been fixed.</p><p>Get it on itch: <a href="https://clayote.itch.io/lisien#download" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">clayote.itch.io/lisien#download</span><span class="invisible"></span></a></p><p>Or in your Python interpreter: <code>python -m pip install --upgrade lisien elide</code></p><p><a href="https://peoplemaking.games/tags/gameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gameDev</span></a> <a href="https://peoplemaking.games/tags/lifeSim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lifeSim</span></a> <a href="https://peoplemaking.games/tags/lifeSimulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lifeSimulation</span></a> <a href="https://peoplemaking.games/tags/cellularAutomata" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cellularAutomata</span></a> <a href="https://peoplemaking.games/tags/aLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aLife</span></a> <a href="https://peoplemaking.games/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a></p>
clayote<p>Released version 0.20.0 of <a href="https://peoplemaking.games/tags/Lisien" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisien</span></a>, the persistent state container and rules engine for systemically complex life simulation games.</p><p>This release adds Android support and a main menu. You can <em>develop</em> Lisien games on Android now.</p><p>Get it on Itch: <a href="https://clayote.itch.io/lisien/devlog/981231/v0200-android-support" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clayote.itch.io/lisien/devlog/</span><span class="invisible">981231/v0200-android-support</span></a></p><p>Or in your Python interpreter: <code>python -m pip install --upgrade lisien elide</code></p><p><a href="https://peoplemaking.games/tags/lifeSim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lifeSim</span></a> <a href="https://peoplemaking.games/tags/lifeSimulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lifeSimulation</span></a> <a href="https://peoplemaking.games/tags/lifeSimulatorGame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lifeSimulatorGame</span></a> <a href="https://peoplemaking.games/tags/ALife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ALife</span></a> <a href="https://peoplemaking.games/tags/gameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gameDev</span></a> <a href="https://peoplemaking.games/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://peoplemaking.games/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a></p>

Released version 0.19.3 of #Lisien, the time-traveling rules engine for #lifeSimulation games.

There was quite a major performance issue where the engine would get stuck snapping keyframes every tick. I've fixed it.

Get it in your #Python interpreter: python -m pip install --upgrade lisien elide

Or on Itch: clayote.itch.io/lisien/devlog/

itch.iov0.19.3 - Lisien by clayoteFix keyframes sometimes getting made every tick, if the automatic keyframe creation was overridden. This could cause major slowdown, apparently at random. Require ParquetDB version 1.0.1 Fix some free...

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 elide

Or on Itch: clayote.itch.io/lisien/devlog/

itch.iov0.19.2 - Lisien by clayoteAdded the option to run Lisien without connecting to any database. This is mainly useful for testing. Instantiate the engine like Engine(None) to use. Rewrote the string store, Engine.string , to save...

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 pathfind example, 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 elide

Or on Itch: clayote.itch.io/lisien/devlog/

itch.iov0.19.1 - Lisien by clayoteFixed big rules not resetting the time at the end of a plan block Fixed character rulebooks becoming unset after some time travel operations Fixed picking a starting directory in Elide Removed `thread...

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: clayote.itch.io/lisien/devlog/

itch.iov0.19.0 small files - Lisien by clayoteThis release changes the default storage backend from SQLite to ParquetDB , which takes something like 1/20 as much space for the same data. I did a lot of refactoring, too, and improved test coverage...