[go: up one dir, main page]

A downloadable tool for Windows

LiSE manages the rules and world state of your Maxis-style simulation.

Rules are snippets of Python code with simple effects, linked to other code determining when the rules should run. You can reapply rules to different parts of the world, or change when they run, without writing new code.

LiSE lets you time travel. It remembers everything that ever happened in the simulation, so that when something strange happens in a playtester's game, and they send you their save file, you can track down the cause, even if it happened long before the tester knew to look for it.

It's pronounced "lies". The screenshots are of ELiDE, the graphical development tool; LiSE itself is headless, and can be run as a server, though this isn't very well supported yet.

If you already have Python version 3.8 or later, you can install LiSE and ELiDE in your command line, with 

python -m pip install -U LiSE ELiDE

Then, run ELiDE like

python -m ELiDE

Download

Download
ELiDE 0.15.9 win.zip 75 MB
Download
LiSE-0.15.9-py3-none-any.whl 289 kB
Download
ELiDE-0.15.9-py3-none-any.whl 3.9 MB

Install instructions

You can run ELiDE standalone if you've extracted a zip bundle; just double-click runThis.bat. This probably isn't sufficient to build a game with, yet, so run the included python.exe from a command line in the Python38-32 directory and it should be able to import LiSE. Consider adding it to your Path (using the location of Python38-32, not the one given by that answer).

If you'd like to use LiSE in some other Python interpreter, open a command line and install it with Python's "pip" tool, eg.

python3 -m pip install -U LiSE ELiDE

See the README for programming instructions. You can launch the graphical interface with

python3 -m ELiDE

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

(1 edit)

Discord group?

Not on Discord, but there is a forum for LiSE