G[L}EN
A web-based Game Logic Engine for Prototyping, Ai Agents and Simulations
Software Prototyping
Ai Agents
Simulations
How it works
Project Progress
Overall | The project is currently a working prototype |
Game Logic as Code | Working good |
Game Logic as Free Text | Planned |
Game Logic with GUI | Currently provides a read only presentation, but allows limited editing |
Compile to WebAssembly | Partially compiled/Partially interpreted |
Run in browser | Working good |
Ai Agents, Heuristics | Working good |
Ai Agents, Reinforcement Learning | Working good in some games – Actively researching to broaden their skills |
Ai Agents, Export and use elsewhere | Planned |
Visualisations | Fully working HTML/CSS Renderer – More Renderers planned |
Controls | Random actors and basic mouse/keyboard controls |
Simulations | Working good, multi-threaded simulations with CSV results export |
Open Source | The definitions, compiler and runtime are planned to become open source |