Go to file
2025-09-24 00:27:11 +02:00
misc [mod] misc:screenshot 2025-09-23 12:18:36 +02:00
source [mod] major update 2025-09-23 12:13:49 +02:00
tools [mod] makefile:index 2025-09-24 00:27:11 +02:00
.gitignore [mod] major update 2025-09-23 12:13:49 +02:00
licence.txt anpassungen 2018-03-30 11:34:41 +02:00
readme.md [mod] major update 2025-09-23 12:13:49 +02:00
todo.md [mod] major update 2025-09-23 12:13:49 +02:00
version.txt [mod] major update 2025-09-23 12:13:49 +02:00

Verrückte Turing-Maschinen

— ein Turing-vollständiges Spiel

Beschreibung

Dieses Spiel ist inspiriert von Manufacturia, Crazy Machines, World of Goo … und auch von unvergessenen Stunden Hardware-Praktikum im Informatik-Studium :P

Erstellen

Voraussetzungen

  • GNU-Make
  • TypeScript-Compiler (Debian-Paket-Name: node-typescript, npm-Paket-Name: typescript)
  • Sass-Compiler (Debian-Paket-Name: sassc, npm-Paket-Name: sass)

Anweisungen

Im Haupt-Verzeichnis ausführen:

tools/build

Dadurch wird das Verzeichnis build angelegt, welches die Ergebnis-Dateien enthält.

Starten

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.

Anmerkungen

Das Programm folgt konsequent den Paradigmen der prozeduralen und funktionalen Programmierung und orientiert sich am Architektur-Muster MVC.