LiSE
LiSE copied to clipboard
Rules-based engine for life sims, with time travel
Tweaks the prototypical `Query` visitors so that when you pass them to `Engine.turns_when`, LiSE generates a SQL query and executes it.
Currently, if you time travel to places you shouldn't in ELiDE, it will either crash, or silently let you edit world state that will never be simulated. I want to...
When running LiSE on a server, it might be convenient to let players play the game in a web browser. LiSE is agnostic about the way players interact with the...
You should at least be able to see what a Place or Thing is named without clicking on it first. Maybe make it a toggle. Maybe even display arbitrary stats...
People are going to make Dwarf Fortress clones in LiSE. The limiting factor on Dwarf Fortress' performance is its pathfinding, often by hundreds of entities per turn, and it's all...
1. things to measure in the sim to guide its development 2. things to measure about user experience
[Urizen](https://github.com/vurmux/urizen) is a tool for generating maps for roguelikes and whatnot. A user who's made a cool map with it should be able to use that map as the initial...
You shouldn't have to write out the path to your background image. You should be able to pick it with a file browser.
A button in the ELiDE interface that resets the simulation to turn zero, but on a new branch so you can conveniently change something and run it again to see...
The current `StatList` widget lets you control the state of the simulation, basically, but it's clumsy. * No way to reorder stats * No groups of stats * No labels,...