Nerdgames: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „{{ProjektInfoBox |name = Nerdgames |status = stable |image = |description = Wenn Nerds spielen |author = Asklepios …“) |
D2ns (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{ProjektInfoBox | {{ProjektInfoBox | ||
|name | |name=Nerdgames | ||
|status | |status=stable | ||
|description=Wenn Nerds spielen | |||
|description = Wenn Nerds spielen | |author=[[Benutzer:Asklepios|Asklepios]] | ||
|author | |version=1.0 | ||
|platform=python + libavg | |||
|version | |license=GPLv2 | ||
|download=[https://das-labor.org/svn/host-apps/nerdgames SVN] [http://das-labor.org/trac/browser/host-apps/nerdgames browse] | |||
|platform | |tags=Software, | ||
|license | |||
|download | |||
}} | }} | ||
= EULA = | = EULA = | ||
du verpflichtest dich durch die benutzung des Programms anderen Leuten spass zu bringen | du verpflichtest dich durch die benutzung des Programms anderen Leuten spass zu bringen |
Version vom 7. April 2017, 23:39 Uhr
Nerdgames Release status: stable [box doku] | |
---|---|
Description | Wenn Nerds spielen |
Author(s) | Asklepios |
Last Version | 1.0 () |
Platform | python + libavg |
License | GPLv2 |
Download | SVN browse |
EULA
du verpflichtest dich durch die benutzung des Programms anderen Leuten spass zu bringen und der GPLv2.0 (oder groesser) unter der diese Software steht folge zu leisten.
Fragen, Sorgen, Noete und Probleme bitte an: ask le pios ( at. ) das-labor.org
Anleitung
configuration
es koennen nur bilder und sounds abgespielt werden die sich im unterordner 'media' befinden. Dort muessen die Dateien nur einfach mit Leben befuellt werden. im Moment wird aplay zum abspielen der wavs verwendet (playsound routine im pythonfile) - dies ist gegebenen falls anzupassen. Analog fuer das beenden des Tons (killsound)
steuerung
es koennen bis zu vier spieler mitspielen die initial mit einem Namen versehen werden muessen. Nach dem starten wird nur das hintergrund bild angezeigt. Die Taseten 1,2,3,4 aktivieren den spieler und verlangen nach den Namen des Spielers ( es kann auch mit nur 2 spielern gespielt werden)
sind alle Spieler vorhanden, wird das Spiel durch das druecken der 'x' taste gestartet.
mit der maus werden die einzelnen Spielflaechen aktiviert.
die spieler schalten sich hinzu durch das druecken ihrer Taste:
spieler1 | j |
spieler2 | g |
spieler3 | i |
spieler4 | h |
(Achtung casesensitive)
mit den tasten 'r' fuer richtige Antwort und 'w' fuer falsche antwort kann der moderator die punkte vergeben
kann kein spieler die frage beantworten kann der moderator durch druecken der Taste 'd' die runde beenden und niemand bekommt punkte
wurde eine frage durch einen spieler falsch beantwortet, koennen die anderen weiter antworten. durch druecken der taste 'a' kann der moderator den sound noch einmal abspielen. Dies geht auch wenn der sound beendet wurde und einfach noch mal abgespielt werden soll.
Das spielfeld (playfield.avg) muss evt angepasst werden - gerade was ueberschriften der einzelnen thematas angeht.
libavg
fuer das spiel wird die libavg von www.libavg.org benoetigt. Um diese zu bauen war es zumindest unter meinem system notwendig ein symlink von /usr/lib64/libpython2.7.so nach /usr/lib64/libpython2.7.dylib anzulegen.
TODO
i) gibt kein speichern - wenn das programm sich beendet, dann ist es einfach tot und hat alles vergessen ii) risiko-games : der spieler darf entscheiden wie viele Punkte er setzen moechte iii) sekt oder selters fuer einzelne spieler iv) point catcher: "ich packe meinen koffer und nehme mit" jede richtige iteration gibt 50 Punkte fuer den spieler der dran ist - die spielrunde dauert so lange bis _kein_ spieler mehr uebrig ist
nodes
umwandeln einer flv-datei in wav
mplayer -ao pcm:fast:file=audio.wav -vo null -vc null NmCCQxVBfyM.flv