Ein Spiel, in dem es darum geht, Pokémon zu fangen, Arenaleiter zu besiegen und zuzusehen, wie die Zahlen größer werden.
Den aktuellen Stand könnt ihr unter https://www.pokeclicker.com/ ausprobieren.
Sie können sich an Discord wenden, um Ihre Ideen und deren Umsetzung zu besprechen: https://discord.gg/a6DFe4p
Notiz
PokéClicker befindet sich noch in der Entwicklung!
Wir haben EditorConfig und Linting konfiguriert, um jedem zu helfen, ähnlichen Code zu schreiben. Unten finden Sie unsere empfohlenen Plugins für VSCode, Sie sollten jedoch auch ein Plugin für andere IDEs finden können.
Stellen Sie zunächst sicher, dass Git und NPM als Befehlszeilen-Dienstprogramme verfügbar sind (Sie sollten also Git und NodeJS installieren, falls Sie diese noch nicht haben).
Öffnen Sie eine Befehlszeilenschnittstelle in dem Verzeichnis, das diese README-Datei enthält, und verwenden Sie den folgenden Befehl, um die anderen Abhängigkeiten von PokéClicker lokal zu installieren:
npm run clean
Führen Sie dann abschließend den folgenden Befehl in der Befehlszeilenschnittstelle aus, um einen Browser zu starten, auf dem PokéClicker ausgeführt wird.
npm start
Tipp
Änderungen am Quellcode führen automatisch zu einer Aktualisierung des Browsers.
Das bedeutet, dass Sie TypeScript nicht selbst kompilieren müssen. Gulp erledigt das für Sie?
npm clean-install
npm start
Klicken Sie auf die Schaltfläche „Webvorschau“ und wählen Sie im angezeigten Menü Port 3001
aus.
Cloud Shell öffnet die Vorschau-URL seines Proxy-Dienstes in einem neuen Browserfenster.
Wichtig
Überprüfen Sie vor der Bereitstellung, ob das Spiel fehlerfrei kompiliert und gestartet wird.
Führen Sie dann Folgendes aus:
npm run website
Dadurch wird der Ordner /docs
gefüllt.
Nachdem dieser Befehl abgeschlossen ist, können Sie ihn nun in Ihrem GitHub-Seitenzweig veröffentlichen, indem Sie Folgendes verwenden:
npm run publish
Was standardmäßig zum master
-Zweig führt