|
ARRG
|
 |
« le: 27 Décembre 2009 à 14:24:54 » |
|
Sandgame !
 | Sandgame est un petit jeu développé par mes soins, et inspiré (/copié) d'une applet. On pourra trouver ce jeu complètement zen, voire débile et inutile. Nombreux sont ceux qui s'y essaient et finissent hypnotisé pour des heures ou pour une vie.
Le principe est simple: vous avez une zone vide dans laquelle vous pouvez poser toutes sortes d'éléments qui vont intéragir entre eux et avec un moteur physique basique. Les éléments sont plutôt variés et il est possible de faire des réactions en chaînes ou bien bêtement de regarder le sable couler béatement.
Le jeu est encore en développement, mais la version disponible ci-dessous est tout à fait jouable. Il est fourni avec le code source (Java) ce qui permettra aux intéressés de bidouiller un peu. Il est plutôt facile d'ajouter de nouveaux éléments.
|
|
|
|
|
« Dernière édition: 31 Décembre 2009 à 00:59:57 par ARRG »
|
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #1 le: 27 Décembre 2009 à 14:41:24 » |
|
et on peut trouver ca quelque part ?
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
|
ARRG
|
 |
« Répondre #2 le: 27 Décembre 2009 à 14:50:13 » |
|
Ici: http://fichiers.anathas.com/SandGame091227.zipIl s'execute en lançant "SandGame.cmd", si jamais ça se lance pas il parait que modifier le fichier .cmd (dans notepad) et ajouter un "pause" après la première ligne peut règler le problème. Je prévoyais pas de le "déployer" pour le moment donc y'a encore des trucs qui sont loin d'être comme il faudrait, mais ça tourne.
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #3 le: 27 Décembre 2009 à 18:19:21 » |
|
.cmd... je crois que c'est mort pour moi ca, c'est un truc windows non ?
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
Grayback
Gris Arrière
Rebelle anarchiste de Satan
  
Karma : 62
Hors ligne
Sexe: 
Messages: 2677
The alternate truth is yet to be found
|
 |
« Répondre #4 le: 27 Décembre 2009 à 19:01:25 » |
|
WIP (le jpeg a bavé) 
|
|
|
|
|
ARRG
|
 |
« Répondre #5 le: 28 Décembre 2009 à 01:00:09 » |
|
.cmd... je crois que c'est mort pour moi ca, c'est un truc windows non ?
C'est vraisemblablement possible de le faire tourner sous OSX ou Unix mais je sais pas exactement comment. Le programme utilise Java, SDL et le binding javasdl qui sont tous dispo sous unix. Il faudrait telecharger le programme, et remplacer les .dll que j'ai fournies par les .so ou .a (ou les équivalents quels qu'ils soient) sous unix. EDIT: soit dit en passant, si quelqu'un trouve comment faire exactement ça m'intéresse.
|
|
|
|
« Dernière édition: 28 Décembre 2009 à 01:57:54 par ARRG »
|
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #6 le: 28 Décembre 2009 à 02:43:40 » |
|
Si j'ai le courage je regarde ca dans la semaine (sous OSX, mais c'est sans doute tres proche de n'importe quel unix).
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
|
ARRG
|
 |
« Répondre #7 le: 30 Décembre 2009 à 16:10:09 » |
|
Sandgame - nouvelle version du jeu !
 |
Cette version apporte quelques nouveautés: - plus rapide - un nouvel élément - certains éléments ont été quasiment totalement revus - la plupart des éléments ont été légèrement améliorés - possiblité de sauvegarder / reprendre une partie - plus de contrôle sur l'execution, possibilité de changer la taille de la fenêtre.
A noter également pour les quelques intéressés que le jeu est fourni avec le code source désormais. Ceux qui touchent un peu en Java et n'ont pas trop peur de s'aventurer dans mon code pas-nettoyé-pas-totalement-documenté-plein-de-static-plein-de-trucs-à-refactorer pourront sans trop de difficulté tweaker le jeu voir ajouter leurs propres éléments.
|
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
|
Saturnome
|
 |
« Répondre #8 le: 30 Décembre 2009 à 21:36:05 » |
|
 Je ne sais pas si les fourmis sont invincibles face au feu, ou si elles sont en train de monter au ciel
|
Zzxjoanw
|
|
|
|
ARRG
|
 |
« Répondre #9 le: 30 Décembre 2009 à 22:06:50 » |
|
Les fourmis brûlent, bien. En fait c'est du gaz qui monte la.
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #10 le: 30 Décembre 2009 à 22:09:41 » |
|
T'as un makefile ou quelque chose ? Comment tu compile chez toi ? En fait je ne trouve pas le SandGame que je suis sense appeler avec java...
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
|
ARRG
|
 |
« Répondre #11 le: 30 Décembre 2009 à 22:16:46 » |
|
Je compile dans l'IDE et j'ai plus en tête la commande pour compiler à la volée tout un dossier recursivement. Mais (sauf si tu as modifié la source) tu devrais pas avoir besoin de recompiler.
Pour executer le fichier cible est bin/sandgame/SandGame.class (soit, la classe SandGame du package sandgame) Donc tu dois faire un truc du genre java -cp bin:javasdl.jar sandgame.SandGame Depuis le répertoire racine.
Si j'ai le courage et le temps je posterai un makefile (enfin, antfile) après nouvel an. Tu as pu résoudre le problème de librairies ?
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #12 le: 30 Décembre 2009 à 22:37:38 » |
|
rha, j'ai un NoClassDefFoundError... j'ai essaye de modifier mon classpath mais pour le moment c'est pas concluant 
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
|
ARRG
|
 |
« Répondre #13 le: 31 Décembre 2009 à 00:34:44 » |
|
Ton terminal est bien dans le répertoire racine du projet ? Normalement si tu execute exactement la ligne qui est dans le fichier .cmd (en remplaçant le ";" pas un ":" ça devrait marcher. La NoClassDefFoundError concerne une classe sandgame.* ou javasdl.* ?
|
Yo check this / I'm-a chill like the cubes of ice / When I mention Calcutta y'all feel the spice As I roll with a two-tone cellular phone / And get blown like inflation
|
|
|
Balrog
Elephant d'été
braiSNeux tecktonik
  
Karma : 3
Hors ligne
Messages: 3775
braaaaa !
|
 |
« Répondre #14 le: 31 Décembre 2009 à 11:28:13 » |
|
je progresse... mais c'est galere. J'ai recupere SDL, SDL_ttf... mais javasdl n'a pas de version mac de dispo, donc il faut compiler... seulement leur makefile est prevu clairement pour un environnement linux... j'ai plein d'erreurs. Je vais peut etre finir par y arriver.
|
Moonshine orchestra, de la musique que c'est moi qui la fait ! La rumeur, bande dessinée en ligne et en épisodes... "j'ai gagné le technoviking award de la semaine braisn 2007"
|
|
|
|