[SEGA GENESIS SHOOTER] IRENA

Page 5 sur 11 Précédent  1, 2, 3, 4, 5, 6 ... 9, 10, 11  Suivant

Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Stef le Mer 7 Fév 2018 - 14:03

Ca fait un peu bizarre je trouve, tu es sûr que TF3 fait de cette manière ?
Une manière classique c'est de bloquer la nouvelle arme tant qu'il reste des anciens bullets à l'écran, ça pénalise le changement d'arme (latence) mais ça peut être un argument stratégique Wink

Stef
Infirmier

Nombre de messages : 4687
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mer 7 Fév 2018 - 14:25

Ah oui, c'est exactement comme ça. Dans mon cas, ça peut faire bizarre, car on a le temps de le voir, mais dans TF3 les bullets vont tellement vite, qu'on ne le remarque pas immédiatement. Le changement se fait quasiment instantanément.

Sinon oui, ton idée me plaît bien :)
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Hpman le Mer 7 Fév 2018 - 14:29

Mensonges!  Mr. Green

avatar
Hpman
Patient contaminé

Masculin Nombre de messages : 461
Age : 41
Localisation : Lille
Date d'inscription : 22/08/2014

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Stef le Mer 7 Fév 2018 - 14:53

Han !
Bon allez avoues Hpman, tu as photoshopé le screenshot Very Happy
Stef
Stef
Infirmier

Masculin Nombre de messages : 4687
Age : 39
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mer 7 Fév 2018 - 15:02

C'est clair c'est pas possible à moins que mes yeux me trahissent ! Et puis bon elle sort d'où cette bullet bleue ?
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mer 7 Fév 2018 - 17:57

J'ai vérifié frame par frame et effectivement, les bullets ne sont pas effacés. Ça va tellement vite, que c'est impossible de le voir à l’œil comme ça.
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Metalik le Mer 7 Fév 2018 - 20:27

Du coup, vous êtes combien sur le jeu ? Qui fait quoi ?
2 graphistes ?
Metalik
Metalik
Patient incurable

Masculin Nombre de messages : 1242
Age : 39
Localisation : South Of Heaven
Date d'inscription : 14/12/2017

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Jeu 8 Fév 2018 - 8:29

J'ai tout réécris pour passer des pointeurs à mes fonctions, pour les ennemies cela semble fonctionner, mais pour les projectiles, c'est la catastrophe !

Je n'ai pas trop eu le temps de corriger l'erreur, mais je chercherais en profondeur ce midi/ce soir.

@Metalik je n'ai pas eu le temps de discuter avec uipneu, donc je ne sais pas encore ce qu'il souhaite faire sur le projet. Il fait de superbes choses, mais faut-il encore savoir où et comment l'intégrer au jeu.
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Sam 10 Fév 2018 - 0:01

Je suis toujours sous la capot d'IRENA et ce soir, j'ai pu coder la gestion des powerup! Je prévois de faire évoluer une arme sur deux / trois niveaux en chopant un powerup. En fonction de la couleur du powerup, cela modifie la compétence de l'arme qui sera à définir l'esprit tranquille.

Il y a un bug avec les explosions, d'où l'effet de clignotement. Je n'ai pas encore réussie à le corriger, mais j'y travaille.

shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Dim 11 Fév 2018 - 19:05

Salut les amis, j'apporte des petites nouvelles après le week-end passé dans le code.

En réalité pas grand chose de neuf si ce n'est l'utilisation des pointeurs et la correction de quelques bugs d’animation corrigé en laissant le Sprite Engine gérer l'index de la VRAM.

Niveau performance c'est quand même mieux, beaucoup mieux et je vais pouvoir passer à la vitesse supérieure, c'est à dire concevoir entièrement le niveau !




Le projet me passionne, mais je vais travailler un peu plus doucement, car j'aimerais proposer de nouveaux articles sur mon blog. De plus, j'ai reçu mon MCD2 réparé et forcément j'ai très envie d'en profiter avec Layer Section sur Saturn :)

Mais ne vous inquiétez pas, le projet avance toujours :)
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Nairam le Lun 12 Fév 2018 - 15:34

Super projet! Bonne continuation.
avatar
Nairam
Visiteur de l'hôpital

Masculin Nombre de messages : 5
Age : 30
Localisation : Montélimar
Date d'inscription : 12/02/2018

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mar 13 Fév 2018 - 21:29

Quelques nouveautés :)




Comme vous pouvez le voir, je bosse sur les ennemis. J'ai donc inséré ce gros mecha avec un gun qui recule quand il tire.

J'ai également réécrit un système de vagues permettant de faire beaucoup plus de choses au cas par cas.

Voici un petit aperçu de ce que donnera le niveau dans la grotte :

shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par kaot le Mar 13 Fév 2018 - 21:56

TROP CONTENT
je te souhaite d'aller au bout du truc !

(c'est moi ou la 2e et 3e boulette se rapprochent quand tu vas vers le bas ? scratch )
kaot
kaot
Infirmier

Masculin Nombre de messages : 3587
Age : 41
Localisation : la bas
Date d'inscription : 12/02/2015

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mar 13 Fév 2018 - 21:57

Tu parles des boulettes ennemis ?

Enfin moi j'ai rien remarqué sur la vidéo ni dans le jeu saispas
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par ichigobankai le Mar 13 Fév 2018 - 22:02

Le recul de l'arme de ton mecha est ridicule ^^ (oups désolé)
Fait carrément reculer le sprite de 8/12 pixels, le bras/arme devraient aussi reculer de qq pixels de plus.
Et une boulette plus massive ne sera pas de trop Wink
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1591
Age : 39
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mar 13 Fév 2018 - 22:06

Ah oui, j'avais pas penser à faire reculer le mecha ^^

Le problème de la bullet, faut qu'elle ne soit plus grande que le gun... Je vais voir ce que je peux faire.

Merci pour ta remarque :)
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par kaot le Mar 13 Fév 2018 - 22:19

Spoiler:
kaot
kaot
Infirmier

Masculin Nombre de messages : 3587
Age : 41
Localisation : la bas
Date d'inscription : 12/02/2015

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mar 13 Fév 2018 - 22:25

@ichigobankai c'est mieux comme ça ?

shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mar 13 Fév 2018 - 22:30

@kaot a écrit:
Spoiler:

Tu as le souci du détail dit donc ! Je regarderais demain voir ce qui cloche.
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Stef le Mer 14 Fév 2018 - 10:16

@shingosama a écrit:@ichigobankai c'est mieux comme ça ?


Il faudrait que le recul soit plus smooth (pour l'arme comme pour le mecha ^^). Pour faire ça réaliste il faut pas hésiter à ajouter de la physique simple (ou tu scriptes tout le mouvement dans une table mais on est pas sur SNES ici Mr. Green puis ça risque de ressembler à un truc tout rigide comme Super Aleste, ça serait dommage Razz ) :
Quand le mecha tire ça génère une force dans le sens opposé du projectile, en gros tu lui ajoutes à son vecteur vitesse actuel une petite force de recul au moment où il tire, ensuite tu atténues son vecteur vitesse à chaque frame (car le mecha tend à stabiliser sa position) comme pour simuler une résistance / frein.
Stef
Stef
Infirmier

Masculin Nombre de messages : 4687
Age : 39
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mer 14 Fév 2018 - 12:53

@Stef merci, je vais essayer d'écrire une petite physique en suivant ton idée. Le problème c'est que j'ai peur que ça surcharge le processeur avec de la physique, même "simple". Mais bon, je pense que ça devrait pas être trop lourd de faire une accélération/décélération pour le recul.
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par marmotjoy le Mer 14 Fév 2018 - 13:06

@shingosama a écrit:Comme vous pouvez le voir, je bosse sur les ennemis. J'ai donc inséré ce gros mecha avec un gun qui recule quand il tire.
ton sprite m'a immédiatement fait penser au Macross sur SFC, je sais pas si tu le connais. Si ce n'est pas le cas, tu devrais y aller jeter un coup d’œil, tu pourrais y trouver des idées pour ce genre d'ennemis.
marmotjoy
marmotjoy
Interne
Interne

Masculin Nombre de messages : 7570
Age : 40
Localisation : Agen
Date d'inscription : 08/04/2016

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Mer 14 Fév 2018 - 13:13

@marmotjoy a écrit:
@shingosama a écrit:Comme vous pouvez le voir, je bosse sur les ennemis. J'ai donc inséré ce gros mecha avec un gun qui recule quand il tire.
ton sprite m'a immédiatement fait penser au Macross sur SFC, je sais pas si tu le connais. Si ce n'est pas le cas, tu devrais y aller jeter un coup d’œil, tu pourrais y trouver des idées pour ce genre d'ennemis.

Sympa le jeu ! Effectivement, en y jouant il pourrait me donner pas mal d'idées. Tu parles bien de Macross - Scrambled Valkyrie ?
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par ichigobankai le Mer 14 Fév 2018 - 13:55

@Stef, merci, t'as bien expliqué ce que je pensais pour le recul ^^

@shingo, allez soyons flous, tu pourrais aussi faire précharger un poil le tir avant que le boulette ne parte. (histoire d'anticiper le tir). D'ailleurs une version avec un laser et non une boulette pourrait etre pas mal.
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1591
Age : 39
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Stef le Mer 14 Fév 2018 - 14:54

@shingosama a écrit:@Stef merci, je vais essayer d'écrire une petite physique en suivant ton idée. Le problème c'est que j'ai peur que ça surcharge le processeur avec de la physique, même "simple". Mais bon, je pense que ça devrait pas être trop lourd de faire une accélération/décélération pour le recul.

La gestion d'un simple vecteur vitesse (en fix16) qui joue sur la position c'est vraiment pas grand chose comparer au reste (comme les collisions) Wink Et ça rend les mouvements tellement plus réalistes... tu pourrais même avoir une vecteur d'accélération, qui modifie la vitesse, qui modifie la position que ça resterait encore tranquille en charge CPU Wink Tu vas appliquer ça surtout aux ennemis, les bullets eux peuvent avoir juste un vecteur vitesse c'est suffisant...
Stef
Stef
Infirmier

Masculin Nombre de messages : 4687
Age : 39
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Jeu 15 Fév 2018 - 8:26

@Stef tiens puisque tu en parles, un vecteur fix16, c'est un bien un vecteur en float ? Si oui, comment ça se passe lorsque je fais un setPosition(Sprite* sprite, s16 x, s16 y); sachant que les paramètres x et y sont en s16 ?

J'ai essayé plusieurs techniques et bien que je pense avoir saisi l'idée, mais pour faire une projection plus "smooth", il faudrait que j'utilise un vecteur en float ou bien alors utiliser un timer.

@ichigobankai j'y ai pensé, mais il faudrait que je demande au graphiste de réaliser une petite animation pour le canon. Je mettrais une plus grosse bullet prochainement, faut juste que je remplace le sprite utilisée.
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par fanoplusplus64K le Jeu 15 Fév 2018 - 8:32

Fix16 c'est en 32 bits mais virgule fixe, c'est plus rapide que d'utiliser des floats.
Ta partie entière est sur 16bits et la partie decimale sur 16bits aussi.
fanoplusplus64K
fanoplusplus64K
Patient contaminé

Masculin Nombre de messages : 538
Age : 42
Date d'inscription : 16/01/2011

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Jeu 15 Fév 2018 - 8:39

@fanoplusplus64K a écrit:Fix16 c'est en 32 bits mais virgule fixe, c'est plus rapide que d'utiliser des floats.
Ta partie entière est sur 16bits et la partie decimale sur 16bits aussi.

Je viens de lire un article sur les calcul à virgule fixe, c'est fascinant ! Merci pour ton explication :)
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Jeu 15 Fév 2018 - 8:46

@Stef a écrit:Yeah i did just that so coordinate 0,0 is really at position 0,0 and the method of course accept negative position parameters so the sprite can be partially clipped on left. And i think you indeed have to perform the fix16 to integer conversion before sending to this method. Anyway at some point you will have to convert it to integer coordinates.

Voilà qui répond à ma question !
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Stef le Jeu 15 Fév 2018 - 22:36

Fix16 c'est de la virgule fixe mais en 16 bits (c'est plus rapide).
J'ai fait un petit tuto dessus :
https://github.com/Stephane-D/SGDK/wiki/Tuto-Maths
Stef
Stef
Infirmier

Masculin Nombre de messages : 4687
Age : 39
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par shingosama le Jeu 15 Fév 2018 - 22:45

@Stef merci ! Je viens tout juste d'aller y jeter un œil avant de voir ton poste. Du coup j'utilise un Vect2D_f16 pour diminuer la vitesse petit à petit et donner un petit mouvement plus naturelle lors des tires. C'est mieux effectivement :)
shingosama
shingosama
Interne
Interne

Masculin Nombre de messages : 5199
Age : 32
Localisation : SEGA Toulouse
Date d'inscription : 02/11/2016

https://www.genku.net

Revenir en haut Aller en bas

Re: [SEGA GENESIS SHOOTER] IRENA

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 5 sur 11 Précédent  1, 2, 3, 4, 5, 6 ... 9, 10, 11  Suivant

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum