Skip to content

dannykoehlerpoetsch/textadventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Miniprojekt zum Abschluss des Moduls "Programming Basics"

Ziel dieses Projektes ist es, die grundlegenden Funktionen von JavaScript und node.js anzuwenden.

Hierfür habe ich mir dieses kleines Textadventure ausgedacht. Worum geht es?

  • Der Spieler kann seinen Charakter frei erstellen (Name, Stadt, Waffen)
  • Der Spieler kann den Endgegner des Spiels auch frei benennen
  • Während des Spiels muss der Spieler 3 Rätsel lösen, die jeweils 3 Aufgaben enthalten.
  • pro gelöste Aufgabe gibt es 50 Punkte - pro falsch gelöste Aufgabe gibt es 10 Punkte Abzug
  • für jede Aufgabe hat der Spieler 3 Versuche
  • zwischen den Rätseln muss der Spieler Kämpfe gegen Banditen gewinnen
  • im Finale des Spiels findet dann ein Endkampf gegen den Endgegner statt
  • das Spiel ist vorzetig beendet, wenn der Spieler in den Kämpfen alle Punkte verloren hat
  • das Spiel ist beendet, wenn der Spieler den Endgegner besiegt hat

Anleitung

  • clone dieses Repository
  • öffne dein Terminal und gehe in den Ordner des Spiels, führe npm install aus, um die notwendigen Pakete zu installieren
  • starte das Spiel, indem du im Terminal node game.js ausführst
  • um das Spiel vorzeitig zu verlassen, drücke im Terminal strg + c

Über mich

Mein Name ist Danny Köhler-Poetsch, ich absolviere derzeit eine Weiterbildung zum Web - und Softwareentwickler beim DCI - Digital Career Institut. Das hier gezeigte Projekt ist Teil des Curriculums. Es war nicht vorgesehen, fortgeschrittenere Funktionen wie setTimeout() oder Promise zu verwenden - mir ist bewusst, dass dadurch das Spiel interessanter gewesen wäre.

Viel Spaß!

About

"mind over evil" - mini-textadventure in javascript and node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published