Du bist nicht angemeldet.

Werbeanzeige

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 187

Wohnort: Bonn

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

1

20.11.2010, 19:27

Der 1. sppro-Spiele-Contest

Update: hier geht's zu den Ergebnissen und zur Abstimmung!
Update 2: hier geht's zur Auswertung!

Hallo Spieleprogger und solche, die es mal werden wollen! :)

Langsam wird es wieder Zeit für einen neuen Contest. Diesmal ist es jedoch ein Besonderer, denn es geht darum, ein kleines Spiel zu programmieren.
Damit das Spiel auch wirklich klein bleibt, die Entwicklung nicht zu viel Zeit kostet und man sich keine Gedanken um Plattform(un)abhängigkeit machen muss, soll das Spiel mit Processing.js geschrieben werden. Dabei handelt es sich um eine Javascript-Umsetzung der "Processing"-Sprache. Sie erlaubt eine sehr einfache Visualisierung von 2D- und 3D-Grafik, Abfrage von Tastatur und Maus etc. in jedem Browser, der das "canvas"-Element unterstützt (das sind momentan Firefox, Safari, Opera und Chrome). Jeder, der C++ kann, wird sich mit Processing.js sehr schnell wie zu Hause fühlen.

Der Contest beginnt am Freitag, den 26.11.2010 und dauert eine Woche. Die Spiele müssen bis zum 02.12.2010 (23:59 Uhr) eingereicht werden, und zwar per E-Mail an contest@spieleprogrammierer.de. Danach wird eine Jury aus sppro-Moderatoren die eingereichten Spiele bewerten. Weiterhin wird eine Umfrage gestartet, welche Spiele Euch am besten gefallen. Aus beidem wird dann die endgültige Platzierung bestimmt. Der glorreiche Sieger erhält einen faszinierenden Regenschirm mit der Aufschrift "Popcorn", der speziell zu diesem Anlass entworfen wird. :rolleyes:

Im Anhang an dieses Posting findet Ihr ein ZIP-Archiv. Dieses enthält folgende Dateien:
  • p.js: Die Processing.js-Implementierung
  • i.js: Eine kleine Hilfsfunktion, um die Processing-Instanz zu initialisieren
  • basis.html: Nimm diese HTML-Datei als Ausgangspunkt für Dein Spiel!
  • beispiel_dokumentiert.html: Kleine Beispielanwendung mit Kommentaren
  • beispiel_komprimiert.html: Die Beispielanwendung mit entfernten Kommentaren und Zeilenumbrüchen (siehe dazu z.B. http://javascriptcompressor.com/)
Es folgen nun die Bedingungen:
  • Es dürfen immer nur 5 2D-Primitive mit einfarbiger Füllung und einfarbigem Rand, ein einfarbiger einzeiliger Text sowie ein einfarbiger Hintergrund gleichzeitig sichtbar sein (im selben Frame). 2D-Primitive sind: arc, ellipse, line, point, quad, rect und triangle.
  • Deine HTML-Datei muss offline in einem Verzeichnis mit den bereitgestellten Dateien "i.js" und "p.js" lauffähig sein.
  • Es dürfen keine weiteren Dateien benutzt werden.
  • Deine HTML-Datei muss wie die bereitgestellte "basis.html" aussehen. Nur der Javascript-Code und der Titel dürfen geändert werden.
  • Einzureichen ist ein Archiv mit der HTML-Datei. Erlaubt sind die Archivformate ZIP, RAR und GZ (nimm das, was für Dein Spiel am besten funktioniert). Das Archiv darf dabei maximal 4 KB (4096 Bytes) groß sein!
Da es schon einige gravierende technische Einschränkungen gibt, ist das Thema des Spiels frei wählbar.
Wer mag, kann seinen kommentierten/unkomprimierten Quellcode ebenfalls abgeben. Dieser unterliegt natürlich nicht der 4 KB-Einschränkung, sondern ist lediglich dazu gedacht, dass Interessierte möglicherweise etwas aus dem Quellcode des Spiels lernen können.

Wir wünschen jetzt schonmal viel Spaß! 8o
»David Scherfgen« hat folgende Datei angehängt:
  • sppro-contest.zip (63,15 kB - 419 mal heruntergeladen - zuletzt: 21.01.2019, 22:52)

2

20.11.2010, 19:45

Tolle Idee! Werd's mir morgen mal anschauen...

Was ist der Hauptpreis??? :D

Gruß
SaRu_

E333

Alter Hase

Beiträge: 1 373

Beruf: Schüler

  • Private Nachricht senden

3

20.11.2010, 19:56

Sehr schön :) Endlich mal wieder ein Contest, und auch einer, der nich soviel Zeit einnimmt (bzw. sollte^^). Gleich mal das Processing-Dinges anschaun.

4

20.11.2010, 19:58

Diesmal mach ich auch mit! Ich schau mir das ding gleich mal an.
Metal ist keine Musik sondern eine Religion.

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 187

Wohnort: Bonn

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

20.11.2010, 20:24

Was ist der Hauptpreis??? :D

Ich muss noch mit den Sponsoren sprechen, aber vermutlich wird es ein Regenschirm mit der Aufschrift "Popcorn".

E333

Alter Hase

Beiträge: 1 373

Beruf: Schüler

  • Private Nachricht senden

6

20.11.2010, 20:25

Was ist der Hauptpreis??? :D

Ich muss noch mit den Sponsoren sprechen, aber vermutlich wird es ein Regenschirm mit der Aufschrift "Popcorn".

Awesome :D Aber nicht vergessen, die Ehre die dir zuteil wird, wenn man gewinnt, [EDIT]SaRu ^^

7

20.11.2010, 20:26

Ich hab nicht gefragt ;)
Metal ist keine Musik sondern eine Religion.

E333

Alter Hase

Beiträge: 1 373

Beruf: Schüler

  • Private Nachricht senden

8

20.11.2010, 20:30

Tatsächlich oô. Dann halt SaRu :)

EDIT: Doch noch eine Frage. Wie müssen die Beiträge dann eingesendet werden? Nur der Processing Code, oder die HTML-Variante oder die 1. in dem Basic Tutorial?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »E333« (20.11.2010, 20:41)


David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 187

Wohnort: Bonn

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

20.11.2010, 20:43

Es wird eine HTML-Datei geben, in die Ihr den Code einfügen könnt.

10

20.11.2010, 20:53

aber nicht alle in die selbe^^
Metal ist keine Musik sondern eine Religion.

Werbeanzeige