Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#126 07 Jul 2003 13:51:12

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: .:Metal Gear Solid:.

Non je crois pas ...  :P


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#127 07 Jul 2003 13:51:55

Cnn
Membre Communauté Graph100
Lieu: Nord (62)
Date d'inscription: 28 Jan 2003
Messages: 1471

Re: .:Metal Gear Solid:.

Ce monde n'est fait que de privilèges  cool


Même les chemins de milles lieues commençent par un pas, pour cela, ne craint pas d'avancer lentement, craint juste de t'arrêter.

Hors ligne

 

#128 07 Jul 2003 14:14:27

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: .:Metal Gear Solid:.

Oui j'ai testé, à l'instant, c'est en effet un futur bon jeux, par contre je trouve que les soldats sont parfois dure à toucher sinon les graphismes sont biens smile

je trouve que le contraste n'est pas facile à régler, il faudrait que quand on maintient appuyé [+] ou [-] le contrast n'augmente ou ne baisse qu'une fois. Et surtout quand on quite il faudrait que le contrast soit remis à son état précédent (mais je ne sais pas si c'est possible).

C'est du bon boulot, continue !


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#129 07 Jul 2003 15:36:28

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

en ce qui concerne le ressucitage des soldats, c'est normal!
En fait je continuais à enlever de la vie aux soldats alors qu'ils étaient déjà morts!
Or la vie est une variable en char:

Donc:
-128-15 = -143

Mais en char, -128-15=112!!
Donc les soldats réssucitaient avec 112 de vie lol


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#130 07 Jul 2003 15:49:48

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

J'oubliais de dire, 112 de vie au lieu de 15 :ptdr:
Et aussi j'ai commencé à mettre en place la gestion spécifique à chaque arme, car là, les grenades, le c4, les mines, etc... sont gérés de la même façon que des balles de 57mm ou de r5 !! C'est pour ça ke les grenades foncent droit devant elles lol
Et c'est aussi pour ça que le c4 fonctionne exactement comme une mine, tout était traité avec le même algo!
Or maintenant g mis un test qui sélectionne l'algo en fonction de l'arme. Pour les mines j'ai suppr le déplacement (en fait vu ke la vitesse valait 0 ça changait rien ms la ça va plus vite vu qu'on esquive l'opération), pour le c4, je l'ai suppr tout court, son déclenchement se fera ac alpha ou vars!
Pour les grenades g écrit la déclaration de la fonction lol c'est déjà ça!

Bon, sinon pour le contraste, je suis dsl mais vu que j'ai une g100+ il est fait pour ... mais je tiens compte de ta rmq 2072, je mettrai un délai d'attente! (un peu comme pour Platinum)

Sinon vous avez remarqué que le délai de tir change suivant les armes ? smile
(par contre je trouve que le r5 est pas assez bourrin lol je v augmenter sa cadence :mrd:)

Une tite question sinon: à votre avis, je fais les roquettes téléguidées ou je les laisse comme ça ? Je suis pas arrivé assez loin encore dans le jeu sur GB pour savoir si le nikita et ses munitions sont dispos souvent!

Pour le changement d'arme je vais faire en sorte que ça soit un peu mieux, mais pour le moment c'est une prépréprépréversion smile


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#131 08 Jul 2003 05:53:27

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: .:Metal Gear Solid:.

"En fait je continuais à enlever de la vie aux soldats alors qu'ils étaient déjà morts!
Or la vie est une variable en char:

Donc:
-128-15 = -143

Mais en char, -128-15=112!!
Donc les soldats réssucitaient avec 112 de vie "

Casiomax, tu aurai du programmaer Windoz, parce que au moins on saurai pourquoi ca marche pâs !!!  lol ceci di c' est réconfortant de voir que quelqu' un connait son code!

"g mis un test qui sélectionne l'algo en fonction de l'arme" euh je t' ai di que pour ce genre de chose, les tableaus de pointeurs de fonctions ct dla balle !!! + rapide, - de place, etc !  smile

pour le delai d' attente, g mieux: utilise un système de ce genre:
char nokey=0;
[...]
if (testkey(?,?)) Si on appuie sur la touche ??
{
if (nokey==0) // Si on appuyait pas sur ?? avant
{
   <Ce que tu veut faire ici>
   nokey=1; // On a appuyé!
}
}
else nokey=0; // On appuie plus

Ceci permet d' utiliser les touches multiples en coup par coup dans une boucle, cependant faut faire attention car si ya rien d' autre dans votre boucle ou si elle est trop rapide, y' aura un fichu bug de touche multiples qui va parfois executer plusieurs fois bien qu' avoir appuyé qu' une fois sans avoir relaché!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#132 08 Jul 2003 06:59:07

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

Ah vi tu fais bien de m'y faire penser aux pointeurs de fonction big_smile
Je les avais oubliés!! smile

pour le delai je vais tester ta technique, elle a l'air pas mal comme ça!
Mais on peut pas régler le délai précisément, sauf en rajoutant des instructions dans la boucle ...


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#133 08 Jul 2003 07:04:28

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: .:Metal Gear Solid:.

non, mais si tu as suffisemment de choses a gérer c bon!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#134 08 Jul 2003 07:51:59

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

En fait je ne sais pas s'il serait vraiment utile d'utiliser les ptrs de fonction, dis moi ske t'en penses xth!

Code:

if(Tirs[i].WeaponType==W_C4) return; //Le C4 ne se déplace pas et il est commande a distance
         else if(Tirs[i].WeaponType==W_GRENADE) MoveGrenade(i);   //Les grenades ont une trajectoire parabolique
         else if(Tirs[i].WeaponType!=W_MINE)    //La mine ne se deplace pas mais explose a l'encontre d'un ennemi
         {
                                /* Armes 57MM - R5 - NIKITA*/
                                /* Trajectoire rectiligne  */
                                //On actualise ses coordonnees
                Tirs[i].x+=Tirs[i].cx * Tirs[i].Speed;
                Tirs[i].y+=Tirs[i].cy * Tirs[i].Speed;
         }

Le test se résume à ça ... ensuite la gestion est la même, c juste le déplacement qui change!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#135 08 Jul 2003 08:25:49

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: .:Metal Gear Solid:.

utilise les ptr de fonctions, ca simplifie le code:

au lieu d' un:
switch(a)
{
case 0: tamere();
break;
case 1: tarace();
break;
case 2: tasoeur();
break;
}

tu met simplement :

void tamere();
void tarace();
void tasoeur();
void (*ptrinsulte[3])(void)=
{
tamere,
tarace,
tasoeur,
};

et pour l' execution tu fait ceci:

(*ptrinsule[a])();

A UTILISER AVEC PRECAUTION lol sinon réboot du prog, embetant pr certaines chose!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#136 08 Jul 2003 08:27:46

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: .:Metal Gear Solid:.

cooooooooooooooooooooooooooooooooooool c ce ke je cherche pour SysG100 (si je le fais lol)

Hors ligne

 

#137 08 Jul 2003 10:06:08

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

(merci pr la syntaxe wink)


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#138 09 Jul 2003 07:19:38

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: .:Metal Gear Solid:.

( :ptdr:  :mrd: )

Hors ligne

 

#139 10 Jul 2003 03:51:26

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

Bon mio ce matin y'a ersonne chez moi, donc je v en profiter :mrd: :mrgreen:
Donc au programme:

-> Ajout de sprites pour arriver à faire une map correcte
-> Debugging de la grenade
-> Debugging du decomptage des munitions
-> Refaire l'anim des soldats
-> Mise en place du C4

bon c parti !!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#140 10 Jul 2003 04:40:45

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

Du nouveau dans Mgs:

-> L'animation des soldats ressemble bcp moins à celle du prof de physique de x-th :mrgreen: (là elle est mieux réussie)
-> Le systeme de munitions est au point, kan on en a plus, on peut plus tirer (pas comme dans la démo où y'avait 10000 bugs de ce type
-> Quand les munitions sortent de la map, je ne les gere plus

d'ailleurs j'ai compris pk neofb a u un reset mémoire après avoir joué à mgs! Les munitions qu sortaient de la
map allaient se ballader dans la ram de la g100, et donc elles sont arrivées jusqu'aux fichiers basics (1C20 et +)
et ont foutu la merde là bas!!! :ptdr: Donc maintenant c'est résolu!

-> Les tirs peuvent traverser les buissons maintenant (avant on ne pouvait pas tirer alors que l'on était à l'extreme haut
   de la map!

-> J'ai mis en place un tableau qui définit le laisser-passer des tirs des sprites, donc pour plus tard, je pourrai faire des murs
   'Blindés'

-> J'ai refait le systeme de structures correspondant aux armes, ce qu ime permet de gérer de la même façon:
    * Les armes de Snake
    * Les armes des Soldats
    * Les tirs de tous types
   Et cela très simplement smile

Bon je crois que j'ai tout dit!
Maintenant, je vais débug la grenade! (qui lorsqu'elle touche le sol ne s'arrete plus lol)

ps: et tout ça dans 29.6Ko smile


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#141 10 Jul 2003 05:18:24

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: .:Metal Gear Solid:.

si le soldat marche normalement alors ok smile
pr les munitions j' espere que tu n' a pas oublié les chargeurs wink
"-> Quand les munitions sortent de la map, je ne les gere plus "
lol ca voudrai dire que si on tire une tonne de rocket grenade etc bin elles attendent tranquillement a la sortie pratique pr les boss lol

"d'ailleurs j'ai compris pk neofb a u un reset mémoire après avoir joué à mgs! Les munitions qu sortaient de la
map allaient se ballader dans la ram de la g100, et donc elles sont arrivées jusqu'aux fichiers basics (1C20 et +)
et ont foutu la merde là bas!!! Donc maintenant c'est résolu! "
arffffffffff visez bien les ptits gars sans ca vous tuerai la G100  lol

"-> Les tirs peuvent traverser les buissons maintenant (avant on ne pouvait pas tirer alors que l'on était à l'extreme haut
de la map! " ah ca c bien car ct dur de tuer les gardes d' en haut mdr

" -> J'ai mis en place un tableau qui définit le laisser-passer des tirs des sprites, donc pour plus tard, je pourrai faire des murs
'Blindés' "
Ouais pk pas!

ps: et tout ça dans 29.6Ko
lol vouaip  big_smile


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#142 10 Jul 2003 05:35:30

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

pr les munitions j' espere que tu n' a pas oublié les chargeurs

nan g fait un truc simple, c des munitions à la suite ... au début je voulais faire des chargeurs, mais bon lol
g regardé ds la version gb, y'a pas de chargeurs ...

arffffffffff visez bien les ptits gars sans ca vous tuerai la G100

c vrai en plus lol, alors mettez en quarataine la démo de mgs arf

bon là j'en suis à la mise en place du c4!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#143 10 Jul 2003 06:10:47

Overlord
Membre Communauté Graph100
Lieu: Bruxelles (BE)
Date d'inscription: 09 Mar 2003
Messages: 276
Site web

Re: .:Metal Gear Solid:.

aie aie aie fait pas sauter la g100 !  lol


Pour comprendre la récursivité, il faut d'abord comprendre la récursivité

Hors ligne

 

#144 10 Jul 2003 06:28:31

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

Encore des niouses:

-> Les grenades avaient déjà été débug :ptdr:
En fait j'avais mal testé et h'avais l'impression ke les grenades continuaient !!!
Mais en fait ça va tres bien big_smile

-> Le C4 est en place!! en fait il ne s'affichait pas à cause d'une erreur de timer, relative au délai de pose! Mais bon qu'importe c'est résolu!!

-> J'ai debug les munitions du R5! C'était encore une erreur de type ...donc au lieu d'avoir 255 balles, je n'en avais plus que -1 ...

Le plus dur a donc étét le C4, car sa gestion est spéciale!
Mais attention, il ne tue encore personne!!
Eh vi il faut ke je programme les explosions pour les armes de gros calibre, je vais les faire animées, évidemment
les mêmes que sur gb!
Mais y'a pas que les graphismes ... si y'a un soldat juste à coté du c4 il ne pètera pas avec lol, il faut qu'il soit dessus,
comme pour les mines :? donc je vais programmer le souffle de l'explosion!!

Mon idée serait de créer un périmètre autour du C4 dans lequel le soldat meur immédiatement!
Ou sinon enlever de la vie en fonction de la distance qui sépare le soldat du C4!
(ah la la ça me déprime tout le soin qu'il faut apporter aux soldats sachant k'on va les dégommer dans pitié ... lol)


Mais bon là j'arrête car je recharge mes piles lol

ps:
@overlord: pour le c4 y'a pas de risques lui il se déplcae pas, par contre les roquettes du nikita .... lol


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#145 10 Jul 2003 07:03:01

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: .:Metal Gear Solid:.

FFFFChuiiiiiiiiiiiiiiiiiiiii BAAAAAAAAOOOOMMM Basic File Deleted! Another 5 to delete for finish the demo!!!  :ptdr:

Pour le souffle je t' en parlerai sur msn sur comment faire un souffle simple  wink


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#146 10 Jul 2003 07:33:06

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

LOL
ça me donne une id de mod mdrrrrr


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#147 10 Jul 2003 08:56:31

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

je me rends compte que j'ai bcp avancé dans Mgs et qu'une démo arrivera bientôt!!
En fait il me reste à animer snake, debug ce ki reste à dbug dans les grenades, et faire une tit IA pour les ennemis!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#148 10 Jul 2003 11:18:10

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: .:Metal Gear Solid:.

Bonne chance, je m'impatient, chaque nouvelle demo apportant son lot de nouvoté big_smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#149 10 Jul 2003 12:43:18

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: .:Metal Gear Solid:.

ça y est l'installeur de MGS est opérationnel!
Donc maintenant, l'exe de mgs ne contient plus que le moteur du jeu!!
J'ai perdu 7Ko sur la taille du prog!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#150 10 Jul 2003 15:09:18

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: .:Metal Gear Solid:.

kewl
vivement la demo officielle !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr