/gppcc8

JackDanger Minigames

Primary LanguageJavaScript

Hallo!
Herzlich Willkommen zur 8. Game++ Community Challenge!

Dies ist ein ganz besonderes Projekt, denn nun arbeiten viele Leute an einem Projekt.

Assets

Aus diesem Grund ist es auch sinnvoll, unsere verwendeten Assets untereinander zu teilen.
Unter community_assets befinden sich deswegen einige Assets, die von der Community entworfen wurden. Einige davon sind noch Platzhalter oder Work in Progress, wenn ihr also eine künstlerische Begabung und etwas Lust habt, fühlt euch dazu eingeladen, diese zu verbessern, abzuwandeln oder daran herumzuprobieren.
Wenn ihr Assets teilen wollt und nicht wisst wie, meldet euch am besten im Discord-Channel (siehe unten).

Regeln

Damit alles möglichst reibungsfrei abläuft, musst du ein paar Regeln einhalten.
Du siehst folgende Ordner:

  • assets
  • games
  • js

Du darfst im assets und im js Ordner NICHTS verändern, ansehen darfst du dir sie aber natürlich!

Dein Spiel packst nach games/mygame/blabla.

Du kannst im Grunde den mygame Ordner zu deinem Titel umbenennen. Am Ende landen alle diese Ordner nämlich zusammen und da dürfen dann nicht mehr 10 mygame Ordner vorhanden sein^^

Innerhalb des mygame ordners findest du die game.js. Darin wirst du dein Spiel entwickeln. Bitte schreibe deinen gesamten Code in diese Datei!

Falls du echt viel Code schreibst, kannst du, während du entwickelst natürlich alles in verschiedenen Dateien verteilen. Wenn du dein Spiel aber zu mir schickst, dann möchte ich, dass es nur eine .js gibt!

Innerhalb der game.js sind noch einige Anweisungen wie du mit der Datei umgehen musst.

Dieses Framework wird sich sicher in den nächsten Wochen ändern, also besser werden, weil ich sicher nicht an alles gedacht habe.

Wenn es eine neue Version dieses Frameworks gibt, sage ich dir Bescheid. (Facebook, Twitter, Livestreams)

Viel Spaß
Tom

Hinweise zur Pad-Klasse

In der game.js hast du ein paar Beispiele für die Richtungstasten. Insgesamt gibt es:

  • UP
  • DOWN
  • LEFT
  • RIGHT
  • JUMP
  • SHOOT

Das heißt natürlich nicht, dass du bei JUMP auch springen musst^^
Die heißen einfach so.

Abgabe

Schicke deinen gezippten Ordner an lets-gamedev@gmx.de

Links