Bonjour,
Je suis en train de fabriquer des jeux vidéos pour l'association Eau & rivières.
Le projet est là : http://jver.craym.eu/jeux/
Pour la partie vidéo, pour l'instant, je fais défiler des images fixes que j'ai obtenues à partir des vidéos que l'on m'a fournies.
Je voudrais utiliser une librairie vidéo qui fonctionne sous Linux, Windows et Mac sans avoir a installer quoi que ce soit d'autre (peutêtre jmcvideo : http://www.mat.ucsb.edu/~a.forbes/PROCE … video.html).
si vous avez des suggestions je suis preneur.
Sinon, j'ai développé un ensemble de classes de gestion de sprites etc que je mettrai bien en opensource quelque part.
Je ne sais pas trop comment m'y prendre.
Hors ligne
Yop,
Vu que tu fais du procressing, tu as pensé à processing.js ? ça évite de se prendre la tête pour l'installation et tout le monde a accès à un navigateur.
Sinon pour ta lib, je te conseille github : github.com
Hors ligne
github c'est un depos de projet, pas une librairie
Tu peux attendre la 2.0 release, elle contiendra une librairie compatible pour les trois, je crois que c'est du jmyron. et sinon utiliser une librairie video pour java directement ?
Pour le déplacement de la truite, puis je te conseiller de céer quatre variable booléenne : haut,droite,bas,gauche, qui passeraient a true quand tu presses le bouton haut droite bas gauche, puis a faut quand tu relacherais, cela pourrait fluidifier son déplacement.
////////////////////////////////////////////////////////// // //Description : mouvement fluide dans 8 directions :D ////////////////////////////////////////////////////////// boolean haut=false,droite=false,bas=false,gauche =false; int posX,posY; void setup(){ size(640,480); frameRate(30); posX=width/2; posY=height/2; } void draw(){ if(droite)posX+=5; if(gauche)posX-=5; if(haut)posY-=5; if(bas)posY+=5; background(255); ellipse(posX,posY,10,10); } void keyPressed(){ if(key=='z'){ haut=true; }else if(key=='d'){ droite=true; }else if(key=='s'){ bas=true; }else if(key=='q'){ gauche=true; } } void keyReleased(){ if(key=='z'){ haut=false; }else if(key=='d'){ droite=false; }else if(key=='s'){ bas=false; }else if(key=='q'){ gauche=false; } }
Dernière modification par cgiles (2023-05-12 16:11:22)
Hors ligne
@cgiles : je parlais de la lib qu'il veut mettre à disposition en open-source
Hors ligne
cgiles a écrit:
Tu peux attendre la 2.0 release, elle contiendra une librairie compatible pour les trois, je crois que c'est du jmyron.
C'est plutôt gsvideo basée sur gstreamer qui remplacera quicktime dans la version 2 de processing.
Sinon, comme dépôt pour ton code, il y a aussi http://gitorious.org qui utilise git, et sur lequel il y a un groupe codelab d'ailleurs! https://gitorious.org/+codelab
Hors ligne
désolé, mais mon réveil n'avait pas encore sonné
Est ce que quelqu'un a un bon svn poour gérer simplement ses projets ?
Hors ligne
merci pour vos bons conseils
je regarde tout ça et je reviens
Hors ligne