BlazingSun
Anmeldungsdatum: 9. Mai 2011
Beiträge: Zähle...
|
Hi Community, ich habe mich hier mal angemeldet um das Projekt Somyeol2D, welches ich mit entwickelt habe, vorzustellen. Entwickelt haben wir dieses auf dem diesjährigen Global Game Jam innerhalb von 48 Stunden und es danach noch etwas verbessert, nachdem wir überraschend die Gamesauce-Challenge gewonne haben. Das ganze Spiel ist in Python geschrieben. Zum Zeichnen der Grafiken nutzen wir jedoch die JNGL-Bibliothek, welche auch eine Python-API bietet. Das Ziel des Spiels ist es möglichst viele der Somyeols in ihr Haus zu retten. Dies ist jedoch gar nicht so einfach, da alle gleichzeitig gesteuert werden und sie auch unterschiedliche Fähigkeiten aufweisen. Ich freue mich über jede Art von Feedback und ihr könnt uns natürlich auch gerne auf unserer Homepage http://www.somyeol.com besuchen und den Source oder ein Debian-Package herunterladen. Zum Vorgeschmack gibt es hier noch ein Video: http://www.youtube.com/watch?v=2_ftaZ1SSa0 MFG Jannik
|
Surst
Lokalisierungsteam
Anmeldungsdatum: 8. Februar 2008
Beiträge: 392
Wohnort: Gießen
|
Das Video sah interessant aus ☺ Habs mir mal geladen und werde es heute Abend wohl auch mal testen.
|
Surst
Lokalisierungsteam
Anmeldungsdatum: 8. Februar 2008
Beiträge: 392
Wohnort: Gießen
|
Während der Installation: Dieses Paket ist von schlechter Qualität. […]. Gemeckert wird über
Lintian check results for /home/daniel/Downloads/Somyeol2d_110422.deb:
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/DeathAnimation.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Game.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/GameObject.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/GameObjects.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/GameObjects.py~ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/HighScore.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Image.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Input.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/LevelEditor.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/LevelEditor.py~ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/LevelEditor.sh 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Map.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Map.py~ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/README.txt 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Somyeol.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Somyeol.sh 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/Sound.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/benchmark.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/changelog.rtf 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/collision.c 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/collision.pyx 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/compile.sh 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/Japestyle Plain.ttf 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/1.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/2.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/3.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/3.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/4.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/4.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/5.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/5.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/6.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/6.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/7.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/7.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/8.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/8.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/9.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/EasterPack/9.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/1.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/10.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/10.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/11.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/11.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/12.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/12.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/13.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/13.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/14.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/14.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/15.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/15.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/16.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/16.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/17.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/17.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/18.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/18.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/19.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/19.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/2.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/20.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/20.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/21.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/21.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/22.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/22.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/23.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/23.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/24.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/24.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/25.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/25.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/3.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/3.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/4.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/4.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/5.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/5.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/6.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/6.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/7.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/7.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/8.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/8.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/9.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Global Game Jam/9.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/1.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/2.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/3.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/3.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/4.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/4.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/5.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/5.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/6.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/6.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/7.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/7.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/8.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/data/maps/Original/8.slv 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/CrippleSomyeol_small_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/CrippleSomyeol_small_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/EvilSomyeol_small_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/EvilSomyeol_small_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/FatSomyeol_small_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/FatSomyeol_small_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/InvertedSomyeol_stand_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/InvertedSomyeol_stand_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/Somyeol_stand_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/Somyeol_stand_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/dead_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/dead_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/dead_2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/small_Somyeol_small_0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/Somyeols/small_Somyeol_small_1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/Background.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/Wolken2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/boxtex.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/canvas.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/canvas_preview.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/enter.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/fire.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/flame0.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/flame1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/flame2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/flame3.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/fragileboxtex.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/fragileboxtex2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/goal.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/gras.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/helpscreen.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/highscore.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_down_64.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_left.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_left_64.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_right.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_right_64.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/key_up_64.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/lock.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/mountains.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/movingbox.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/slow.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/spawner_2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/spike.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/splash.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/spring1.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/spring2.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/stageselect.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/World/yellow_black.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/alertsign.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/arrow_down.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/arrow_up.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/casual_connect.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/death.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/forbidden.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/forbidden_bg.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/jump.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/marker.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/nojump.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/img/gadgets/thisisasomyeol.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/jngl_32.so 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/jngl_64.so 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/license.txt 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/main.py 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/cripple_jump1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/cripple_jump2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/dead1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/dead2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/dead3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/dead4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/dead5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/eifel_tower1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_dead1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_dead2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_goal1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_jump1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_jump2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_jump3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/evil_tower1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/fat_dead1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/fat_goal1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/fat_jump1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/fat_jump2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/fat_jump3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/goal1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/goal2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/goal3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/goal4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/goal5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump10.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump11.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump12.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump13.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump6.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump7.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump8.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump9.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/jump_crowd.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/land1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/land2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/land3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/loose6.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/move1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/move2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/move3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/move4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/move5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/somyeol1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/somyeol2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/trampoline.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk10.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk11.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk12.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk6.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk7.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk8.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk9.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd4.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd5.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/walk_crowd6.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/win1.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/win2.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/games/Somyeol2D/sound/win3.ogg 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/applications/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/applications/somyeol2d-editor.desktop 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/applications/somyeol2d.desktop 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/pixmaps/ 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/pixmaps/somyeol.png 1000/1000
E: Somyeol2D: wrong-file-owner-uid-or-gid usr/share/pixmaps/somyeol_editor.png 1000/1000
E: Somyeol2D: arch-independent-package-contains-binary-or-object usr/games/Somyeol2D/jngl_32.so
E: Somyeol2D: arch-independent-package-contains-binary-or-object usr/games/Somyeol2D/jngl_64.so
Am Besten nochmal neu bauen ☺
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Wäre cool, wenn es eine Installationsanleitung für die Source-Version gäbe, bin da nicht ganz zurecht gekommen, nachdem es ja offenbar sowohl C- als auch Python-Teile gibt.
|
BlazingSun
(Themenstarter)
Anmeldungsdatum: 9. Mai 2011
Beiträge: 7
|
Surst schrieb: Während der Installation: Dieses Paket ist von schlechter Qualität. […]
Am Besten nochmal neu bauen ☺
Hi, danke fürs Feedback, ich werde das weiterleiten. Inzwischen gibts uns auch auf Playdeb, jedoch scheint es dort noch einen Fehler zu geben, welcher das Spiel nach einem Level zum Absturz bringt. Da werden wir uns die Tage drum kümmern. PhotonX schrieb: Wäre cool, wenn es eine Installationsanleitung für die Source-Version gäbe, bin da nicht ganz zurecht gekommen, nachdem es ja offenbar sowohl C- als auch Python-Teile gibt.
Hey, also der C-Teil ist nicht unbedingt notwendig und das Spiel läuft auch ohne. Da haben wir nur mal getestet was es so bringt die Kollision per Cython in C auszulagern. Irgendwie haben wir es dann aber unter Ubuntu nicht kompiliert bekommen. Zum Spielen sollte es eigentlich reichen JNGL zu kompilieren.
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Wie geht das und welche Dateien sind zu kompilieren? Bis auf die eine C-Datei sehe ich irgendwie nur Python-Dateien im Archiv...
|
BlazingSun
(Themenstarter)
Anmeldungsdatum: 9. Mai 2011
Beiträge: 7
|
Hi, einfach dieser Anleitung folgen: http://jngl.watteimdocht.de/BuildLinux/ .
Danach dann Somyeol.py starten, da Python interpretiert wird muss da nichts weiter kompiliert werden.
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Danke! Ich nehme an, man muss mit python=1 bauen? Leider hat Debian etwas seltsame Paketbezeichnungen, daher bin ich noch am Zusammensuchen der Abhängigkeiten für Arch (genauer gesagt fehlen noch Debians libglu1-mesa-dev und libgl1-mesa-dev...
|
BlazingSun
(Themenstarter)
Anmeldungsdatum: 9. Mai 2011
Beiträge: 7
|
Hi, python=1 ist richtig. Zu den Abhängigkeiten kann ich leider nichts genaueres sagen, da ich JNGL nicht geschrieben habe.
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Danke, habe den Entwickler mal angeschrieben. ☺
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Mit etwas freundlicher Unterstützung habe ich JNGL kompiliert bekommen und ein Paket dafür erstellen können. Nun ist Somyeol an der Reihe. ☺ Anscheinend werden beim ersten Start Dateien im Spielverzeichnis angelegt, das irgendwo in /usr/share liegt. Das wird wegen fehlender Berechtigungen vermutlich nicht funktionieren. Idealerweise ließe man das Generieren der Dateien bei der Paketinstallation durchführen, dafür muss man aber das Spiel starten - eher unschön, wenn bei der Installation ein Vollbild-Spiel aufploppt. ☺ Könnte man das Problem irgendwie umgehen?
|
BlazingSun
(Themenstarter)
Anmeldungsdatum: 9. Mai 2011
Beiträge: 7
|
Hey ein fix ist schon commited aber noch nicht hochgeladen. Die Dateien werden dann in einem anderen Verzeichniss angelegt. Werden wir wohl die Tage machen.
|
PhotonX
Anmeldungsdatum: 3. Juni 2007
Beiträge: 4471
Wohnort: München
|
Jo, sag dann bescheid, damit ich ein Arch-Paket machen kann.
|
BlazingSun
(Themenstarter)
Anmeldungsdatum: 9. Mai 2011
Beiträge: 7
|
Hey, fix ist jetzt hochgeladen. MFG Jannik
|
Surst
Lokalisierungsteam
Anmeldungsdatum: 8. Februar 2008
Beiträge: 392
Wohnort: Gießen
|
Wenn ich die Natty-Version starten will, erscheint auf der Konsole ein »Segmentation fault« und das Spiel stürzt ab.
|