E-magination
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
E-magination

~ S'évader de la banalité... Et entrer dans l'imaginaire ! ~
 
AccueilGuelnika, le site de E-m !ChatS'enregistrerConnexion
Le Deal du moment : -25%
PC Portable Gamer 16,1” HP Victus 16 – 16 ...
Voir le deal
749.99 €

 

 Ninja

Aller en bas 
+7
AristA
Dragongaze13
Manderr
Choco-sama
Relm
Zim
coco
11 participants
Aller à la page : Précédent  1, 2, 3, 4, 5  Suivant
AuteurMessage
coco
Dieu Maker Lv 44
Dieu Maker Lv 44



Nombre de messages : 2989

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 15:21

En fait le perso en multiple de tile c'est juste pour la hauteur afin que le joueur puisse savoir s'il doit sauter ou non pour éviter les projectiles ? Donc la largeur n'est pas tellement importante (enfin s'approcher de la largeur d'un tile est toujours bien je pense) ?

Justement pour l'instant la hitbox des projectile fait un quart de tile (8*8) ce qui correspond à peu près à la taille du sprite. Donc je garde ça comme ça pour les projectiles alors.

Autre chose, pour que le jeu ne soit pas frustrant, il faut que la hitbox des monstres soit un poil plus grande que leur sprite et celle du joueur un poil plus petite ?

Une petite démo pour montrer le système en place : ICI (shift droit pour tirer )
Revenir en haut Aller en bas
Relm
---Fantôme--- Lv 0
Relm


Nombre de messages : 40942
Age : 33

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 16:24

Citation :
En fait le perso en multiple de tile c'est juste pour la hauteur afin que le joueur puisse savoir s'il doit sauter ou non pour éviter les projectiles ? Donc la largeur n'est pas tellement importante (enfin s'approcher de la largeur d'un tile est toujours bien je pense) ?
Oui, voilà et oui pour la largeur.

Citation :
Autre chose, pour que le jeu ne soit pas frustrant, il faut que la hitbox des monstres soit un poil plus grande que leur sprite et celle du joueur un poil plus petite ?
En gros, oui.
Techniquement fais en sorte que le carré de la hitbox couvre au moins tout le monstre, qu'aucune partie du monstre soit touchable par un projectile sans que ce dernier se fasse toucher.

Pour le héros tu as le droit de lui laisser quelques pixels (les extremités) sans hitbox. En tout cas ne la fait pas dépasser pas des limites visuelles du perso.


____________
Alex RE a écrit:
C'est comme utiliser une hache pour trancher du pain. Je suis peut-être trop vieux pour ça.
Revenir en haut Aller en bas
Dragongaze13
Maker de Légende Lv 49
Maker de Légende Lv 49
Dragongaze13


Nombre de messages : 3897
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 16:49

Arg.. Je suis vraiment pas fan des contrôles.. :/

Je préférerais:

A = Sauter.
R = Tirer.
Revenir en haut Aller en bas
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 16:54

Ok donc je vais refaire le sprite du joueur, de toute façon je trouvais l'animation ratée ^^

Tiens j'y avais pas penser, quel touche attribueriez vous au saut et au tir ? (sachant que je peux utiliser toutes les touches du clavier ) Alors là... Gné ?

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
Choco-sama
Fan traître de harusame lvl 69
Choco-sama


Nombre de messages : 13810
Age : 37

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:04

Pour le saut: espace: pour le tir: X

____________
Zim a écrit:
voire les super-hardcore-poke-nerds genre Choco


Ninja - Page 2 1ABov
"Quand j'ai faim, hop, un voisin!"

Derniers Pokemons Chromatiques/ Shiney capturés 2019/2020: Metamorph/ Charbi
Revenir en haut Aller en bas
Zim
---Fantôme--- Lv 0
Zim


Nombre de messages : 10103
Age : 38

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:06

Je ne sais pas pourquoi DragonGaze propose R en particulier, une touche perdue au milieu de nulle part, et assez éloignée du A qu'il propose aussi, mais il n'a pas tort de proposer de dissocier les touches directionnelles et les touches d'action ; un type de touches par main. Sans doute une question d'habitude, mais j'ai mal à bouger, sauter, tirer en même temps dans la configuation actuelle avec une main (et si j'utilise les deux mains, je me gène).

Il y a les touches shift et ctrl gauches, la barre espace pour les actions, en gardant les flèches pour les déplacements. Shift gauche et crtl gauche en miroir de shift droit et ctrl droit, pour que tout le monde soit content ? (Car il y a d'autres personnes qui positionnent leur main comme toi... enfin je sais que c'est le cas de Kilam).

Sinon la plupart des joueurs PC utilisent le WASD (en français les touches ZQSD), donc seraient plus à l'aise pour jouer si tu te servais des touches dans ce coin-là (azeqsdwxc). (On s'en sert pour se déplacer de la main gauche, en complément de la souris qui pointe, alors que pour toi les déplacements se font avec les flèches puisque tu n'utilises pas la souris, mais il n'empêche, les joueurs PC sont à l'aise avec ces touches.)


Dernière édition par Zim le Dim 07 Nov 2010, 17:12, édité 2 fois
Revenir en haut Aller en bas
Dragongaze13
Maker de Légende Lv 49
Maker de Légende Lv 49
Dragongaze13


Nombre de messages : 3897
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:10

Bah.. Je trouve juste que je suis bien installé avec mes mains comme ça. Smile
Faudra pouvoir régler les touches dans la versions finales.. ^^'
Revenir en haut Aller en bas
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:10

Il va de soi que je peux attribuer plusieurs touches à la même action ^^

C'est vrai que lorsque je joue à un rts ma main gauche est du coté azerty oops J'aime bien espace pour sauter, par contre pour le tir mon cœur balance, il y a X pas loin, A assez éloigné mais que l'on retrouve toujours, contrôle mais trop à gauche...

Edit : oui un menu d'option pour changer les touches est très faisable, mais je préfère me concentrer sur le jeu en lui même pour l'instant. Je retiens néanmoins l'idée dans un coin de ma tête sky

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
Dragongaze13
Maker de Légende Lv 49
Maker de Légende Lv 49
Dragongaze13


Nombre de messages : 3897
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:13

Sinon je pense que X pour tirer et Espace pour sauter c'est pas mal.
Revenir en haut Aller en bas
Zim
---Fantôme--- Lv 0
Zim


Nombre de messages : 10103
Age : 38

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:22

Peut-être que le X est mieux pour éviter d'avoir un trop grand écart. J'ai pas d'avis définitif sur la question.

N'oublie pas ce que je t'avais dit par contre sur les limites de beaucoup de claviers, sur lesquels trois touches au maximum peuvent être activées en même temps. Mega Man X passe mal avec de tels claviers, où l'on ne peut maintenir le dash sur un mur pour sauter au loin vers l'avant tout en tirant (par contre au sol, comme il suffisait d'appuyer deux fois sur la direction avant, ça allait, juste besoin de trois touches).
Revenir en haut Aller en bas
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:37

Voila j'ai ajouté le scrolling vertical et changé les touches (désolé de vous faire essayer plein de fois le projet :x ) : DANS CE COIN LA

J'ai une autre question : pour l'instant pour sauter il faut être sur le sol et appuyer un coups bref sur espace, préferiez vous pouvoir appuyer pendant votre saut pour pouvoir ressauter dès que vous touchez le sol (mais en devant quand même relâcher la touche entre 2 sauts) ?

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
Dragongaze13
Maker de Légende Lv 49
Maker de Légende Lv 49
Dragongaze13


Nombre de messages : 3897
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 17:42

Bof, je pense pas.
Une compétence spéciale plus tard, ou avec une jauge qui se rempli en tuant des ennemis ou en récupérant des trucs, qui permettrait de sauter en étant déjà en l'air ?
Et t'excuses pas, c'est normal, hein. Wink
Revenir en haut Aller en bas
Relm
---Fantôme--- Lv 0
Relm


Nombre de messages : 40942
Age : 33

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeDim 07 Nov 2010, 18:46

R pour le tir n'a d'intérêt que dans un jeu 3D où le pouce de la main droite est prise pour l'analogue de camera. Seul l'index reste libre.

Dans un plateformer 2D ce serait une aberration totale.

Utilise les boutons du bout du pouce droit de ta manette pour un tir, il n'y a que ça d’efficace. (Y sur la manette Snes par exemple).


EDIT : sur un clavier utilise les touches numériques pour les actions, c'est la main droite qui doit être privilégiée, pas la gauche (comme sur une manette).
Revenir en haut Aller en bas
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeLun 08 Nov 2010, 19:27

L'objectif final était en fait d'adapter le jeu pour jouer sur wii (c'est la même bibliothèque). Donc je vais surement garder un bouton pour le saut et un pour le tir correspondant aux 1 et 2 de la wiimote cactus smile

Donc tu pense qu'il vaut mieux mettre le saut et le tir sur le pavé numérique ? Alors là... Gné ? Ca ne changera pas les joueur de fps au moins ^^

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
Relm
---Fantôme--- Lv 0
Relm


Nombre de messages : 40942
Age : 33

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeLun 08 Nov 2010, 19:43

Si sur la manette du as une direction main gauche et des actions mains droite autant garder la même logique sur n'importe quelle plateforme.

Après tu peux décider de changer tout ça mais c'est moins logique.


____________
Alex RE a écrit:
C'est comme utiliser une hache pour trancher du pain. Je suis peut-être trop vieux pour ça.
Revenir en haut Aller en bas
AristA
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
AristA


Nombre de messages : 11008
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeLun 08 Nov 2010, 19:52

Je trouve le héros pas très maniable, il faudrait pouvoir ressauter avant d'avoir touché exactement le sol.
Revenir en haut Aller en bas
http://arista.lescigales.org
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:03

Tu proposerais quoi comme condition pour ressauter alors ? Alors là... Gné ?

En ce moment, on peut sauter que si le joueur rentre en collision avec le décor lorsque on le fait descendre d'une case.

Sinon, le changement de sprite est en cours, je vais m'atteler à l'animation du sprite (le plus difficile selon moi :x )

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
AristA
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
AristA


Nombre de messages : 11008
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:09

Regarde s'il est par exemple 3 pixel au dessus du bloc, alors on peut sauter.
Faire une fenêtre atterrissage plus épaisse quoi.
Revenir en haut Aller en bas
http://arista.lescigales.org
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:12

Vu la vitesse lors d'un saut : elle augmente jusqu'à 10 pix / frame (valeur réglable bien entendu) il faudrait faire une fenêtre d'atterrissage beaucoup trop grosse. Par contre je peux revoir l'ordre dans lequel ce font les actions dans la frame, par exemple en ce moment on teste l'appui sur la touche de saut avant d'appliquer la gravité, c'est peut être le problème...

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
AristA
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
AristA


Nombre de messages : 11008
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:18

Peut être, essaie de donner l'impression que le héros est léger. La on dirait un peu une mamie paraplégique.
Revenir en haut Aller en bas
http://arista.lescigales.org
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:28

On ne saute pas assez haut (on sautera surement plus haut après le changement de taille du joueur) ou c'est juste ce petit problème de saut qui ne se fait pas au bon moment ? Alors là... Gné ?

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
AristA
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
AristA


Nombre de messages : 11008
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMar 09 Nov 2010, 19:43

Ben, j'ai du mal à ressauter très vite après être arrivé à une plate forme.
Revenir en haut Aller en bas
http://arista.lescigales.org
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMer 10 Nov 2010, 16:46

Oui le problème vient de l'ordre des actions, j'ai changé et la maniabilité est meilleure cactus smile

Je mettrais une nouvelle version avec les nouveaux sprite d'ici jeudi je pense Nerdococo

Edit : voila j'en ai un peu marre de m'abimer les yeux sur les animation mais j'ai enfin une base qui me plait. Je vais repasser sur la programmation histoire de virer tous les petits bugs (le scrolling qui se dérègle au bout d'un moment, les projectiles qui sont affichés une frame trop longtemps... ).

En attendant je propose encore une autre version avec quelques changements dans les constantes (la vitesse du joueur a légèrement augmentée, on peut sauter un tile plus haut ) et le nouveau sprite (seule l'animation de marche est faite, celle des sauts changera par la suite ) : ICI

J'espère que la sensation de contrôler un ninja en déambulateur aura disparu fufu

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
Dragongaze13
Maker de Légende Lv 49
Maker de Légende Lv 49
Dragongaze13


Nombre de messages : 3897
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMer 10 Nov 2010, 16:55

C'est cool. Owi toutafé olala
Y'aura une animation quand il tire ?
Revenir en haut Aller en bas
coco
Dieu Maker Lv 44
Dieu Maker Lv 44
coco


Nombre de messages : 2989
Age : 30

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeMer 10 Nov 2010, 17:37

Oui je pense faire une animation aussi pour les tirs, ça passait lorsque le sprite du joueur était petit mais là ça choquerait trop ^^

____________
Ninja - Page 2 Lol-2c9de1b844
Revenir en haut Aller en bas
AristA
Maker qui quitte vraiment E-m Lv 60
Maker qui quitte vraiment E-m Lv 60
AristA


Nombre de messages : 11008
Age : 27

Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitimeJeu 11 Nov 2010, 17:31

Le héros est plus souple, c'est mieux cactus smile
Revenir en haut Aller en bas
http://arista.lescigales.org
Contenu sponsorisé





Ninja - Page 2 Empty
MessageSujet: Re: Ninja   Ninja - Page 2 Icon_minitime

Revenir en haut Aller en bas
 
Ninja
Revenir en haut 
Page 2 sur 5Aller à la page : Précédent  1, 2, 3, 4, 5  Suivant
 Sujets similaires
-
» Super Ninja Adventure par mapache

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-magination :: ~ Forum d'espaces personnels et créations diverses ~ :: Créations diverses :: Programmes-
Sauter vers: