AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Manga Chainsaw Man : où acheter le Tome 17 édition Collector de ...
19.99 €
Voir le deal

 

 Grizz

Aller en bas 
+9
Jerom
972_creator
Wargamer
Topaze22
CoDeAVE
[TheDarkTiger]
nicoulas
bibi675
Chulien
13 participants
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Grizz   Grizz EmptyMar 19 Jan 2010 - 17:53

Grizz
Grizz Sscreenshot101

aventure/plateforme 3d
2,5Mo décompressé
Auteur: Chulien
créé avec GM7Pro

demo1 megaupload

grimper: [espace]
se déplacer: directions

pause: [P]
plein écran: [F4]
quitter: [Esc]
déplacer la caméra:
[PageUp] [PageDown]


un jeu d'aventure à la zelda mais pas autant de combat, plus d'exploration et de trucs à résoudre, pièges et compagnie.
les déplacements se font de la même façon, on court et si on arrive à un rebord, le perso saute, si on veut monter sur un rocher, va falloir l'escalader, et puis les actions du genre pousser une caisse, pousser un levier, grimper une échelle.. et quelques objets du genre grappin, arme, bouclier, bombes, objets-clé

la vue est de dessus/en diagonale un peu comme dans Phantom Hourglass

j'aimerais beaucoup qu'il y ait un scénario (pas très doué pour ça)

je n'ai fait que les déplacements, un système de collisions 3d, l'animation du personnage et j'ai optimisé un peu pour que ça pompe moins

dites moi ce que vous en pensez, vos suggestions
sur le gameplay, graphisme, les objets, les actions, les niveaux...

modélisation de la tête du perso
Grizz Sanstitrefx

demo 2 http://www.mediafire.com/?qmmzykkdzzy
ajout des arrière-plans pré-rendus (rendus à la main quoi)

Grizz Yepayepa


Dernière édition par Chulien le Mer 21 Sep 2011 - 19:41, édité 7 fois
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
bibi675
Utilisateur confirmé: Rang *****
bibi675


Messages : 2456
Localisation : Oise
Projet Actuel : Jeu par navigateur original

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:04

Vraiment pas mal, j'espère que tu sortiras une démo plus complète prochainement car j'aimerais vraiment le tester plus en profondeur. Seul problème pour l'instant : les FPS, un minimum de 30 serait pas mal. clinoeuil

_________________
Grizz 1005394
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:18

Pas mal, j'aime bien le perso Very Happy

Et Hohoho la photo cachée ^^


Bonne continuation, ça s'annonce bien !


Sinon niveau optimisation, tout est en modèles ? (je pense sinon ça pomperait plus je pense).
Puis si c'est pas déjà fait, pense à ne pas afficher les décors en dehors de la vue.
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:28

ben niveau optimisation, quasiment tout est en modèles
l'ensemble de tous les sapins c'est 3 modèles en tout (neige, feuillage,tronc)
pour les blocs, les barrieres, etc pareil
mais certains objets comme le perso, non

pour les décors en dehors de la vue, tu parles d'un skydome ou qqchose comme ça?
bon là ya du brouillard alors c'est pas la peine, mais dans d'autres niveaux pourquoi pas

pour les fps j'arrive à m'approcher des 30fps, mais c'est pas régulier alors j'ai mis la room_speed à 20
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
bibi675
Utilisateur confirmé: Rang *****
bibi675


Messages : 2456
Localisation : Oise
Projet Actuel : Jeu par navigateur original

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:36

Ah ok, mais pense bien à mettre une option pour pouvoir le régler en fonction de la puissance de son PC (20-30-60-120). happy1

_________________
Grizz 1005394
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:42

Ben en fait faudrait faire plutôt (enfin c'est mon avis) un seul modèle par arbre puis afficher les abres qui sont dans la vue et pas les autres.
D'ailleurs, tes modèles sont construits avec les shapes par défaut de GM ? (si oui elles sont plus lentes qu'un modèle normal, enfin disons que ça sert à rien d'en mettre plein dans un seul modèle, ça apporte pas grand chose comme perfs)


Dernière édition par nicoulas le Mar 19 Jan 2010 - 18:55, édité 1 fois
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
bibi675
Utilisateur confirmé: Rang *****
bibi675


Messages : 2456
Localisation : Oise
Projet Actuel : Jeu par navigateur original

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:45

Le dieu de la 3D a parlé.

Spoiler:

_________________
Grizz 1005394
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:53

Citation :
Ben en fait faudrait faire plutôt (enfin c'est mon avis) un seule modèle par arbre puis afficher les abres qui sont dans la vue et pas les autres
dacc, j'avais lu que c'était bon de faire un seul modèle pour toutes les mêmes instances

Citation :
D'ailleurs, tes modèles sont construits avec les shapes par défaut de GM (si oui elles sont plus lentes qu'un modèle normale, enfin disons que ça sert à rien d'en mettre plein dans un seul modèle, ça apporte pas grand chose comme perfs)
alors j'aimerais bien savoir ça.. si les cones, boites etc.. utilisent moins que si on les refait à la main :/
tu dis que non alors

parce que j'avais refait les cubes avec des walls et ça ramait beaucoup, en plus d'être moche
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
Invité
Invité




Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:53

Grizz Alucard3
I am interested in this.


bon je télécharge et je donnerai mon avis plus tard.

oubliez ça, ton truc marche pas chez moi.
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 18:58

trop lent?
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 19:10

Chulien a écrit:
parce que j'avais refait les cubes avec des walls et ça ramait beaucoup, en plus d'être moche
Je parle pas de faire des trucs dynamiques comme d3d_vertex() ou d3d_draw_wall() etc, un gros modèle, il faut le faire "à la main" à savoir d3d_model_vertex().

En fait ce qui pompe dans un modèle c'est d'appeler d3d_model_primitve_ begin et end et c'est ce que font les shapes de GM (en fait quand tu ajoute un cube à un modèle, ça ajoute les 6 cotés puis ça "ferme" le modèle).
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 19:15

d'accord, donc tu es à fond pour le d3d_model_vertex()
je vais essayer, faut que je refasse tout avec ça

je mets d3d_model_primitve_ begin et end
avec des model_vertex dedans
en un seul coup par modèle
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 19:19

Oui.
Si tu as GM7 (ou GM6) ne dépasse pas les 999 vertex entre un begin et un end) et si tu as GM8 je crois que la limite a été augmentée à 20 000 (donc faut pas dépasser 19 999).

Donc y'a soit cette solution qui consiste à tout afficher, sinon : un seul modèle par objet, et affichage ou non selon la position relative à la caméra Smile
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 19:26

yep, si je comprends bien, la méthode tout afficher = modèle géant avec un seul primitivebegin et end
a la creation du model vaut mieux pas utiliser les cubes cones ellipsoid

mais je pense que je vais faire un model par objet avec affichage si besoin

- autre chose qui me rend fou, l'histoire du d3d_set_culling(1) qui permettrait de n'afficher que les bons polygones.
les cônes de base n'ont pas l'air d'aimer, ils sont découpés du coté de la caméra
estce que ça marchera nickel avec uniquement des vertex?
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 20:26

j'aimerais bien tester, mais l'hébergeur m'envoie ***** et me dit que je n'ai pas le bon protocole de transmission d'implanté ...

Après, je travaille sur un jeu quasi identique pour la compète Yoyogame, mais, faute de temps, j'ai bien moins avancé que toi (enfin, toujours d'après les screens ...)

J'ai hâte de pouvoir tester cette démo ^^

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Grizz U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/Grizz Sign
Bienvenue au 2628eme utilisateur : *Yashiro89 !
Revenir en haut Aller en bas
http://www.tdms.fr
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 20:50

oui, inutile de préciser que c'est aussi pour la compet Wink

je l'ai mis sur megaupload aussi
http://www.megaupload.com/?d=DXVKBZ2U


Dernière édition par Chulien le Mar 19 Jan 2010 - 20:57, édité 1 fois
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 20:56

Chulien a écrit:
- autre chose qui me rend fou, l'histoire du d3d_set_culling(1) qui permettrait de n'afficher que les bons polygones.
les cônes de base n'ont pas l'air d'aimer, ils sont découpés du coté de la caméra
estce que ça marchera nickel avec uniquement des vertex?

En fait ça dépend du sens dans lequel tu dessine tes vertex

exemple :

Code:

1
|\
2--3

ne s'affichera pas du même coté que celui ci si le culling est activé

Code:

1
|\
3--2

Sinon pour ton histoire de culling avec les cônes, ça doit être justement le problème que je viens d'évoquer, pour le fixer simplement, inverse par exemple les valeurs de tes x.
par exemple si tes coordonées étaient :
x1 = -2
y2 = -2
z1 = 0
x2 = 2
y2 = 2
z2 = 10

tu changes en :
x1 = 2
y1 = -2
z1 = 0
x2 = -2
y2 = 2
z2 = 10
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 21:04

et une fois que j'aurai fait ça, si je tourne la caméra de l'autre côté du cône, ce sera moche ou ça s'arrangera tout seul? :pac_gh:
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 21:22

Ce sera normal. En fait actuellement tu vois les faces intérieures du cône (en gros tu vois les faces de derrière, qui normalement sont cachées par les faces de devant), si tu fais ce que je t'ai dit les faces seront visibles de l'exérieur du cône seulement.

C'est pas très clair mais bon c'est assez dur à expliquer rouge
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 21:23

yep, mais ton aide m'est précieuse nicoulas
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 21:29

N'hésite pas si tu as d'autres questions Hat

Au fait, vu la résolution du jeu, il est pour la compète de Yoyogames ?
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMar 19 Jan 2010 - 21:44

yess Smile
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 1:35

J'ai testé et c'est vraiment sympa !

J'aime bien l'animation du félin !
Par contre, sur mon PC, ça rame -_-'

Si tu à besoin d'aide en 3D, je pourrait peut être t'aider ...

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Grizz U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/Grizz Sign
Bienvenue au 2628eme utilisateur : *Yashiro89 !
Revenir en haut Aller en bas
http://www.tdms.fr
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE


Messages : 408
Localisation : Québec

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 5:54

Super ange Mais, j'aurais plus aimer si le félin pourrait sauter en tout temps.

Grizz 100120055322793382
Revenir en haut Aller en bas
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 7:02

[TheDarkTiger] a écrit:
J'ai testé et c'est vraiment sympa !

J'aime bien l'animation du félin !
Par contre, sur mon PC, ça rame -_-'

Si tu à besoin d'aide en 3D, je pourrait peut être t'aider ...

dacc merci
déjà je vais faire ce que m'a dit nicoulas ça va m'occuper quelques heures ^^
la modélisation du perso ça va pas être de la tarte non plus Smile

Citation :
Super ange Mais, j'aurais plus aimer si le félin pourrait sauter en tout temps
oui, c'est vrai que c'est frustrant mais le problème c'est que la compet yoyogames n'autorise qu'un seul bouton d'action, et je préfère l'utiliser pour une action autre que le saut..
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 16:44

Pour de la 3D sous GM, c'est très réussi !
J'aime bien l'animation de l'animal que l'on déplace, sa façon de se déplacer aussi !
Juste un manque : pourquoi pas 60fps ? Tu peux mettre 30 ou 15fps par defaut, mais en réalité, tu fais toujours 60 cycles de calcules en affichant qu'une image sur deux ou sur quatre.

Par exemple met ceci dans un step :

if(eco_draws)
{
set_automatic_draw(false)
if(SRD==0){SRD=1;screen_redraw()} else{SRD=0}
}
else{set_automatic_draw(true)}



En gros "eco_draw", si il est a un, tu sautes l'affichage d'une image sur deux, donc si ton room speed est de 60, tu affiches 30 images, l'interet, c'est que tes codes de déplacements sont toujours fait aussi souvent donc tu n'as pas a recalculer différemment quoique ce soit.

_________________
Topique pour le Projet Hello Mario en préparation.
Sorti du topique lorsque la première démo sera disponible.
Grizz Projet13
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 19:29

Moui, mieux vaut un système adaptatif comme dans les jeux commerciaux qui fait tourner le jeu au maximum de fps (enfin bien sûr le plafond reste le room_speed) mais le jeu tourne toujours à la même vitesse (comme tu le disais).
L'un des gros avantages est pour les jeux multijoueurs, ça évite la désync entre deux joueurs (un qui tournerait à 60 steps par secondes et l'autre à 30).
Par contre ça demande un poil plus de codage que ton code Smile
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chulien
Utilisateur confirmé: Rang *****
Chulien


Messages : 2232

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 20:38

topaze ton script ne marche pas (j'ai essayé d'initialiser eco_draw et SRD à 1, 0) , les mouvements sont soit accélérés, soit ralentis. et dans ce cas je préfère rester au minimum stable.

comment ça marcherait un système adaptatif?
faudrait que je trouve de quoi optimiser, sinon je pense que je vais devoir réduire le nombre d'objets dans chaque room.
Revenir en haut Aller en bas
http://sites.google.com/site/chuliendev
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 21:12

ba ex vitesse de 3 à 30fps
vitesse= room_speed/30 * 3

_________________
Grizz Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Grizz Panicpr9

Grizz Empty
MessageSujet: Re: Grizz   Grizz EmptyMer 20 Jan 2010 - 21:52

Chulien a écrit:
comment ça marcherait un système adaptatif?

Create event de ta caméra :
Code:
set_automatic_draw(false);
alarm[0] = 1;

Alarm0 event :
Code:
screen_redraw();
alarm[0] = room_speed/max(1,fps);

Dans mon TD j'utilise ce système, mais j'ai rajouté d'autres codes je me rappelle plus pourquoi noel

Chulien a écrit:
faudrait que je trouve de quoi optimiser, sinon je pense que je vais devoir réduire le nombre d'objets dans chaque room.
T'as essayé le système dont je t'ai parlé ?
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Contenu sponsorisé





Grizz Empty
MessageSujet: Re: Grizz   Grizz Empty

Revenir en haut Aller en bas
 
Grizz
Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Informations :: Projets-
Sauter vers: