31 Juillet 2010 à 10:18:51 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.

Inscrivez-vous !


Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: $braiSN = (awesome($life)) ? $win : setAwesome($life);
 
   Accueil   Aide Rechercher Calendrier Identifiez-vous Inscrivez-vous  
Pages: [1] 2   Bas de page
  Imprimer  
Auteur Fil de discussion: Sand Game !  (Lu 688 fois)
0 Membres et 1 Invité sur ce fil de discussion.
ARRG
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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.

Ca se trouve ici (~1Mo, pour Windows, Java nécessaire):   
http://fichiers.anathas.com/SandGame.zip

« 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« Répondre #2 le: 27 Décembre 2009 à 14:50:13 »

Ici: http://fichiers.anathas.com/SandGame091227.zip

Il 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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 Hors ligne

Sexe: Homme
Messages: 2677


The alternate truth is yet to be found


Voir le profil WWW
« Répondre #4 le: 27 Décembre 2009 à 19:01:25 »

WIP (le jpeg a bavé)




ARRG
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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.

Ca se trouve ici (~1Mo, pour Windows, Java nécessaire):   
http://fichiers.anathas.com/SandGame.zip

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
Un Canard Andalou
PDG clandestin
Dieu de LAVY
*******

Karma : 64
Hors ligne Hors ligne

Sexe: Homme
Messages: 10446



Voir le profil
« 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
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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 Sad



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
Victor Sjöström addict
*****

Karma : 43
Hors ligne Hors ligne

Sexe: Homme
Messages: 6301


PDG clandestin


Voir le profil
« 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 Hors ligne

Messages: 3775


braaaaa !


Voir le profil WWW
« 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"
Pages: [1] 2   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide !