Veranstaltung/48slasep: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
 
(28 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Veranstaltung
|title=48slasep
|actor=
|email=
|url=
|begin=2006/12/01 20:00:00
|end=2006/12/03 20:00:00
|place=LABOR e.V., Rottstr. 31, 44793 Bochum
|contact=
|audience=
|tags=
|type=workshop
|abstract=
|image=
|partof=
}}
Das 48 '''S'''tunden '''La'''bor '''S'''piel '''E'''ntwicklungs '''P'''rojekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.
Das 48 '''S'''tunden '''La'''bor '''S'''piel '''E'''ntwicklungs '''P'''rojekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.


Zeile 18: Zeile 34:
* Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline  arbeiten
* Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline  arbeiten
* * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)
* * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)
== Zeitrahmen ==
Begin: Freitags 20:00 CEST
Ende: Sonntags 20:00 CEST
== Termine ==
bitte Terminvorschlaege (Freitage) machen oder fuer einen Termin eintragen:
* am 1.12.2006 kann [[Felix]],


== Teilnehmer ==
== Teilnehmer ==
bitte eintragen und weiter sagen:
bitte eintragen und weiter sagen: Alex, Fabian, Martin, dr4go
[[Felix]], [[Alex]],[[Fabian]] ,[[Martin]]


===Wer kann/möchte was tun===
==Wer kann/möchte was tun==
====[[Fabian]]====  
====Fabian====  
Ich kann:
Ich kann:
* Audio  
* Audio  
* Grafik 3D/2D (3D ist etwas her)
* Grafik 3D/2D (3D ist etwas her)
jeweils bearbeiten sowie Programmieren
jeweils bearbeiten sowie Programmieren
 
*Software-Design (OOA, OOD etc)


Programmiersprachen:  
Programmiersprachen:  
C++, Ruby, Scheme, Java, C  
C++, Ruby, Scheme, Java, C  


Ich würde gerne:  
Ich würde gerne:  
*Sounds basteln  
*Sounds basteln  
*Musik machen
*nat. auch Programmieren
*nat. auch Programmieren
*evt. Computergegner / Computerlernen
*evt. Computergegner / Computerlernen
====(Martin)====
Ich kann:
* 3D-Grafik mit OpenGl z.B. in glut (aber ne eigene Engine bekomm ich in der Zeit nicht hin)
Leider habe ich mit erschrecken festgestellt das es schon dieses Wochende ist. Deshalb habe ich nur
am späten Freitag Abend und den ganzen Samstag Zeit. Nur dummerweise gibt es noch soviel am farb borg 3d zu
tun, dass es unsinnig ist am 48slasep aktiv teilnehmen.
Als alternative könnte man ja beides miteinander verbinden. Einen Simulator für den Farb-Borg bauen und darin
schon mal ein Spiel oder besser mehrere Spiele programmieren. Es wird wieder zwei Joysticks geben !!! Ich möchte
auf jedenfall wider ein '''pong'''  haben damit ich auch mit dem farb-borg auf die pong.mythos Austellung kann.
Programmiersprachen:
C, C++, Java
Ich würde gerne:
* Farb-Borg-Spiele basteln
* Gameplay
* Computergegner
====Felix====
Ich kann:
* 2d Grafik mit pygame und statische grafiken photoshoppen
Programmiersprachen:
Python, Perl, C, Java
Ich würde gerne:
* Netzcode schreiben
* Dokumentation, Organisation uebernehmen
* grafik


== Brainstorming zum Spielkonzept ==
== Brainstorming zum Spielkonzept ==
Zeile 55: Zeile 94:
* Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden [[Alex]]
* Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden [[Alex]]
* Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. [[Markus]]
* Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. [[Markus]]
&action=edit
** sehe ich auch so! Wir sollten in die Multiplayer-Action noch die ein oder andere Komplexitaet reinbringen aber dieses flipper konzept ist schonmal ein start! vielleicht koennen wir sogar die ein oder andere physikalische eigenschaft wie im spiel gish mit hineinbringen? oder auch die automatische generierung wie ich sie oben erwaehnte?
*Noch eine Komplett andere Idee die mir gekommen ist als ich mir das netviz ding angeschaut habe. Ziel wäre es über ein Netzwerk mit Flußkapazitäten möglichst viele Packete von A -> B zu schicken wobei alle Spieler durch ein gemeinsames netz müssen. Jeder Spieler kann sich eine Route Klicken und diese auch live ändern, dabei sieht er nur vieviele Pakete er  über diese Route verliert und muss diese evt. wechseln wenn zu viele einen teil weg benutzen. evt könnten auch Knoten durch Überlastung ausfallen so das man durch entsprechende Attacken anderen spielern günstige routen klauen kann. Gewonnen hätte dann der der die meisten Packete gesendet hat. Das hätte dann auch einen Gewissen bezug zum labor. -- [[Fabian]]
 
== Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge) ==
== Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge) ==
* das LABOR [[SVN]] kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- [[Felix]]
* das LABOR [[Subversion]] kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- [[Felix]]
* da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- [[Felix]]
* da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- [[Felix]]


== Liste von Spielentwicklungsumgebungen ==
== Liste von Spielentwicklungsumgebungen ==

Aktuelle Version vom 30. November 2014, 00:21 Uhr

48slasep
Akteur
Akteur Email
Akteur URL
Beginn 2006/12/01 20:00:00
Ende 2006/12/03 20:00:00
Ort LABOR e.V., Rottstr. 31, 44793 Bochum
Verantwortlich
Publikum
Schlagworte
Art workshop
Rahmenveranstaltung
Export iCalendar-Datei
Kurzbeschreibung:


Das 48 Stunden Labor Spiel Entwicklungs Projekt (lautsprache: schlasep) hat zum Ziel ein Computerspiel innerhalb von einem Wochenende zu entwerfen.

Rahmenbedingung[Bearbeiten | Quelltext bearbeiten]

Ziel des 48slasep ist ein Spiel zu entwickeln.

Anforderungen fuer das Spiel:

  • es muss spass machen
  • es muss spielbar sein
  • es muss unter der GPL veroeffentlicht werden
  • es sollte portierbar sein
  • es kann innovativ sein

Anforderungen fuer den Entwicklungsprozess:

  • alle codezeilen sollen innerhalb eines Wochenendes (48h) geschrieben werden
    • falls dies nicht klappen sollte kann man ja noch weiteres Wochenende machen!
  • Organisation und Planung darf vorher geschehen (ueber dieses Wiki)
  • Der Entwicklungsprozess darf keine Teilnehmer ausgrenzen die eine Sprache o.ä. nicht beherrschen, in einem solchen Fall muss die Sprache oder das Feature verworfen werden
  • Teilnehmer die nicht Programmieren sollen integriert werden indem sie z.b. an Grafiken, Sounds oder der Storyline arbeiten
  • * alle Entscheidungen muessen pseudodemokratisch in offenen Wahlen getroffen werden (bei der Planung in diesem Wiki)

Teilnehmer[Bearbeiten | Quelltext bearbeiten]

bitte eintragen und weiter sagen: Alex, Fabian, Martin, dr4go

Wer kann/möchte was tun[Bearbeiten | Quelltext bearbeiten]

Fabian[Bearbeiten | Quelltext bearbeiten]

Ich kann:

  • Audio
  • Grafik 3D/2D (3D ist etwas her)

jeweils bearbeiten sowie Programmieren

  • Software-Design (OOA, OOD etc)

Programmiersprachen: C++, Ruby, Scheme, Java, C

Ich würde gerne:

  • Sounds basteln
  • Musik machen
  • nat. auch Programmieren
  • evt. Computergegner / Computerlernen

(Martin)[Bearbeiten | Quelltext bearbeiten]

Ich kann:

  • 3D-Grafik mit OpenGl z.B. in glut (aber ne eigene Engine bekomm ich in der Zeit nicht hin)

Leider habe ich mit erschrecken festgestellt das es schon dieses Wochende ist. Deshalb habe ich nur am späten Freitag Abend und den ganzen Samstag Zeit. Nur dummerweise gibt es noch soviel am farb borg 3d zu tun, dass es unsinnig ist am 48slasep aktiv teilnehmen.

Als alternative könnte man ja beides miteinander verbinden. Einen Simulator für den Farb-Borg bauen und darin schon mal ein Spiel oder besser mehrere Spiele programmieren. Es wird wieder zwei Joysticks geben !!! Ich möchte auf jedenfall wider ein pong haben damit ich auch mit dem farb-borg auf die pong.mythos Austellung kann.

Programmiersprachen: C, C++, Java

Ich würde gerne:

  • Farb-Borg-Spiele basteln
  • Gameplay
  • Computergegner

Felix[Bearbeiten | Quelltext bearbeiten]

Ich kann:

  • 2d Grafik mit pygame und statische grafiken photoshoppen

Programmiersprachen: Python, Perl, C, Java

Ich würde gerne:

  • Netzcode schreiben
  • Dokumentation, Organisation uebernehmen
  • grafik

Brainstorming zum Spielkonzept[Bearbeiten | Quelltext bearbeiten]

  • ich will kein Spiel nachprogrammieren. ich wuerde auch ungern ein existierendes spielkonzept worms+waffen+mini-strategie-jumnrump nehmen und es ein klein wenig abaendern worms+waffen und dann nachprogrammieren. -- Felix
  • sehr cool waere zum beispiel die generation von leveln ueber existieren daten wie netzwerkverbindungen oder rss feeds -- Felix
  • wir sollten uns nicht zuviel vornehmen, es wird schwer wenn wir eine ganze geschichte entwerfen muessen. also geht es eher in die arcarde richtung
  • Ich denke auch das es eher unwahrscheinlich ist das wir ein Spiel mit komplexerer Spielidee oder Grafik in dieser Zeit schaffen können. Ich fände ein Multiplayer/Netzwerkspiel gut mit einer kleinen Anzahl an möglichen Aktionen, aber trodzem einer relativ hohen Komplexität (ähnlich Go oder Schach) gut. -- Fabian
  • Aspekte aus dem Labor und/oder aus vertretenen Studien-/Interressenrichtungen sollten im Spiel auftauchen, sowhol Software als auch Hardware die lustig ins Spiel gebracht werden Alex
  • Ich fänd ja einen Multiplayer-Flipper nicht unwitzig. Also nicht von unten nach oben sondern von allen seiten mit einer art Berg in der Mitte. Allgemein Multiplayer & Action fänd ich gut. Sollte schön hektisch werden. Markus
    • sehe ich auch so! Wir sollten in die Multiplayer-Action noch die ein oder andere Komplexitaet reinbringen aber dieses flipper konzept ist schonmal ein start! vielleicht koennen wir sogar die ein oder andere physikalische eigenschaft wie im spiel gish mit hineinbringen? oder auch die automatische generierung wie ich sie oben erwaehnte?
  • Noch eine Komplett andere Idee die mir gekommen ist als ich mir das netviz ding angeschaut habe. Ziel wäre es über ein Netzwerk mit Flußkapazitäten möglichst viele Packete von A -> B zu schicken wobei alle Spieler durch ein gemeinsames netz müssen. Jeder Spieler kann sich eine Route Klicken und diese auch live ändern, dabei sieht er nur vieviele Pakete er über diese Route verliert und muss diese evt. wechseln wenn zu viele einen teil weg benutzen. evt könnten auch Knoten durch Überlastung ausfallen so das man durch entsprechende Attacken anderen spielern günstige routen klauen kann. Gewonnen hätte dann der der die meisten Packete gesendet hat. Das hätte dann auch einen Gewissen bezug zum labor. -- Fabian

Brainstorming zum Technischen Finnessen (Engines, Sprachen, Werkzeuge)[Bearbeiten | Quelltext bearbeiten]

  • das LABOR Subversion kann genutzt werden um gleichzeitig an Code zu arbeiten und um Code auszutauschen -- Felix
  • da der Zeitrahmen von 48h relativ kurz ist, sollte moeglichst viel code wiederverwendet werden. Ich zumindest kann keine 3d engine in 48h schreiben -- siehe dazu die Listen von Spielentwicklungsumgebungen und Werkzeugen -- Felix

Liste von Spielentwicklungsumgebungen[Bearbeiten | Quelltext bearbeiten]