Nach den zwei sehr erfolgreichen Game Jams (GameJam(0) und 0h Game Jam 2015) im Chaosdorf folgt im Rahmen des 35. Ludum Dare ein weiterer Game Jam am Freitag, dem 15.04.2016.
Teilnahme
Wer teilnehmen möchte, kann sich unter https://wiki.chaosdorf.de/Ludum_Dare_35_(Game_Jam) mit seinem Primärskill eintragen (bitte meldet euch an, damit wir genug Verpflegung einplanen können — Ein Account ist dafür nicht nötig).
Nicht nur Entwickler, auch Grafiker, Designer und andere Kreative sind herzlich eingeladen, an dem Game Jam teilzunehmen.
Zum Zeitpunkt dieses Blogposts findet das Voting der Themen statt. Wer offiziell teilnehmen möchte, sollte sich auf http://ludumdare.com/compo/ registrieren und kann dort auch die vorgegebenen Themen mitbestimmen.
Vorbereitung
Was ihr dabei haben solltet und was nicht zwingend erforderlich ist.
Für maximalen Komfort solltet ihr euch eine (Flausch) Decke oder einen Schlafsack mitbringen
Einwegzahnbürsten (inkl. Zahnpasta) sind gegen kleine Spende vorhanden
Vergesst eure Laptops nicht ;)
Ablauf
Am 15.04.2016 ist das Chaosdorf ganz normal für den Freitagsfoo geöffnet und es wird eine kurze Ankündigung des Game Jam Events geben. Sobald in der Nacht von Freitag auf Samstag um 3 Uhr die Themen des Ludum Dare bekannt gegeben werden, kann es los gehen.
Es wird Essen geben
Sobald die Themen bekannt gegeben sind, kann losgelegt werden
Am 25.3.2016 hat timkalation auf Twitch einen 24h Livestream gemacht und einige unserer auf den Game Jams entstandenen Spiele getestet, welche jetzt auf YouTube bewundert werden können.
Der erste GameJam des Chaosdorf ist vorbei und nach erschöpfenden 40 Stunden Coding waren wir zwar sehr fertig, aber auch sehr stolz auf unsere Ergebnisse.
Es wurde viel geflucht und gefreut über $Dinge die klappten oder eben auch nicht. Egal ob langjähriger Programmierer oder Anfänger, wir haben alle geschafft was am Anfang nicht jeder glauben konnte, spielbare Spiele zu schreiben.
Aber das wichtigste, der Spaß am Spiele-Entwickeln kam definitiv nicht zu kurz.
Plantprogrammer hat uns während der Zeit nicht nur mit Nudeln, sondern auch mit awesome Keksen versorgt und trotzdem zusammen mit gglyptodon ein erstaunliches Spiel abgeliefert.
„Finale“ Versionen der Spiele am ende der GameJam: FINAL VERSIONS
Titel: masspong Autor: SkaveRat Programmiersprache: golang Plattform: Browser (PC) Kategorie: block GitHub:masspong-servermasspong-clientmasspong-web Beschreibung:
Ein Klon des klassischen Pong-Spiels implementiert als golang-Server. Der Server berechnet die Position des Balls und der Schläger. Um die Schläger zu bewegen können beliebig viele Spieler Bewegungsanweisungen „UP“ oder „DOWN“ an den Server schicken. Dadurch entsteht ein Massively Multiplayer Online Pong Erlebnis (MMOPE) á la Twitch plays Pokemon.
Titel: GridCity Autor: bison, Shodan Programmiersprache: C# (Unity Framework) Plattform: Windows / Linux / Mac Kategorie: blocks, trains, michael bay, a new dawn Notizzettel:https://pads.ccc.de/8E7adio5X5 Beschreibung:
GridCity ist ein Grid-basiertes Singleplayer Simulationsspiel. Der Spieler kann Stadtzentren und verschiedene Ressourcen-generierende Gebäude bauen. Um den Bauradius zu erweitern, müssen neue Stadtzentren errichtet werden, die wiederum über Bahnstrecken mit den vorhandenen Stadtzentren verbunden sein müssen.
Titel: 8-bit pizza train demolition derby Autor: haxdraht Programmiersprache: C Plattform: avr Kategorie: blocks, trains, balance, michael bay, a new dawn Youtube:TilTisback Beschreibung:
Dieses Spiel war das erste fertiggestellte Spiel des GameJams. 16 im Kreis angeordnete LEDs auf einer Platine symbolisieren die Bahnstrecke. Ein 8-bit langer Zug (acht leuchtende LEDs) rotiert auf der Bahnstrecke. Durch Knopfdruck kann der Spieler versuchen ein Segment, in die Luft zu sprengen. Wenn er trifft, wird das getroffene Segment entfernt und der Zug fährt schneller (weil wegen Masse und so).
Titel: ObeTownGirl Autor: gglyptodon, plantprogrammer Programmiersprache: C# (Unity Framework) Plattform: Windows / Linux / Mac / Android Kategorie: pizza, balance Beschreibung:
Die Welt ist eine Pizza, auf deren höchstem Berg die Stadt ObeTown ruht. Die Stadtbevölkerung hat Hunger und verliert nach und nach an Gewicht. Ziel des Spiels ist es, die Anwohner vorm Verhungern zu retten. Der Spieler tippt die Namen der Anwohner ein, die sodann mit Pizza beliefert werden. Durch Gewichtszunahme und Geburtenrate gerät die Stadt in ein Ungleichgewicht, das durch geschicktes Füttern auszugleichen gilt.
Titel: Pizza Guy vs Mcbay Autor: Lorcan, newt Programmiersprache: Javascript (Phaser Framework) Plattform: Browser (PC) Kategorie: pizza, michael bay, balance Beschreibung:
Pizza Guy vs McBay ist ein side-scrolling jump&run&pizza-Spiel. Mit Parallax-Scrolling und selbstgenerierten Sprites wird das Spieler-Auge verwöhnt. Pizza Guy kann durch eine urbane Landschaft laufen und mit Pizzen um sich werfen.
Titel: LokoPizza Autor: YtvwlD, a1asd Programmiersprache: Python (ncurses package) Plattform: Linux / Mac without sound Kategorie: pizza, michael bay, trains, blocks GitHub:LokoPizza Beschreibung:
LokoPizza ist ein Konsolenspiel, bei dem der Spieler für einen Zug die Weichen so stellen muss, dass er unversehrt zum Ziel gelangt. Zwischendurch werden Pizzabomben geworfen, die Gleisabschnitte beschädigen. Die beschädigten Gleise werden mit der Zeit repariert.
Berühmtes Zitat: „Wir brauchen keine Objekte, wir haben Framebuffer!“
Fazit
Alle hatten Spaß
Alle haben etwas gelernt
Das pseudo JavaScript von Unity 3D ist fürn Arsch (bison + Shodan testeten)
Das wollen wir bald[tm] wieder machen
Vorbereitung und Vorkenntnisse sind zwar hilfreich, aber total überbewertet ;)
Was wir hätten besser machen können:
Dedicated Support Person (DSP)
(Eine $Person, die sich um das kümmert, was übernächtigte so verpeilen)
Definieren: Was ist ein „Spielbares“ Spiel?
Das Ziel etwas genauer beschreiben, was man mit „Spielbar“ meint.
Mailing-Liste
Eine Mailing-Liste zum Kommunizieren für davor+danach.
Lasst uns einfach ein eigenes Spiel entwickeln. Wir veranstalten im Chaosdorf einen vorweihnachtlichen GameJam vom 19.12.2014 18 Uhr bis 21.12.2014 20 Uhr.
Was ist ein GameJam? (Und kann man das ESSEN???)
Bei einem GameJam geht es darum, in kurzer Zeit alleine oder gemeinsam in der Gruppe ein Spiel zu einem vorgegebenen Thema zu konzipieren und zu programmieren. https://en.wikipedia.org/wiki/Game_Jam
(Der Versuch, einen GameJam zu essen, könnte im deutschen Rechtsraum als Kannibalismus aufgefasst werden)
Wer kann teilnehmen? (aka: Muss ich programmieren können?)
Teilnehmen kann jeder. Da man in Gruppen arbeiten kann, muss nicht zwangsweise jeder programmieren können. Ein gutes Konzept, oder Texte zu schreiben, ist mindestens genauso wichtig wie das Erstellen von Grafiken oder die Implementierung der Spielmechanik. Kurzum, es wird von allem etwas gebraucht.
Wie läuft das ab?
Wir starten am Freitag, den 19.12.2014 um 18 Uhr mit der Vorstellung von 4 bis 10 Oberbegriffen, aus denen mindestens zwei im Spielkonzept verwendet werden müssen. Danach hat jeder 3 bis 4 Stunden Zeit, um sich Gedanken zu machen und ein Spielkonzept vorzustellen. Anschließend finden sich Kleingruppen zusammen, die bis Sonntag um 19 Uhr Zeit haben, ein Spiel zu programmieren. Zu diesem Zeitpunkt findet die Abschlussvorstellung der einzelnen Projekte statt.
Ich will mitmachen, was muss ich tun?
Am besten erstmal unter Chaosdorf-Wiki: GameJam als Teilnehmer eintragen, damit wir wissen, wie viele Menschen kommen und für wie viele wir eventuell Essen kochen müssen. Bringt auf jeden Fall einen eigenen Rechner (idealerweise Laptop) mit.