noamraph / lean4game

Server to host lean games.

Home Page:https://adam.math.hhu.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lean 4 Game

This is the source code for a Lean game platform hosted at adam.math.hhu.de.

Creating a Game

Please follow the tutorial Creating a Game. In particular, the following steps might be of interest:

Documentation

The documentation is very much work in progress but the linked documentation here should be up-to-date:

Game creation API

Frontend API

Backend

not fully written yet.

  • Server: describes the server part (i.e. the content of server/ und relay/).

Contributing

Contributions to lean4game are always welcome!

Security

Providing the use access to a Lean instance running on the server is a severe security risk. That is why we start the Lean server with bubblewrap.

Credits

The project has pimarily been developed by Alexander Bentkamp and Jon Eugster.

It is based on ideas from the Lean Game Maker and the Natural Number Game (NNG) by Kevin Buzzard and Mohammad Pedramfar, and on Patrick Massot's prototype: NNG4.

About

Server to host lean games.

https://adam.math.hhu.de

License:GNU General Public License v3.0


Languages

Language:TypeScript 52.3%Language:Lean 38.0%Language:CSS 6.0%Language:JavaScript 3.0%Language:Shell 0.4%Language:HTML 0.3%