https://entropia.de/api.php?action=feedcontributions&user=Erminaz&feedformat=atomEntropia - Benutzerbeiträge [de]2024-03-29T07:51:24ZBenutzerbeiträgeMediaWiki 1.39.6https://entropia.de/index.php?title=GPN12:Gamejam:QSwoosh&diff=24965GPN12:Gamejam:QSwoosh2012-06-09T17:41:44Z<p>Erminaz: Bug</p>
<hr />
<div>Ein [[GPN12:Gamejam]] Beitrag von Scummos und Synapse. Programmiersprachen: JavaScript, Qt Declarative, und 5 Zeilen C++ (optional)<br />
<br />
Das Web wird dominiert von einer Sprache, von jedem gehasst gehasst und von niemandem geliebt (naja, fast) -- und doch sind wir von ihr abhängig. JavaScript: Broken by Design und trotzdem das Rückgrat des ''Web 2.0'', jenseits von allen guten (Python) und bösen (PHP) Sprachen. Mit QML (Qt Modeling Language) gibt es nun in der Qt-Bibliothek die Möglichkeit, Benutzeroberflächen mit einer deklarativen JavaScript-Variante zu erstellen -- die Welteroberung von JavaScript geht weiter! Im Gegensatz zu den Mainstream-Projekten, welche den *Inhalt* ihrer Spiele auf das Thema beziehen, beginnt bei uns der Bezug zum Thema bereits bei der verwendeten *Technologie*: Desktop-Anwendungen in JavaScript zu schreiben ist ohne Zweifel "beyond good and evil".<br />
<br />
[[Datei:GPN12-Gamejam-QSwoosh.png|400px|right]]<br />
Die zwei Spieler blau (good) und rot (evil) steuern je die Bewegung eines hochmodernen Raumschiffs in einer Arena. Das Ziel ist es den Gegner durch Rammen mit dem eigenen Raumschiff schnell gegen die Wand schlagen zu lassen, oder ihn durch geschickte Flugmanöver auszutricksen, sodass er selbst in sein Verderben fliegt.<br />
<br />
== How to play ==<br />
* Tasten für Spieler 1 (rot): Pfeil-Tasten und Alt Gr (für Bash)<br />
* Tasten für Spieler 2 (blau): WASD und lshift (für Bash)<br />
<br />
Die Spieler versuchen durch Rammen und Flugmanöver den Gegner mit möglichst hoher Geschwindigkeit gegen das Hindernis und die Arena-Wände knallen zu lassen. Ab einer gewissen Aufprallgeschwindigkeit nimmt das Schiff Schaden. Nach einer Kollision mit einem Spieler ist die Steuerung für kurze Zeit weniger präzise und der Kollisionsschaden verdoppelt sich.<br />
<br />
Zusätzlich gibt es einen "Bash", mit welchem man den Gegner ein Stück vom eigenen Schiff wegstoßen kann. Die Stärke des Stoßes (d.h. Impulsänderung) ist umgekehrt proportional zum Quadrat des Abstands. Der Bash hat einen Cooldown von 8 Sekunden, also nur einsetzen, wenn ihr nahe am Gegner seid!<br />
<br />
== Gameplay-Video ==<br />
Hier ist ein kleines (1.7MiB) Video vom Spiel: http://files.feorar.org/qswoosh.webm<br />
<br />
== How to run ==<br />
Vorraussetzung ist die Qt-Bibliothek, gestestet wurden Version 4.7 und 4.8.<br />
<br />
Mit dem Qt-Programm ''qmlviewer'' lässt sich das Spiel ohne zu compilieren starten, einfach in den QSwoosh Ordner wechseln und ''qmlviewer main.qml'' in einer Shell ausführen.<br />
Wer lieber ein Binary haben möchte, kann das auch mit "qmake; make" erstellen; die QML-Dateien müssen aber immer noch im aktuellen Verzeichnis vorhanden sein (der C++-Code ist nur ein 5-Zeilen-Wrapper).<br />
<br />
== Download ==<br />
* Source: [https://github.com/scummos/gpnspacegame Git-Repository] (wundert euch nicht über den Namen) oder Tarball von http://files.feorar.org/qswoosh.tar.gz<br />
* Binaries: Das Spiel ist in einer Skriptsprache geschrieben. Hier ist ein Tarball mit dem kompilierten C++-Wrapper: http://files.feorar.org/qswoosh-bin.tar.gz (ist gegen Qt 4.8.1 gelinkt, für linux-x86-64)<br />
<br />
Das Ganze müsste auch unter Windows laufen, haben wir aber nicht probiert.<br />
<br />
== Bugs ==<br />
Unsere Software hat keine Bugs. Software, die wir schreiben, hat nie Bugs.<br />
Manchmal bleibt allerdings die Steuerung hängen, weil von der Bibliothek kein KeyUp-Event generiert wird (aus unbekannten Gründen). Kurzes Drücken aller Richtungstasten behebt das Problem.<br />
{{Navigationsleiste GPN12:Gamejam}}<br />
Auf nem Macbook funktioniert der Bash mit Alt Gr nicht.</div>Erminazhttps://entropia.de/index.php?title=Talkshow&diff=21477Talkshow2011-09-01T11:46:14Z<p>Erminaz: /* Vortagswünsche */</p>
<hr />
<div>Manchmal ist auch Nachahmen ganz nett.<br />
Die [http://wiki.attraktor.org/index.php/Category:Chaotic-Congress-Cinema Hamburger] treffen sich regelmäßig und zeigen Konserven-Talks vom *c3.<br />
Das sollte auch in Karlsruhe funktionieren, insbesondere da wir ja nun einen neuen Beamer haben. Es müssen nicht nur *c3 Talks sein, ein großer Teil von uns dürfte ja auch ettliche GPN-Talks verpasst haben. Sobald die fertig geschnitten und encoded sind kann es auch da mit losgehen.<br />
Hier wird dazu aufgerufen Vortragswünsche zu Posten und insbesondere zeitliche Dinge zu klären. Je nachdem wer interesse daran hat können wir auch erst nach dem Camp mit der Reihe beginnen.<br />
Dabei sei gesagt das Dosenfraß auf Dauer nicht gut ist. Frische Talks müssen her!. Um den konservierten Talks vielleicht einen Mehrwert zu geben könnte man sie als Ausgangspunkt für Diskussionen und Ideen nehmen.<br />
<br />
==Ort==<br />
Bei uns im Entropia: [[Anfahrt]]<br />
<br />
==Zeit==<br />
Jeden Mittwoch 20:00<br />
<br />
==Vortagswünsche==<br />
* [http://media.ccc.de/browse/congress/2010/27c3-4094-de-netzneutralitaet_und_qos.html Netzneutralität und Qos]<br />
* <s>[http://media.koeln.ccc.de/browse/conferences/camp2011/cccamp11-4488-steal_everything_kill_everyone_cause_financial_ruin-en.html Steal Everything, Kill Everyone, Cause Total Financial Ruin!]</s> Gesehen am 31.08.2011<br />
* [http://media.ccc.de/browse/conferences/camp2011/cccamp11-4504-gprs_intercept-en.html GPRS Intercept]<br />
* [[GPN11:Internet_Governance|Internet Governance]]<br />
* [http://www.ted.com/talks/mikko_hypponen_fighting_viruses_defending_the_net.html Mikko Hypponen: Fighting viruses, defending the net (TED)] 17:35 min<br />
* [http://events.ccc.de/camp/2011/Fahrplan/events/4472.en.html Hacking DNA]<br />
<br />
==Wen interessierts?==<br />
*[[User:Laus|laus]]<br />
*[[User:lyzz|lyzz]]<br />
*[[User:Qchn|qchn]]<br />
*[[Benutzer:Nervengift|Clemens]]<br />
*[[Benutzer:Flowhase|zenhase]]<br />
*[[User:JackMcCrack|JackMcCrack]]<br />
*[[User:ker|ker]]<br />
*[[User:Kopfweh|Kopfweh]]<br />
*[[User:Erminaz|Erminaz]]<br />
<br />
==Ressourcen==<br />
Um Snacks wird sich gekümmert sobald es soweit ist.<br />
Eine Auswahl von Vorträgen gibt es zum Beispiel auf <br />
*[https://media.ccc.de/browse/congress/2010/index.html media.ccc.de]<br />
*[https://media.koeln.ccc.de/browse/conferences/camp2011/ media.koeln.ccc.de]<br />
*[[GPN11:Aufzeichnungen]]<br />
<br />
<br />
[[Kategorie:Projekte]]</div>Erminazhttps://entropia.de/index.php?title=Talkshow&diff=21473Talkshow2011-08-31T20:20:49Z<p>Erminaz: /* Vortagswünsche */</p>
<hr />
<div>Manchmal ist auch Nachahmen ganz nett.<br />
Die [http://wiki.attraktor.org/index.php/Category:Chaotic-Congress-Cinema Hamburger] treffen sich regelmäßig und zeigen Konserven-Talks vom *c3.<br />
Das sollte auch in Karlsruhe funktionieren, insbesondere da wir ja nun einen neuen Beamer haben. Es müssen nicht nur *c3 Talks sein, ein großer Teil von uns dürfte ja auch ettliche GPN-Talks verpasst haben. Sobald die fertig geschnitten und encoded sind kann es auch da mit losgehen.<br />
Hier wird dazu aufgerufen Vortragswünsche zu Posten und insbesondere zeitliche Dinge zu klären. Je nachdem wer interesse daran hat können wir auch erst nach dem Camp mit der Reihe beginnen.<br />
Dabei sei gesagt das Dosenfraß auf Dauer nicht gut ist. Frische Talks müssen her!. Um den konservierten Talks vielleicht einen Mehrwert zu geben könnte man sie als Ausgangspunkt für Diskussionen und Ideen nehmen.<br />
<br />
==Ort==<br />
Bei uns im Entropia: [[Anfahrt]]<br />
<br />
==Zeit==<br />
Jeden Mittwoch 20:00<br />
<br />
==Vortagswünsche==<br />
* [http://media.ccc.de/browse/congress/2010/27c3-4094-de-netzneutralitaet_und_qos.html Netzneutralität und Qos]<br />
* <s>[http://media.koeln.ccc.de/browse/conferences/camp2011/cccamp11-4488-steal_everything_kill_everyone_cause_financial_ruin-en.html Steal Everything, Kill Everyone, Cause Total Financial Ruin!]</s> Gesehen am 31.08.2011<br />
* [http://events.ccc.de/camp/2011/Fahrplan/events/4504.en.html GPRS Intercept]<br />
* [[GPN11:Internet_Governance|Internet Governance]]<br />
* [http://www.ted.com/talks/mikko_hypponen_fighting_viruses_defending_the_net.html Mikko Hypponen: Fighting viruses, defending the net (TED)] 17:35 min<br />
* [http://events.ccc.de/camp/2011/Fahrplan/events/4472.en.html Hacking DNA]<br />
<br />
==Wen interessierts?==<br />
*[[User:Laus|laus]]<br />
*[[User:lyzz|lyzz]]<br />
*[[User:Qchn|qchn]]<br />
*[[Benutzer:Nervengift|Clemens]]<br />
*[[Benutzer:Flowhase|zenhase]]<br />
*[[User:JackMcCrack|JackMcCrack]]<br />
*[[User:ker|ker]]<br />
*[[User:Kopfweh|Kopfweh]]<br />
*[[User:Erminaz|Erminaz]]<br />
<br />
==Ressourcen==<br />
Um Snacks wird sich gekümmert sobald es soweit ist.<br />
Eine Auswahl von Vorträgen gibt es zum Beispiel auf <br />
*[https://media.ccc.de/browse/congress/2010/index.html media.ccc.de]<br />
*[https://media.koeln.ccc.de/browse/conferences/camp2011/ media.koeln.ccc.de]<br />
*[[GPN11:Aufzeichnungen]]<br />
<br />
<br />
[[Kategorie:Projekte]]</div>Erminazhttps://entropia.de/index.php?title=Talkshow&diff=21462Talkshow2011-08-31T17:35:06Z<p>Erminaz: /* Vortagswünsche */</p>
<hr />
<div>Manchmal ist auch Nachahmen ganz nett.<br />
Die [http://www.hamburg.ccc.de/2011/01/05/444 Hamburger] treffen sich regelmäßig und zeigen Konserven-Talks vom *c3.<br />
Das sollte auch in Karlsruhe funktionieren, insbesondere da wir ja nun einen neuen Beamer haben. Es müssen nicht nur *c3 Talks sein, ein großer Teil von uns dürfte ja auch ettliche GPN-Talks verpasst haben. Sobald die fertig geschnitten und encoded sind kann es auch da mit losgehen.<br />
Hier wird dazu aufgerufen Vortragswünsche zu Posten und insbesondere zeitliche Dinge zu klären. Je nachdem wer interesse daran hat können wir auch erst nach dem Camp mit der Reihe beginnen.<br />
Dabei sei gesagt das Dosenfraß auf Dauer nicht gut ist. Frische Talks müssen her!. Um den konservierten Talks vielleicht einen Mehrwert zu geben könnte man sie als Ausgangspunkt für Diskussionen und Ideen nehmen.<br />
<br />
<br />
==Zeit==<br />
Um mal der Doodle-Unsitte zu entfliehen: Einfach +1 hinter genehme Wochentage hinzufügen. Jeder nur einmal pro Tag. Nichts von anderen Löschen. Sonntag bleibt außen vor, da an dem Tag Neulinge vielleicht lieber mit wem reden wollen als auf die Leinwand zu gucken. Freitag ist auch etwas problematisch, da mittlerweile an drei Freitagen je Monat die Schwung vor Ort ist, und man das respektieren sollte - ausser, man entscheidet sich für den einen freien Freitag. (Gegenstimmen?)<br />
<br />
*Montag +1 +1<br />
*Dienstag +1 +1<br />
*Mittwoch +1 +1 +1 +1<br />
*Donnerstag +1 +1<br />
*Freitag +1 +1 +1 +1<br />
*Samstag +1 +1 +1 +1<br />
<br />
==Vortagswünsche==<br />
* [http://media.ccc.de/browse/congress/2010/27c3-4094-de-netzneutralitaet_und_qos.html Netzneutralität und Qos]<br />
* [http://media.koeln.ccc.de/browse/conferences/camp2011/cccamp11-4488-steal_everything_kill_everyone_cause_financial_ruin-en.html Steal Everything, Kill Everyone, Cause Total Financial Ruin!]<br />
* [http://events.ccc.de/camp/2011/Fahrplan/events/4504.en.html GPRS Intercept]<br />
<br />
==Wen interessierts?==<br />
*[[User:Laus|laus]]<br />
*[[User:lyzz|lyzz]]<br />
*[[User:Qchn|qchn]]<br />
*[[Benutzer:Nervengift|Clemens]]<br />
*[[Benutzer:Flowhase|zenhase]]<br />
*[[User:JackMcCrack|JackMcCrack]]<br />
*[[User:ker|ker]]<br />
*[[User:Kopfweh|Kopfweh]]<br />
*[[User:Erminaz|Erminaz]]<br />
<br />
==Ressourcen==<br />
Um Snacks wird sich gekümmert sobald es soweit ist.<br />
Eine Auswahl von Vorträgen gibt es auf [http://media.ccc.de/browse/congress/2010/index.html media.ccc.de]<br />
<br />
[[Kategorie:Projekte]]</div>Erminazhttps://entropia.de/index.php?title=Talkshow&diff=21461Talkshow2011-08-31T17:31:51Z<p>Erminaz: /* Wen interessierts? */</p>
<hr />
<div>Manchmal ist auch Nachahmen ganz nett.<br />
Die [http://www.hamburg.ccc.de/2011/01/05/444 Hamburger] treffen sich regelmäßig und zeigen Konserven-Talks vom *c3.<br />
Das sollte auch in Karlsruhe funktionieren, insbesondere da wir ja nun einen neuen Beamer haben. Es müssen nicht nur *c3 Talks sein, ein großer Teil von uns dürfte ja auch ettliche GPN-Talks verpasst haben. Sobald die fertig geschnitten und encoded sind kann es auch da mit losgehen.<br />
Hier wird dazu aufgerufen Vortragswünsche zu Posten und insbesondere zeitliche Dinge zu klären. Je nachdem wer interesse daran hat können wir auch erst nach dem Camp mit der Reihe beginnen.<br />
Dabei sei gesagt das Dosenfraß auf Dauer nicht gut ist. Frische Talks müssen her!. Um den konservierten Talks vielleicht einen Mehrwert zu geben könnte man sie als Ausgangspunkt für Diskussionen und Ideen nehmen.<br />
<br />
<br />
==Zeit==<br />
Um mal der Doodle-Unsitte zu entfliehen: Einfach +1 hinter genehme Wochentage hinzufügen. Jeder nur einmal pro Tag. Nichts von anderen Löschen. Sonntag bleibt außen vor, da an dem Tag Neulinge vielleicht lieber mit wem reden wollen als auf die Leinwand zu gucken. Freitag ist auch etwas problematisch, da mittlerweile an drei Freitagen je Monat die Schwung vor Ort ist, und man das respektieren sollte - ausser, man entscheidet sich für den einen freien Freitag. (Gegenstimmen?)<br />
<br />
*Montag +1 +1<br />
*Dienstag +1 +1<br />
*Mittwoch +1 +1 +1 +1<br />
*Donnerstag +1 +1<br />
*Freitag +1 +1 +1 +1<br />
*Samstag +1 +1 +1 +1<br />
<br />
==Vortagswünsche==<br />
* [http://media.ccc.de/browse/congress/2010/27c3-4094-de-netzneutralitaet_und_qos.html Netzneutralität und Qos]<br />
* [http://media.koeln.ccc.de/browse/conferences/camp2011/cccamp11-4488-steal_everything_kill_everyone_cause_financial_ruin-en.html Steal Everything, Kill Everyone, Cause Total Financial Ruin!]<br />
<br />
==Wen interessierts?==<br />
*[[User:Laus|laus]]<br />
*[[User:lyzz|lyzz]]<br />
*[[User:Qchn|qchn]]<br />
*[[Benutzer:Nervengift|Clemens]]<br />
*[[Benutzer:Flowhase|zenhase]]<br />
*[[User:JackMcCrack|JackMcCrack]]<br />
*[[User:ker|ker]]<br />
*[[User:Kopfweh|Kopfweh]]<br />
*[[User:Erminaz|Erminaz]]<br />
<br />
==Ressourcen==<br />
Um Snacks wird sich gekümmert sobald es soweit ist.<br />
Eine Auswahl von Vorträgen gibt es auf [http://media.ccc.de/browse/congress/2010/index.html media.ccc.de]<br />
<br />
[[Kategorie:Projekte]]</div>Erminaz