Skip to content

SuperSaiyajinStackZ/LudoJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LudoJS

Ein Port von Ludo3DS zu Javascript, HTML und CSS!

Dieses Spiel ist ebenso als Mensch ärgere Dich nicht bekannt.

LudoJS' Core wurde geschrieben von SuperSaiyajinStackZ.

Du kannst das Spiel hier testen.

Features

  • Komplettes Funktionales Spiel.
  • Importieren von Spieldaten von LudoJS, als auch von Ludo3DS.
  • Exportieren von Spieldaten, welche ebenfalls mit Ludo3DS kompatibel sind.
  • Ein Optionaler Computer Gegner.
  • Deutsch und Englisch support.

Core-Erklärung

assets/js/core/coreHelper.js: Beinhaltet den Würfel und Grafik part.

assets/js/core/game.js: Die Spiel-Klasse mit der Spieler-Klasse in Verbindung.

assets/js/core/gameHelper.js: Ein paar kleine Hilfen für das Spiel, wie Position Konvertierung und Überprüfungen.

assets/js/core/player.js: Die Spieler-Klasse mit den Figuren.

assets/js/gameAction.js: Die Aktionen für das Spiel.

assets/js/main.js: Die Haupt-Datei und Haupt-Logik mit Verbindung zu: HTML, CSS und JS.

Building

Um die Seite lokal auszutesten, musst du folgendes ausführen:

gem install --user-install bundler jekyll

Danach:

bundle install

Und dann kannst du die Seite Lokal hosten mit:

bundle exec jekyll serve

Screenshots

LudoJS ist ziemlich basic aktuell.. somit sind aktuell auch nur 2 screenshots verfügbar. Das könnte sich in der Zukunft ändern.

Haupt-Screen

Im Spiel

Credits