Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C > [SDL] 2H4U : Too Hard For You [Jeu terminé] > Lecture du sujet

[SDL] 2H4U : Too Hard For You [Jeu terminé]

J'attends vos avis, commentaires, suggestions !!

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3  4  5  6  7  8  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3  4  5  6  7  8  Suivante
Hors ligne acieroid # Posté le 14/06/2006 à 22:11:00
gni
Avatar
Groupe : Membres
Reprise du dernier message de la page précédente :
Super, aucun problème de ralentissement, je suis sur que c'est très bien codé (parce que la sdl, c'est pas ce qu'il y à de plus rapide).

Et la musique est bien en plus de ça.
Evidemment, le but du jeu est révolutionnaire, je dis : Bravo
Édité le 14/06/2006 à 22:11:11 par acieroid

« In lisp, code is data and data is code »
Common Lisp - Haskell
Archlinux - stumpwm
Wiki Nyug §§
Oxyradio, une radio libre qu'il est bien d'y écouter
blog
 
Hors ligne Kayl # Posté le 14/06/2006 à 22:11:29
Groupe : Membres
Super sympa, je suis en train d'y jouer avec ma soeur (elle fait le tetris pendant que je fais le casse brique).
Hop qqun m'appelle sur Skype et hop le jeu (car il perd le focus) se met tout seul en pause, bin joué les gars.

Pour la partie tétris ça serait bien que vous resetiez l'état de la touche s quand on vient de placer une piece, car si on laisse appuyé la nouvelle piece descend aussi rapidement, il faudrait avoir à rappuyer sur s pour effectivement accelerer la nouvelle piece.

prépa INSA Rouen ? Vous voulez faire quoi après (je termine l'INSA Lyon) ?

Bonne continuation.
(si on pouvait aussi avoir plusieurs musiques qui s'enchainent, celle actuelle, bien que bouclant parfaitement est un peu répétitive).

Je retourne jouer ! :)
Hors ligne Phnx # Posté le 14/06/2006 à 22:15:12
Avatar
Groupe : Membres
Citation : nightcyborg
ralala ! je dois dire que c'est pas mal du tout ! la seul chose qui me deplai c'est la police des scores et en plus c'est 2H4M (too hard for me).

je me suis renseigné pour aller à l'INSA de Rouen aprés mon BTS, mais faut un bac s apparement. c'est con ça.


j'espére que vous aurez une bonne note (j'en suis sur).


Non je croit que tu peut rentrer avec un bac STI/STL
Hors ligne Kayl # Posté le 14/06/2006 à 22:39:10
Groupe : Membres
Bon ben j'ai arreté malgré moi car le jeu a planté à un moment (retour à windows et jeu fermé).
Niveau 12, je sais plus quel score.

Vraiment bien sympa. Si vous etiez tous les 2 des zeros ça aurait mérité une news. :)
Hors ligne seb13 # Posté le 14/06/2006 à 22:42:58
Groupe : Membres
En quoi le fait que l'un des deux ne soit pas un zéro empèche de faire une news ?

Sinon c'est vraiment bien. L'idée est géniale (dépose un brevet) et la mise en oeuvre est bonne elle aussi.
 
Hors ligne Kayl # Posté le 14/06/2006 à 23:05:27
Groupe : Membres
Parce qu'il y a un zéro pas vraiment débutant et une autre personne.
Ca peut pas etre mis en avant comme un truc "fait par des zeros qui ont suivis le cours du zéro" (piwai je me trompe ?).

Quoi qu'il en soit si une news bien rédigée, imagée, et aérée vient présenter le jeu, moi je dis pourquoi pas.
J'en suis fan moi même.
Hors ligne Piwaï # Posté le 14/06/2006 à 23:06:49
Why can't we be friend ?
Avatar
Groupe : Membres
Romino Power : "une petite d'idée d'amalioration qui n'a pas encore citée serait de faire une liste des meilleurs scores dans laquelle tu peux rentrer ton pseudo"
--> dans mon post, à la fin :
"- Possibilité d'enregistrer votre nom en même temps que votre score." --> C'est prévus

Pour la pause, voui on a géré sur la perte de focus et la réduction de fenêtre.

Bonne idée pour la touche S, ca sera pour la 1.1

Les musiques, c'est effectivement génant. Mais... Le fichier zip fait 8,4 Mo, dont 7 mo pour une zik...... Alors si on commence à en ajouter, ca va faire gros. La solution, serait peut etre le midi ou des format à l'ancienne... Mais faut trouver des ziks libres et plaisantes.

[INSA : Après je fais départ ASI à Rouen. T'étais la aux deux dernières Insayades ? On peut continuer la convers par MP ;) ]

Kayl : Est-ce que tu as vu quelque chose dans le fichier stderr.txt, il se trouve dans le même répertoire que le .exe et est vidé à chaque nouvelle execution. C'est embetant ce plantage..

Pour le brevet.. ca coute Money money !! lol, et puis c'est sous GPL, je vais le distribuer un peu partout, c'est pas le genre de jeu qui peut se vendre quand il existe un équivalent gratuit ;) .

Sinon.... Nouveau score à battre !!! Bon, j'avoue, j'ai un poil triché : on s'y est mis à deux, donc c'est plus vraiment le même challenge... Bilan : Niveau 21, Score : 545290..

Image utilisateur

Jcompte sur vous pour faire tourner le jeu à d'autres (en donnant l'adresse de ce post par exemple ?) ;) , c'est tout ce que je demande :) .

Sinon, quelqu'un a testé sous Nux ?

@++

Piwaï

PS : Pour ma part j'ai appris la SDL sur le sdz (sauf que j'ai utilisé du C++ ;) ).
L'autre coéquipié n'est pas membre (il attend de recevoir le mail de confirmation apparement), mais je l'ai forcé à lire les tutos (à son corps défendant au départ), et j'ai po arreté de le renvoyer sur le sdz au moindre problème lol... Pour la news, j'en vous en serais bien sur extremement reconnaissant, mais je n'orai pas l'audace d'en proposer une moi même, ca ferait un peu pompeux tout de même...

Quoi qu'il arrive, merci encore pour tout vos commentaires ;) .
Édité le 14/06/2006 à 23:11:48 par Piwaï

http://www.piwai.info
"La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation.
Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand.
 
Hors ligne lexou # Posté le 14/06/2006 à 23:20:10
Avatar
Groupe : Membres
Coucou,
Vraiment exelent, je ne peux pas juger de la réalisation en terme de programmation mais l'idée... vraiment bien. En terme de jouabilité c'est très bon ! Tres fun !
Édité le 15/06/2006 à 16:46:47 par lexou

Lexou pour vous servir...
 
Hors ligne Kayl # Posté le 14/06/2006 à 23:22:54
Groupe : Membres
Bon piwai je te fais une news demain matin.
Je pourrai au passage situer le contexte (j'avais fait chuchu rocket pc moi en projet d'info en 2eme année ;) ).

Edit : bon sous linux y a des erreurs connes genre majuscules dans les noms de fichier qui passent sous ton IDE mais pas sous linux (plus rigoureux sur la casse). Je regarde tout ça, corrige et te file une version qui marche (promis je ne fais QUE marcher la compil)
Édité le 14/06/2006 à 23:29:43 par Kayl
Connecté Natim # Posté le 14/06/2006 à 23:33:50
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Bonsoir !
J'ai essayer de compiler votre programme pour linux !
Cependant, pourriez vous me donner tous les linkers de votre projets ?
J'ai cette erreur lors de la compilation :
Quelle peut-être la librairie manquante ?
Code : Console
$ make
gcc -O3 -g -o 2H4U Engine.o Param.o balle.o bonus.o brick.o figure.o highscore.o intro.o jeu.o main.o menu.o son.o terrain.o -lSDL -lSDL_image -lSDL_ttf -lpng -ljpeg -lSDL_mixer
Engine.o(.text+0xfa): In function `CEngine::~CEngine()':
/home/natim/Downloads/2H4U/2H4U_AVEC_SOURCES/Code Source/Engine.cpp:31: undefined reference to `operator delete(void*)'
Engine.o(.gnu.linkonce.r._ZTI7CEngine+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
Engine.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
Param.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
balle.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
bonus.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
....

Image utilisateur
 
Connecté nanney54 # Posté le 14/06/2006 à 23:36:16
Avatar
Groupe : Membres
félicitation,

très prenant ce jeux sa doit bien faire une heure que j'ai pas décroché !
se serait pas mal de pouvoir modifier les touches et pourquoi pas un système qui downloaderé les scores sur le net :-°

score solo:

Image utilisateur
Hors ligne kamansan # Posté le 14/06/2006 à 23:39:21
Groupe : Membres
Salut, je viens de télécharger le jeu qui a l'air vraiment bien :)
Par contre, je sais pas si ça a été mentionné mais le poids du zip windows est quand même conséquent. Surtout que le plus gros fichier est le mp3 de 7,3 mo en 320 kbps :D Tu pourrais le réduire en 112kbps que personne ne verrait la différence je pense et ça ferait un bon nombre de megs en moins :P
Hors ligne Kayl # Posté le 14/06/2006 à 23:42:57
Groupe : Membres
Voila donc j'ai corrigé vos erreurs simples :
- SDL_Mixer.h > SDL_mixer.h
- rand et exit non définit car C::B inclu tout seul les includes de bases, j'ai donc rajouté #include <cstdlib> dans quelques fichiers
- rajouté un petit Makefile bidon pour linux

J'ai testé et donc ça marche sous ubuntu.
Voila le lien :

http://sdz.kaylnet.com/2H4U.zip
Édité le 14/06/2006 à 23:43:31 par Kayl
Hors ligne Piwaï # Posté le 15/06/2006 à 07:43:16
Why can't we be friend ?
Avatar
Groupe : Membres
Natim : J'avoue que je n'en sais rien du tout. Essaie les corrections de Kayl.. ?

nanney54 : Bravo, ce score est impressionnant, surtout au niveau 12 !! ??

kamansan : pour l'alléger considérablement il faudrait se passer de musique. Je verra ca ;) .

Kayl : Merci beaucoup !!!! Bravo pour la correction d'erreurs !! Je vais tester ca avec le live CD ubuntu asap !!

Vivement que j'ai un peu de temps pour sortir la version corrigée...

@++

Piwaï

http://www.piwai.info
"La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation.
Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand.
 
Hors ligne Kayl # Posté le 15/06/2006 à 08:47:59
Groupe : Membres
piwai > Je vois que tu as un site web, pourrais-tu y créer une page qui présente le jeu, ce qui reste a corriger, ce qui est corrigé, et qu'on voit bien le numéro de version.
Ainsi la news y fera reférence (en plus de ce topic bien sur) et permettre aux gens en un clic de télécharger la bonne version (si ils tombent sur cette news via google).

Edit : piwai > si ça ne te dérange pas je newserai uniquement quand tu auras mis à jour la version sources compilable sous Linux
Édité le 15/06/2006 à 08:53:18 par Kayl
Hors ligne nightcyborg # Posté le 15/06/2006 à 08:56:15
Avatar
Groupe : Membres
Citation : Piwaï
Jt'envoie un MP pour en discuter, pour éviter de faire dériver le sujet ;) .


ok ! :)

Citation : Piwaï

Voui, si ya des points que je regrette, c'est un peu la police enflammée, j'ai été sur dafont, et comme j'avais pas beaucoup de temps j'ai rapidement pioché.


la police c'est pas dure à changer c'est pas bien grave aprés tout. ca serait bien une police un peu cartoon je pense.

http://www.dafont.com/fr/theme.php?cat=102

Citation : Piwaï

Idem pour la zik, qui vient de FreePlay Music, qui fournit des musiques libres de qualité.


la zik moi je la trouve sympa. ca va bien avec. pas comme moi qui mes de la trance dans un bomberman lol.
Édité le 15/06/2006 à 08:58:38 par nightcyborg
Hors ligne théoden # Posté le 15/06/2006 à 09:45:22
Avatar
Groupe : Membres
je viens de faire ma premiere partie sur ce jeu et je le trouve vraimment excellent:
il est très original et le oncept bien que tordu tient la route.
Le niveau de difficulté est très bien gérer.
Les touches du clavier sont aussi très bien choisie et bien que au début se ne soit pas forcément évident la prise en main devient petit a petit intuitive même si quand ca commence a aller vite je m'embrouille au niveau du tetris (j'appuis sur le E au lieu du Z pour changer de position)
Franchement bravo c'est un super jeu :)
Hors ligne Pierre89 # Posté le 15/06/2006 à 10:10:02
Listen and don't speak
Avatar
Groupe : Membres
Sous linux avec celui de Kayl j'ai ça à l'exécution :
Code : Autre
./2H4U: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

"L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde)
 
Hors ligne Piwaï # Posté le 15/06/2006 à 10:13:04
Why can't we be friend ?
Avatar
Groupe : Membres
Kayl > Tu as parfaitement raison. Dès mes partielles passées, je m'y met, je pond une version 1.1 correcte, avec un site web rapide, et la gestion sous Nux.

J'ai testé ske tu m'a filé, ca a marché parfaitement.
Pour ceux qui veulent tester sous Linux :
1)Télécharger le live cd ubuntu.
2)Lancer ubuntu, utiliser un tuto du sdz pour récupérer la sdl sous ubuntu avec synaptic
3)installer gcc
4)make Makefile dans le dossier de 2H4U
5)2H4U !! ;)

Pour la news, tu as aussi parfaitement raison.

nightcyborg : Je changerai la police alors, jvé voir un peu ski a la bas ;) .

http://www.piwai.info
"La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation.
Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand.
 
Hors ligne Kayl # Posté le 15/06/2006 à 10:20:15
Groupe : Membres
Citation : Pierre89
Sous linux avec celui de Kayl j'ai ça à l'exécution :
Code : Autre
./2H4U: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory


Il faut télécharger les packets de la SDL si tu as synaptic tu trouveras facilement.
Si tu ne comptes pas compiler toi même, prend les versions de bases (sans le -dev).
Il faut : SDL, SDL_image, SDL_ttf et SDL_mixer (et les dépendances liées de toute façon).
Hors ligne muaddib # Posté le 15/06/2006 à 10:27:24
Ubuntu User
Avatar
Groupe : Membres
Salut à toi piwai. ce jeu est excellent. J'ai vu en début de topic un petit débat pour savoir si les touches fléchées géraient la balle ou les briques. Pourquoi ne pas faire un petit fichier de configuration personnalisable de sorte que l'utilisateur choisisse ses touches?
Bon courage à toi pour la suite !

N'oubliez pas de faire une recherche avant de poster dans les forums. Google et le moteur de recherche du SdZ sont vos amis ;)
Image utilisateur

 
Hors ligne Piwaï # Posté le 15/06/2006 à 11:46:41
Why can't we be friend ?
Avatar
Groupe : Membres
Bon, j'ai fait une mise à jour : version 1.01.

Cela concerne simplement l'implémentation sous Linux facilitée, avec l'ajout du makefile, et les modifications que m'a indiqué Kayl. J'ai aussi ajouté la possibilité de télécharger la version QWERTY ou AZERTY. Le choix sera intégré dans le jeu lors de la version 1.1

@++

Piwaï

http://www.piwai.info
"La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation.
Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand.
 
Connecté Natim # Posté le 15/06/2006 à 11:49:33
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Merci Kayl !
Maitenant, j'ai cette erreur lors de l'execution
Code : Console
erreur chargement music ds load_all_files()


En commentant le exit(0);
J'ai réussi à lancer le jeu !
Les sons fonctionnes mais pas la musique de font :(
Sinon, j'ai pas de balle non plus !
Édité le 15/06/2006 à 11:52:24 par Natim

Image utilisateur
 
Hors ligne Kayl # Posté le 15/06/2006 à 11:50:54
Groupe : Membres
As tu bien pris toutes les dépendances liées à SDL_mixer (cad smpeg notamment) ?
Connecté Natim # Posté le 15/06/2006 à 11:52:52
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Et bien peut-être pas !
Même avec ça change rine !
Sinon, le jeu et génial !
Édité le 15/06/2006 à 12:53:27 par Natim

Image utilisateur
 
Hors ligne Piwaï # Posté le 15/06/2006 à 11:56:40
Why can't we be friend ?
Avatar
Groupe : Membres
;) Ca doit être ca. Sinon, pour la balle, c'est normal : la partie du bas est grisée au niveau 0, et elle apparait au niveau 1, dès que t'a fait 5 lignes.

http://www.piwai.info
"La violence est le dernier refuge de l'incompétence". Isaac Asimov, Fondation.
Créateur de 2H4U : Too Hard For You et découvrez aussi BisouLand.
 
Hors ligne janulrich00001 # Posté le 15/06/2006 à 12:34:04
Avatar
Groupe : Membres
Ca serait pas mal de pouvoir sélectionner les touches, pour mettre celles que l'on veut. Car avec mon clavier QWERTZ je suis un peu embêté...
 
Hors ligne Kayl # Posté le 15/06/2006 à 12:35:28
Groupe : Membres
Citation : janulrich00001
Ca serait pas mal de pouvoir sélectionner les touches, pour mettre celles que l'on veut. Car avec mon clavier QWERTZ je suis un peu embêté...


C'est prévu pour la prochaine version comme mentionnée dans le premier post de ce topic ainsi que sur le site du jeu :

"Gestion des claviers QWERTY, voir éventuellement libre choix des touches. "
Hors ligne janulrich00001 # Posté le 15/06/2006 à 12:37:57
Avatar
Groupe : Membres
J'avais pas vu merci...
 
Hors ligne Minaithnir # Posté le 15/06/2006 à 12:40:16
Avatar
Groupe : Membres
Citation : Piwaï
Bon, j'ai fait une mise à jour : version 1.01.
[...]J'ai aussi ajouté la possibilité de télécharger la version QWERTY ou AZERTY. Le choix sera intégré dans le jeu lors de la version 1.1

@++

Piwaï


le clavier ne devrai plus poser de problème :-°

[EDIT] grilled, je susi à la masse aujourd'hui '--
Édité le 15/06/2006 à 12:41:36 par Minaithnir

quelques notions dans les langages :
- xHTML/CSS
- PHP
- C
- C++
débutant en 3D : Blenderien en devenir
 
Hors ligne Pierre89 # Posté le 15/06/2006 à 12:44:00
Listen and don't speak
Avatar
Groupe : Membres
Moi j'avais pris celui de Kayl avant que Piwai mette à jours les zips et le jeu s'arrêtait au bout d'un moment à tous les coups avec un truc du style :
Code : Autre
truc failed (SDL Parachute deployed)


Est-ce un bug qui arrive à quelqu'un d'autre sous Linux (sous Windows aucun soucis !) ?
Sinon Piwai as-tu pris celui de Kayl pour mettre à jour où as-tu toi même fait les changements ?

"L'expérience est le nom que chacun donne à ses erreurs." (Oscar Wilde)
 

Retour au forum "Langage C" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 619 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.15s (0.1206s)