vtm/readme.md

35 lines
1.2 KiB
Markdown
Raw Normal View History

2017-11-09 14:06:35 +01:00
# Verrückte Turing-Maschinen
2018-03-29 01:13:39 +02:00
Dieses Spiel ist inspiriert von [http://www.kongregate.com/games/PleasingFungus/manufactoria"](Manufacturia), [http://www.crazy-machines.com/](Crazy Machines), [http://worldofgoo.com/](World of Goo) … und auch von unvergessenen Stunden Hardware-Praktikum im Informatik-Studium :P
2018-03-30 11:34:41 +02:00
## Erstellen
2017-11-09 14:06:35 +01:00
2018-03-30 11:34:41 +02:00
### Voraussetzungen
- [https://www.gnu.org/software/make/manual/make.html](GNU-Make)
- [http://www.typescriptlang.org/](Typescript)-Compiler
- [http://sass-lang.com/](Sass)-Compiler
Typescript und Sass sind beispielweise per [https://www.npmjs.com/](npm) beziehbar mit `npm install -g typescript && npm install -g sass`.
### Kompilieren
Im Haupt-Verzeichnis ausführen:
make
Dadurch wird das Verzeichnis `build` angelegt, welches die Ergebnis-Dateien enthält.
2018-03-29 01:13:39 +02:00
2017-11-09 14:06:35 +01:00
## Starten
2018-03-30 11:34:41 +02:00
Zum Starten/Testen einen Web-Server im Verzeichnis `build` starten (zum Beispiel per `cd build && python3 -m http.server 8888 ; cd -`) und im Browser `http://localhost:8888/vtm.html` aufrufen.
2018-03-29 01:13:39 +02:00
## Anmerkungen
2018-03-30 01:06:13 +02:00
Das Programm folgt konsequent den Paradigmen der prozeduralen und funktionalen Programmierung und orientiert sich am Architektur-Muster [https://de.wikipedia.org/wiki/Model_View_Controller](MVC).
2017-11-09 14:06:35 +01:00