Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Acideformik.com _ Myrméco-café _ Le petit projet de gunny

Ecrit par : Gunny Monday 18 January 2010 à 20:05

Bon ^^ pour ceux qui veulent suivre la petite aventure de gunny et son projet, je peux vous faire partager mes progrès !

Donc, j'utilise gamemaker en version 7 pro, je tente de participer à la compétition créée par les concepteur de game maker.

Celle-ci dit que le jeu doit etre :

-en résolution 480*272
-peser moins de 10Mo
-utiliser uniquement les touches fléchées, la barre d'espace en touche d'action, une touche pour mettre en pause, et la touche echap pour quitter le jeu.
-être peu gourmand en ressources pour être utilisé sur des matériel portable ( type PSP PDA smartphone)
-Fini avant le 30 mars ( date de début : 1er janvier )

Je me suis donc lancé dans une repompe d'un jeu d'arcade appelé Mu-cade.

http://www.youtube.com/watch?v=l5IIjyJ1V4A

J'en suis actuellement à la création du "moteur physique" des collisions.
C'est implanté, mais alors c'est loin d'etre fonctionnel comme je voudrais...
J'ai implantée un petit morceau de musique composé par mes soins bien typé hard-rock.
Des graphismes basiques.

Si quelqu'un possède un PDA pour voir si le jeu n'est pas trop gourmand et qui tourne sous windows ( bha oui désolé, j'ai pas le choix sur le système d'exploitation actuellement ) ca me serait utile pour les différents test !

Hésitez pas à critiquer et apporter des idées ou demander des compléments d'information.

Le petit liens pour télécharger le WIP.

http://www.z-upload.fr/fichiers/747/test.exe

Ecrit par : Arcos Monday 18 January 2010 à 20:22

wouhaaa le vaisseau sort de l'ecran apres on le voit plus snif , pas moyen de faire en sorte qu'on sorte pas de l'ecran? smile.gif

Ecrit par : Gunny Monday 18 January 2010 à 20:27

il est prévu que la zone de jeu fasse 4 écran 2 en hauteur, 2 en largeur c'est pour ca que je n'ai pas limité la zone à l'écran pour le moment.

Je verrai pour la prochaine étape à inclure la zone de jeu effective et je l'espère, un système e collision plus au point biggrin.gif

Ecrit par : Tomatogigo Monday 18 January 2010 à 20:33

Bonne chance !

Par curiosité tu comptes en faire un métier ou c'est plus une passion qui occupera ton temps libre ? Et si ton projet réussi tu comptes faire quoi par la suite ? =)

Ecrit par : Gunny Monday 18 January 2010 à 20:36

On verra quand la compétition sera terminée smile.gif

Ecrit par : Arcos Monday 18 January 2010 à 20:43

moi je sais moi je sais smile.gif

Ecrit par : sipatte Monday 18 January 2010 à 20:51

Wouah pas mal.

Les déplacements et glissades sont très fluides et réalistes.
La musique est un peu grésillante je trouve, mais très bien thumbsup.gif
La marche arrière : pas possible?

Ca promet…

Ecrit par : Gunny Monday 18 January 2010 à 21:00

La marche arrière n'est pas prévu, par contre, il est prévu de faire une "inversion de poussée" quand on appuie sur la touche arrière smile.gif

Ca serait trop simple sinon biggrin.gif

Ecrit par : Yaget Monday 18 January 2010 à 21:01

Dommage, j'ai un mac dry.gif bonne chance en tout cas !

Ecrit par : sipatte Monday 18 January 2010 à 21:58

CITATION(Gunny @ lundi 18 janvier 2010 à 21:00) *
La marche arrière n'est pas prévu, par contre, il est prévu de faire une "inversion de poussée" quand on appuie sur la touche arrière smile.gif

Ah, c'est un engin avec des réacteurs, je croyai que c'était une deudeuche verte sur la glace mrgreen.gif

Ecrit par : Gunny Tuesday 19 January 2010 à 06:50

Il faut plutot voir ca comme une boule à hamster, où l'on controle le hamster pour faire bouger la boule biggrin.gif

Ecrit par : Gunny Tuesday 19 January 2010 à 15:59

Petite mise à jour à la demande de nicocotier qui voulait voir ce que j'avais fait biggrin.gif

Vous pouvez utiliser le premier liens pour télécharger le fichier est mis à jour wink.gif

Ecrit par : chOuxx Tuesday 19 January 2010 à 17:17

Vraiment bien ! yahoo.gif

J'ai tout de même une petite question blush2.gif , tu dis qu'il est prévu que la zone de jeu fasse 4 écran 2 en hauteur, 2 en largeur, c'est un jeu pour ordi ? mrgreen.gif

Ecrit par : Gunny Tuesday 19 January 2010 à 17:50

En fait, après test, je pense que ca reste encore à définir...
Parce que sinon ca fait vraiment trop...

Si tu lisais le premier message tu saurais à quel matériel est destiné le jeu smile.gif

Ecrit par : chOuxx Wednesday 20 January 2010 à 06:03

A oui désolé, autant pour moi blush2.gif .
En tout cas bonne continuation, je pense que tu as de l'avenir dans cet univers ! mrgreen.gif

Ecrit par : Gunny Wednesday 20 January 2010 à 07:54

On verra si j'en ai un dans ce domaine ^^
Vu la masse de travail qu'il me reste, j'ai peur de pas finir tout ce que je veux faire à temps...

Ecrit par : Géry Wednesday 20 January 2010 à 12:05

CITATION(Yaget @ lundi 18 janvier 2010 à 22:01) *
Dommage, j'ai un mac dry.gif bonne chance en tout cas !

Pareil.... Bon courage a toi

Ecrit par : Gunny Friday 29 January 2010 à 17:06

Voilà ^^ Bon j'ai bossé surtout sur le moteur de collision...
Implanté une nouvelle IA pour un ennemi, pour lequel les collisions bug, faut que je comprenne pourquoi... ca doit etre dans sa manière de se déplacer... Une IA qui esquive le joueur sans être imbattable et qui tire mais il tire pas encore comme je veux.

Un écran titre en cours de travail, un algorithme de difficulté progressive en cours d'écriture...
Mais comme tout ca n'est pas encore fonctionnel, vous ne pourrez tester que le nouveau moteur de collision biggrin.gif

J'ai réfléchi à un système simple et pas trop gourmand pour reset le jeu... C'est en cours d'écriture...

Le liens pour télécharger a été mis à jour dans le premier lien ^^

Ha oui, j'ai travaillé aussi sur un effet visuel... Il suffit d'appuyer sur la barre d'espace 1 a 2 secondes ^^
C'est sensé être l'apparence de l'attaque spéciale, mais ca me convient pas encore... Ca sera retravaillé. C'est aussi légèrement buggé comme vous pourrez le constater mrgreen.gif

( comment ca y a que des bugs et des trucs pas finis ? ohmy.gif )

Ecrit par : Arcos Friday 29 January 2010 à 17:47

ah mais ça avance , c'est déjà vachement plus jouable qu'au tout début wink.gif bravo continues comme ça !

Ecrit par : Blackpegase Friday 29 January 2010 à 19:13

Hein hein, pas mal du tout thumbsup.gif , hate de voir la suite, bravo

Ecrit par : Gunny Tuesday 02 February 2010 à 14:35

Bon... Des tites nouvelles biggrin.gif

Je laisse tomber momentanément le moteur de collision et certaines idées le concernant... Les quelques bugs résiduels seraient dus à un problème dans mes calculs plus ou moins identifié...

( pour me simplifier le moteur de collision mrgreen.gif comment ca feignant ? ohmy.gif )

Je pense m'orienter vers un unique ennemi qui pourra adopter plusieurs comportements. Qui seront choisis pseudo aléatoirement en fonction de la difficulté au moment de la création de l'ennemi.

( c'est ptête pas forcément très clair dit comme ca... )

Je travail actuellement sur le système d'attaque du joueur, et je dois dire que c'est plutot... buggé biggrin.gif

J'ai remarqué une petite abération... Quand on appuie sur les touches droite+gauche+haut le jeu l'interprète comme si c'était la touche espace...

Ca peut devenir un élément de gameplay ou je peux tenter d'annuler cet effet...
A voir plus tard.

Donc notre petite boule peut tirer maintenant, petit problème, quand on tire en meme temps que l'on se déplace ca créé un deuxième tir...

Ha et puis il va falloir que je prévoie les tirs ennemis dans les collisions...

J'ai commencé à regarder si la zone de jeu est assez grande... Il semblerait qu'il y ait un tout petit manque d'espace selon moi.

Dès que j'ai quelque chose qui ressemble à un machin à peu près jouable je vous le montre biggrin.gif

Ecrit par : Gunny Tuesday 02 February 2010 à 21:06

http://www.z-upload.fr/fichiers/747/test.exe

Bon voilà ! J'ai un système de tir pas parfait mais fonctionnel ! ( petit problème graphique de collision, en dehors de ca, ca fonctionne très bien comme vous pourrez le voir )

Surement quelques réglages à faire sur la puissance du tir et son aspect smile.gif
J'en avais fait un bleu laser pour les tests, je pensais le réserver pour les ennemis bleu, le rouge pour le joueur ( rapport à la couleur du triangle ^^ )

Dites moi si ca colle bien, et si il faut pas revoir la puissance du tir pour expulser les ennemis.
Il faut pas que se soit trop facile pour les pousser, sachant que le tir ne sera pas modifié en puissance, et qu'on est à un niveau de difficulté proche du max en ce qui concerne les carac du carré bleu

Et comme c'est une nouvelle page, je vous remet le liens pour télécharger le jeu smile.gif

Amusez vous bien et ne ruinez pas votre clavier ( meme si, en fait, c'est mon intention ) mrgreen.gif

Ecrit par : Arcos Tuesday 02 February 2010 à 21:29

coucou , nikel on peut tirer maintenant ! smile.gif

par contre je sais pas si ça le fait aux autres testeurs mais moi je me retrouve avec le vaisseau hors ecran et impossible de le faire revenir dans le champ de vision de la fenetre, je ferme et je relance le programe, c'est la seule solution que j'ai pour l'instant

autre chose, concerant justement le suivi camera du vaisseau , je trouve qu'il est pas assez rapide par rapport au deplacement du vaisseau , mais ça n'engage que moi wink.gif

oui je sais je critique , j'enonce les choses que je remarque , mais c'est ça d'etre testeur ! smile.gif

Ecrit par : Gunny Friday 05 February 2010 à 17:05

Petite news :

J'ai travaillé sur le menu et son fonctionnement !

L'arrière plan du menu :

http://www.casimages.com

On aura les options suivantes :

Jouer
Instructions
High Scores
Quit

Ma fonction de menu fonctionne très bien et sans bug smile.gif

Prochaine étape, faire une petite musique pour les écrans de menu !

J'ai aussi ptete trouvé un moyen de gagner de la place pour les musiques ! Il me sera donc surement possible de faire plusieurs morceaux plus longs smile.gif

Dès que j'ai fini l'aspect graphique de l'interface, je vous fait essayer ^^
Il faut que je fasse les petites animation de menu, une petite musique... Ca risque de me prendre un peu de temps...

En tout cas, le problème majeur est résolu concernant les menus smile.gif
Ca me soulage car je ne pensais pas y arriver du premier coup et aussi vite !

Si vous avez des idées pour le menu ou que le background est à coté de la plaque...
Hésitez pas smile.gif

Ecrit par : Drakeater Friday 05 February 2010 à 17:40

Très réussi ton jeu... (très pratique pour les heures au CDI ^^)
Par contre moi quand je tire il ne me semble pas que cela est un effet sur le rectangles bleus... normal? Ma faute?
Edit: ma faute je n'avais pas compris qu'on pouvait tiré plusieurs fois d'affilé^^

CITATION(Arcos @ mardi 02 février 2010 à 21:29) *
par contre je sais pas si ça le fait aux autres testeurs mais moi je me retrouve avec le vaisseau hors ecran et impossible de le faire revenir dans le champ de vision de la fenetre, je ferme et je relance le programe, c'est la seule solution que j'ai pour l'instant

Tu tires pour savoir de quel côté est ton vaisseau et tu diriges vers la zone que tu as en visuel. smile.gif

Ecrit par : Gunny Friday 05 February 2010 à 18:58

Dès que le menu est terminé, je m'occupe de l'arène avec système de vies !
Comme ca, vous pourrez plus sortir de l'écran biggrin.gif

Ecrit par : Gunny Friday 05 February 2010 à 23:07

Voilà !

Système de menu pratiquement terminé !
Juste une commande additionnelle à implanter ( le retour au menu principal ).

Remplir les divers sous-menus, option concernera uniquement le son ( pour donner la possibilité de jouer sans la musique, sans les bruitage ou sans aucun son du tout ), instructions seront les mécanismes et controles de jeu, les high-score.

J'ai mis à jour le fichier pour que vous puissiez me donner vos impressions sur le graphisme du menu smile.gif

( simple sobre et fonctionnel de mon point de vu il y aura peut-etre des améliorations en fin de projet si j'en ai le temps )

hop le lien : http://www.z-upload.fr/fichiers/747/test.exe

Ecrit par : Arcos Saturday 06 February 2010 à 12:04

ah c'est cool avec un menu deja ça change smile.gif

j'ai eu un message d'erreur en plein jeu je te le copie-colle ici

_______________________________
ERROR in
action number 1
of Step Event
for object carre:

In script ia_carre:
Error in code at line 2:
position_x=controles.x;

at position 23: Unknown variable x


voilà voilà smile.gif

Ecrit par : Gunny Saturday 06 February 2010 à 14:06

Est-ce que tu peux me donner une description détaillée de la situation dans laquelle tu te trouvais quand c'est arrivé ? smile.gif

Ecrit par : Gunny Sunday 14 February 2010 à 02:53

Pas d'avancées significatives sur le jeu, par contre je voulais vous soumettre ce petit liens qui vous montre les jeux déjà postés pour la compétition à laquelle je participe ^^

Il y en a qui se sont pas foulés et qui ont repris un jeu déjà développé pour l'adapter à la résolution.

Je n'en ai pas essayé, mais j'ai un doute quant à la capacité de certains jeux de tourner sur du matériel portatif, genre PSP ou PDA. Ca ne m'étonnerait meme pas que ca mette à genou un EEEPC ^^

Si certains veulent voir ce qu'ont produit certains participants :

http://www.yoyogames.com/search?page=1&q=Competition05

Ecrit par : Gunny Tuesday 16 February 2010 à 12:18

J'ai tenté une mise à jour du jeu !

Y a la taille pratiquement définitive de l'arène ( que j'ai du agrandir légèrement ).
Vous devriez voir des barre vertes fluos et rouge montrant les zones de destruction ( quand un objet rencontre cette barre, il est détruit ^^ )

Bien entendu ces barres ne seront plus visibles une fois le jeu et les réglages terminés concernant l'arène smile.gif

edit : toujours le meme liens wink.gif

http://www.z-upload.fr/fichiers/747/test.exe

prochain chantier : amélioration de l'IA, générateur d'ennemi !

Ecrit par : Drakeater Tuesday 16 February 2010 à 13:11

Hé ca le fait quand on touche le bord on a une explosion rouge ou une giclée de sang biggrin.gif Excellent

Ecrit par : Gunny Tuesday 16 February 2010 à 13:20

Ha ? moi je l'ai pas l'explosion chez moi...
Qui sera retravaillée ^^

Ecrit par : ronin Tuesday 16 February 2010 à 15:40

Génial! je savais pas qu'on pouvait faire ça. En tout cas bravo, pour un début c'est très bien.

Ecrit par : Gunny Wednesday 17 February 2010 à 07:57

Bon alors ! J'ai bossé une partie de la nuit sur l'implantation de diverses choses...

A la destruction d'un ennemi, cet évènement fera augmenter le rank ( c'est une sorte d'échelle de difficulté ) qui ira de 0 ( début de partie ) à 100 ( difficulté max ). Implanté, pas encore testé.

Ca me semble etre un bon point de départ. La difficulté actuelle se situerait à vu de nez aux alentour de 60-75 d'après ce que vous avez testé du comportement des petits carrés bleus smile.gif
Et ils ne tirent pas encore biggrin.gif

Pas mal de choses concernant la difficulté vont être basées sur ce rank qui sera basé sur le nombre de kills ( c'est à dire de piti carré mignon envoyés hors du ring ) ^^

Je regarde comment implanter dans les options une gestion du volume sonor fonctionnelle, je suis en train de tester les fonctions de gestion du son.

J'ai aussi commencé à faire la page d'instruction.

Pour le high score... Je verrai ca plus tard mais j'ai déjà plus ou moins une fonction qui pourra reservir ( c'est le meme fonctionnement que la sélection du menu principale, sauf qu'il y aura BEAUCOUP plus que 4 ou 5 valeurs possibles )

D'ailleurs, concernant les scores...
Comment verriez vous la taille des noms ? 3 caractères m'ont toujours semblé un peu court, 7 caractères me parait très bien smile.gif ( il faut que ca puise s'afficher sur l'écran hein ! )

Dès que c'est fonctionnel, je vous fait testé.

Ecrit par : Arcos Friday 19 February 2010 à 00:51

CITATION(Gunny @ samedi 06 février 2010 à 15:06) *
Est-ce que tu peux me donner une description détaillée de la situation dans laquelle tu te trouvais quand c'est arrivé ? smile.gif


oups je viens seulement de voir ta question lol , ben désolé depuis le tmeps je me souviens plus , j'ai pas pensé a noter ça wink.gif

sinon bonne avancée , ça prend vraiment forme là smile.gif j'ai hate de voir la suite smile.gif t'es vraiment sur la bonne voie smile.gif

Ecrit par : Gunny Wednesday 24 February 2010 à 11:59

Voilà ! J'ai optimisé le moteur de collision ^^
C'est plus centré sur le triangle mais sur la sphère smile.gif
Ce qui résoud pas mal de problèmes ! C'est aussi LARGEMENT simplifié smile.gif ( au lieu d'avoir une dizaine de lignes de calcul, j'ai plus que 4 lignes )
J'ai implanté un début de générateur d'ennemi pas encore testé biggrin.gif

Voilà smile.gif

Ecrit par : Gunny Thursday 25 February 2010 à 16:17

Hop intégré le nouvel ennemi !
Fonction de spawn des ennemis un peu plus avancé.
Toujours le meme probleme pour le bas de l'écran... Ca sera résolu en temps voulu.

http://www.z-upload.fr/fichiers/747/test.exe

Ecrit par : turok-rex Thursday 25 February 2010 à 17:58

Installer ! je teste thumbsup.gif

Ecrit par : Gunny Thursday 25 February 2010 à 18:02

Faut pas hésiter a attendre un peu que les ennemis soient générés smile.gif
( j'ai prévu qu'au début un ennemi apparaisse toutes les 5 secondes et que plus on tue d'ennemis, plus ca respaw vite )

Ecrit par : Arcos Thursday 25 February 2010 à 22:41

ah bah oui là tout de suite on s'imprègne deja beaucoup plus dans le jeu , et effectivement toujours un soucis sur le bas de la fenetre , mais pour le reste c'est devenu deja très jouable smile.gif bravo continue !

Ecrit par : Gunny Saturday 27 February 2010 à 19:56

Petite mise à jour :

Réglages de gameplay
arène terminée
mise en place des life up + son
mise en place du score

J'ai pas testé de mon coté, le code étant simple... Ca devrait marcher smile.gif

Ecrit par : Tengu84 Saturday 27 February 2010 à 21:41

T'as trouvé ou le son? Tu l'as fait toi même? smile.gif

Ecrit par : turok-rex Saturday 27 February 2010 à 23:34

Trop dur ton truc xD j'arrive même pas a tuer un ennemie , pas le temps >< (c'est pas mon genre de jeu du tout!!)

Ecrit par : Gunny Sunday 28 February 2010 à 00:21

J'ai composé moi meme les sons wink.gif

Pour la difficulté, c'est un peu voulu, je fais parti de l'ancienne école, celle qui a été élevée dans les salles d'arcade, et je peux t'assurer que pour moi, le jeu est légèrement trop simple au début ^^

Ecrit par : Gunny Wednesday 17 March 2010 à 14:51

Voilà petite mise à jour biggrin.gif

http://www.2shared.com/file/12182236/9a20e1b5/test.html

c'est pas le même hébergeur, il a des difficultés technique pour le moment ^^

Ecrit par : Gunny Monday 29 March 2010 à 17:27

Petite mise à jour :

- divers réglages sur les collisions ( mais ca reste toujours pas aussi propre que je le voudrais... )
- augmentation de la puissance de tir du joueur ( avec les nouveau réglages de collisions, le tir était devenu trop faiblard )
- ajout d'effets sonores pour rendre le jeu moins vide

http://www.zshare.net/download/743499819a5d7232/

Ecrit par : Gunny Tuesday 30 March 2010 à 23:01

Bon... J'ai pas réussi a terminer ce que je voulais...
Ma gestion des high score est pourrie et bug de partout...
J'ai quand meme envoyé le jeu pour test... mais je crains que ca ne suffise pas...

http://www.yoyogames.com/games/121757-roll-and-shoot

Voilà... Jvais quand meme terminer cette gestion des high score et faire les options...
Si l'inspiration vient, je rajouterai 2 musique, une pour les menus, et une autre pour les high score.

Et puis je débuterai un nouveau projet smile.gif
Un peu décu de ne pas avoir réussi à finir ce projet à temps sad.gif

On verra ce que ca donne !

Une fois terminé, j'attaquerai un nouveau projet ! Un jeu de tuture qui tirent, qui foncent et tout et tout ! Comme quand on était gamin avec les majorettes biggrin.gif

Ecrit par : sipatte Wednesday 31 March 2010 à 08:17

Et tu pourrais pas nous faire un truc avec des fourmis qui jettent de l'acide, piquent et mordent smile.gif

Ecrit par : Gunny Wednesday 31 March 2010 à 18:00

Ca dépend ce que vous voulez...

Si c'est un RTS, j'en suis pas encore à ce niveau de développement...
Pour un élevage virtuel, ca pourrait être un projet sympa.

Ecrit par : sipatte Wednesday 31 March 2010 à 20:41

Comme tu le sent.
Une colonie virtuelle avec pleins de paramètres pourrait être sympa et ludique thumbsup.gif

Ecrit par : Gunny Wednesday 31 March 2010 à 20:49

Je vais créer un nouveau sujet pour créer un peu le cahier des charges pour ce projet.

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)