Page 4 sur 4

Publié : ven. 02/mars/2007 11:46
par Thyphoon
Dr. Dri a écrit : Le problème doit venir de là... je vais regarder tes sources quand j'aurrais du temps et je te ferais un petit exemple pour gérer ta map autrement (genre qu'avec du 32*32) et éventuellement un petit quelquechose sur l'utilisation du ClipSprite3D. Et après tout ça quand j'aurais du temps j'essairai de te faire un exemple avec la technique de Cpl.Bator telle que tu veux l'utiliser.

Dri
Merci c'est super sympa ! Si tu as des questions sur les sources n'hesite pas ...j'ai essayé de commenté un maximum, mais je sais que ce n'est pas toujours suffisant !

Publié : ven. 02/mars/2007 11:58
par Thyphoon
@Dr Dri Une petite précision.. Avant j'affichais ma map avec plein de sprite en 32x32
mais pour mon moteur de lumière j'utilise les options de blending.
Si il n'y avait que la carte a afficher pas de problème, mais il y a aussi les personnage et les objets. Je suis donc obligé d'afficher le tout en une seul fois, sinon il y a gros problème de rendu sur les objets mis sur la carte...
tu vois ce que je veux dire ?

Publié : ven. 02/mars/2007 12:53
par comtois
Thyphoon a écrit :J'y ai bien pensé. le problème de la 3D c'est que déjà c'est quelques choses que je ne maitrise pas du tout. Et qu'il faut que je réaprenne tout depuis le debut.
C'est vrai qu'il y a des choses nouvelles à apprendre, mais c'est pas plus compliqué que ce que tu fais en ce moment :)
Sans compter qu'il faut maitriser aussi un outil pour modeliser en 3D etc...donc c'est un long aprentissage. Et le temps que j'ai pour programmé tout les jours se réduit de plus en plus...
C'est vrai, mais je pensais que tu pourrais garder le style de ton jeu tout en le faisant en 3D. c'est à dire une vue de dessus , et utiliser des billboards ou un simple plane avec comme texture tes sprites, et des cubes pour les murs pour arrêter l'éclairage. Un truc simple qui respecte le graphisme et le style de ton jeu 2D. Je ne sais pas comment rendraient les lumières dans ce cas, faudrait faire un essai.Si j'ai du temps et du courage ce week-end ...

Publié : ven. 02/mars/2007 13:18
par Thyphoon
comtois a écrit : C'est vrai qu'il y a des choses nouvelles à apprendre, mais c'est pas plus compliqué que ce que tu fais en ce moment :)
Tu as tout a fait raison...Le truc c'est d'avoir le déclic :P
comtois a écrit : C'est vrai, mais je pensais que tu pourrais garder le style de ton jeu tout en le faisant en 3D. c'est à dire une vue de dessus , et utiliser des billboards ou un simple plane avec comme texture tes sprites, et des cubes pour les murs pour arrêter l'éclairage. Un truc simple qui respecte le graphisme et le style de ton jeu 2D. Je ne sais pas comment rendraient les lumières dans ce cas, faudrait faire un essai.Si j'ai du temps et du courage ce week-end ...
J'ai pensé aussi a ça ! ça pourrait être une bonne idée..C'est vrai que je serais curieux du rendu. Si tu as le temps et que ça t'interesse vas y, mais perd pas non plus ton week-end a cause de moi :P

Publié : sam. 03/mars/2007 23:17
par Thyphoon
File:1->Aliens_Invasion.zip
Image

Nouvelle version...la totale executable, source, sprite etc...
Il y a aussi un debut d'editeur de Map

voilà il reste quelques bugs, je continurais demain. Mais va faloire que je me penche sérieusement sur mon moteur, pour refaire monter le FPS, car ça devient critique... Vous remarquerez aussi qu'il y a des ombres sur les objets. Avec le marine allez sur la droite et trouvé le bidon... :)

J'ai d'autre idée en reserve mais pour ça faut que j'améliore les perfs...

N'hesitez a me dire ce que vous en pensez !
(Au passage merci a tout ceux qui m'ont aidé a arrivé jusque là)

Publié : dim. 04/mars/2007 8:36
par tmyke
Effectivement, cela évolue bien, et quoi qu'il arrive tu avances et tu progresse, ce qui est en soit vraiment excelent. :)

Pour ce qui est commentaires (il faut toujours en faire un peu...) , perso j'en aurais
deux.
-Le premier sur les commandes du personnage, je ne trouve pas super souple le systeme
adopté pour les touche. Perso, j'aurais plus utilsé les touches UP/Down pour avancer/reculer
en fonction de l'orientation qui est fourni par la souris. et les touches Right/Left
pour des déplacements lateraux (par exemple).

- Le second concerant le faisceau de lumière (et oui encore lui). Dans certaines
zones, il est tellement restreint et cela réduit tellement la visu, que tu ne profite
plus vraiment du niveau et des éléments qui t'entoure. Un adversaire pourrait arriver
et te toucher sans que tu l'ai vue. Cela peut nuire au GamePlay. Claustrophobe s'abstenir :wink:

Publié : dim. 04/mars/2007 9:03
par Thyphoon
tmyke a écrit :Effectivement, cela évolue bien, et quoi qu'il arrive tu avances et tu progresse, ce qui est en soit vraiment excelent. :)
Oui ça prend forme :D
tmyke a écrit : Pour ce qui est commentaires (il faut toujours en faire un peu...)
Oui tu as tout a fais raison ! :)
tmyke a écrit : -Le premier sur les commandes du personnage, je ne trouve pas super souple le systeme
adopté pour les touche. Perso, j'aurais plus utilsé les touches UP/Down pour avancer/reculer
en fonction de l'orientation qui est fourni par la souris. et les touches Right/Left
pour des déplacements lateraux (par exemple).
D'autre mon faut la même reflexion. J'ai fais la modification
File:1->Aliens_Invasion.zip
Image

tmyke a écrit : - Le second concerant le faisceau de lumière (et oui encore lui). Dans certaines zones, il est tellement restreint et cela réduit tellement la visu, que tu ne profite plus vraiment du niveau et des éléments qui t'entoure. Un adversaire pourrait arriver et te toucher sans que tu l'ai vue. Cela peut nuire au GamePlay. Claustrophobe s'abstenir :wink:
Tu as tout a fais raison...c'est le problème de mon moteur. Il faudrait un faisceau lumineux un peu plus grand, avec un eclairage plus diffu au tour, qui simule les ombres et qui soit precise au pixel. Et tou ça sans faire baisser le FPS lolllllllll
Depuis ce matin (6h00) je suis sur le code Cpt Bator. Mais je n'arrive vraiment a rien :( Si quelqu'un veut m'aider...Faut que je me sorte de se problème, il y a 100€ a la clef ! :P

Publié : dim. 04/mars/2007 11:42
par Dr. Dri
je me suis mis sur le code de Cpl.Bator et je l'ai pas mal simplifié (j'ai ajouté une boucle supplémentaire pour les vertices) et ensuite j'ai essayé de restreindre l'éclairage à un champ de vision orienté et malheureusement ca consomme trop de ressources pour en plus ne pas être suffisament précis (j'avais aussi ajouté la possibilité de faire varier l'angle et la portée de la lumière)

Je vais pas m'y replonger avant un petit moment donc je commencerais par poster ma modif du code.

Dri

Publié : dim. 04/mars/2007 12:59
par Thyphoon
Dr. Dri a écrit :je me suis mis sur le code de Cpl.Bator et je l'ai pas mal simplifié (j'ai ajouté une boucle supplémentaire pour les vertices) et ensuite j'ai essayé de restreindre l'éclairage à un champ de vision orienté et malheureusement ca consomme trop de ressources pour en plus ne pas être suffisament précis (j'avais aussi ajouté la possibilité de faire varier l'angle et la portée de la lumière)

Je vais pas m'y replonger avant un petit moment donc je commencerais par poster ma modif du code.

Dri
C'est déjà super sympa de t'être penché sur le problème. Un grand merci :P Je ne manquerais pas de te créditer aux génériques du jeu. Comme d'autre d'entre vous d'ailleur. ;)

Publié : dim. 04/mars/2007 20:24
par Thyphoon
Image

File:1->Aliens.zip
Image
voici la version compilé de la dernière version... pour ouvrir une porte faite un clic droit dessus. Et il y a une piece allumé !

Si ça vous interesse je peux mettre a jour les sources en téléchargement sinon ça attendra :P

Publié : dim. 04/mars/2007 20:57
par flaith
sympa il avance bien, juste un soucis quant a l'utilisation des touches droite et gauche : si on vise avec la souris à gauche ou droite et que l'on appuie sur la touche gauche, il va a droite et même chose avec touche droite il va a gauche. :)

Publié : dim. 04/mars/2007 21:02
par Thyphoon
flaith a écrit :sympa il avance bien, juste un soucis quant a l'utilisation des touches droite et gauche : si on vise avec la souris à gauche ou droite et que l'on appuie sur la touche gauche, il va a droite et même chose avec touche droite il va a gauche. :)
A oui...je rajouter ça a ma longue liste de bug lollllllllll :D Merci 8)