[WIP] Nanoforce (gray's anatomy sans le superflu) !
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
en fait cet ennemi sortira un tout petit peu de la vue et ducoup, on verra pas le bas du sprite !psychogore a écrit :
T'as pas peur d'etre limité niveau placement sur les decors avec un fond de sprite aussi plat et rectiligne ?
Surtout qu'avec l'ambiance tres organique choisie, c'est un peu dur de justifier des decors tres rectilignes (et longs, vu l'allure à laquelle la bestiole bouge les pattes)....
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Merci Back !
Bon, voici la bébette que le truc à patte plus haut lachera, je sais je l'ai déjà postée mais je lui ai ajouté un filet de bave (ou tout ce que vous pouvez imaginer ) et je le trouve très bien comme ça, particulièrement dégueux ^^
Inspiré par les "haro" qu'on peut voir dans la saga gundam "armuro kun.... armuro kun"
Hmmm faut que je me décide à lâcher une démo moi......
Bon, voici la bébette que le truc à patte plus haut lachera, je sais je l'ai déjà postée mais je lui ai ajouté un filet de bave (ou tout ce que vous pouvez imaginer ) et je le trouve très bien comme ça, particulièrement dégueux ^^
Inspiré par les "haro" qu'on peut voir dans la saga gundam "armuro kun.... armuro kun"
Hmmm faut que je me décide à lâcher une démo moi......
- yace
- Ben... yace, quoi
- Messages : 29257
- Inscription : 30 juin 2003, 18:20
- Localisation : Ailleurs...
- Contact :
Moi j'y vois autre chose...
Alec : chose promise, chose due ! (Chomdu ?^^)
Alec : chose promise, chose due ! (Chomdu ?^^)
Playlist TBYVGS
On nous promet les cieux, nom de Dieu, pour toute récompense
Tandis que ces messieurs, nom de Dieu, s'arrondissent la panse, sang Dieu!
Nous crevons d'abstinence, nom de Dieu, nous crevons d'abstinence!
On nous promet les cieux, nom de Dieu, pour toute récompense
Tandis que ces messieurs, nom de Dieu, s'arrondissent la panse, sang Dieu!
Nous crevons d'abstinence, nom de Dieu, nous crevons d'abstinence!
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
j'avais pas pensé à ça !!! excellent !!!Lole a écrit :[
Ça ressemble a une vieille capote collé au cul...
Non Yace pas chomdu, beaucoup de taf en perspective (normalement) mais boulot ou pas je me suis remis sur nano donc ça devrait pas mal avancer !
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Taf sur le niveau 2, création de quelques ennemis supplémentaires et nouveaux patterns sur le boss !
Je commence à savoir utiliser la fonction "execute script" (mergi gunny), ça ouvre des perspectives intéressantes !
à propos j'ai commencé un petit truc (genre en une petite heure) avec l'exemple de pattern de Gunny, et je pense que ça peut être amusant, bravo à lui les motifs sont bien sympa :
je sais pas un vertical me tenterai bien pour un prochain jeu.....
Mais je termine Nanoforce avant !
Donc un shmup vertical/horizontal pour la suite
Je commence à savoir utiliser la fonction "execute script" (mergi gunny), ça ouvre des perspectives intéressantes !
à propos j'ai commencé un petit truc (genre en une petite heure) avec l'exemple de pattern de Gunny, et je pense que ça peut être amusant, bravo à lui les motifs sont bien sympa :
je sais pas un vertical me tenterai bien pour un prochain jeu.....
Mais je termine Nanoforce avant !
Donc un shmup vertical/horizontal pour la suite
-
- Empereur Bydo
- Messages : 3404
- Inscription : 15 mai 2006, 15:26
- Localisation : Rayon chaussettes du Kiabi du coin
- Contact :
C'est possible d'avoir une petite vidéo pour mieux voir ton deuxième projet ?
Si t'as un truc électronique cassé, ça se passe par là https://www.atelier-electrodd.fr/
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Bah après c'est pas extraordinaire, c'est un scrolling ulrta rapide avec deux objets principaux (joueur et boss)
L'espèce de soucoupe hydeuse balance les motifs de tir que tu as créés mais en plus rapide pour les tirs jaunes qui se dirigent vers le bas de l'écran !
Je ferai une tite vidéo un de ces jours mais j'ai pas envie de continuer ça pour l'instant histoire de pas trop me disperser et au final tout lâcher !
En tout ças ton code fonctionne à merveille et peut servir pour tout un tas de trucs !
L'espèce de soucoupe hydeuse balance les motifs de tir que tu as créés mais en plus rapide pour les tirs jaunes qui se dirigent vers le bas de l'écran !
Je ferai une tite vidéo un de ces jours mais j'ai pas envie de continuer ça pour l'instant histoire de pas trop me disperser et au final tout lâcher !
En tout ças ton code fonctionne à merveille et peut servir pour tout un tas de trucs !
- niluge
- Radiant Silverpost
- Messages : 1247
- Inscription : 29 juin 2006, 15:29
- Localisation : Above and beyond
D'ailleurs, si il y a moyen que tu fasse tourner l'algo Gunny, je ne suis pas contre. Je m'amuserais bien a adapter ça au java pour voir
-
- Empereur Bydo
- Messages : 3404
- Inscription : 15 mai 2006, 15:26
- Localisation : Rayon chaussettes du Kiabi du coin
- Contact :
Le premier motif :
deuxième motif :
Troisième motif :
Les scripts dont parle le motif au dessus :
Script boulette 3 :
Boulette 4 :
C'est codé de cette manière, c'est pas optimisé du tout, fait à la va-vite...
Code : Tout sélectionner
if ( frequence == 0 )
{
dir+=10;
dir2+=10;
bras1=instance_create (x+12,y,boulette); //création d'une boulette pour le premier bras
with (bras1) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir;
}
bras2=instance_create (x-12,y,boulette2); //création d'une boulette pour le deuxième bras
with (bras2) //affectation à la boulette du bras 2 la valeur de dir2 pour déterminer la direction à la création
{
direction= tireur.dir2;
}
frequence=2;
}
else
{
frequence -= 1;
}
Code : Tout sélectionner
if (freq > 1 && mark = 0)
{
freq-=1;
}
else
{
mark=1;
}
if ( freq < 59 && mark=1)
{
freq+=1;
}
else
{
mark=0;
}
/*fonction d'une fréquence sinusoidale basée du 60hertz
Amplitude représente la hauteur d'une vague
pulsation en radian représente la courbure, définie actuellement à Pi
freq représente un instant particulier sur la courbe sinusoidale
60 représente la fréquence ( 60hertz )
*/
resultat = ceil ( amplitude * sin(pulsation *(freq/60) ) );
if ( frequence == 0 )
{
dir= -resultat ;
dir2= resultat+180 ; // j'applique un mirroir pour avoir les deux bras dans la meme direction
bras1=instance_create (x+12,y,boulette); //création d'une boulette pour le premier bras
with (bras1) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir;
}
bras2=instance_create (x-12,y,boulette2); //création d'une boulette pour le deuxième bras
with (bras2) //affectation à la boulette du bras 2 la valeur de dir2 pour déterminer la direction à la création
{
direction= tireur.dir2;
}
frequence=2;
}
else
{
frequence -= 1;
}
Code : Tout sélectionner
/* Tout ce passe dans les scripts boulette3 et boulette4 */
if ( frequence == 0 )
{
dir+=5;
dir2+=5;
dir3-=5;
dir4-=5;
bras1=instance_create (x,y,boulette3);
with (bras1) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir;
}
bras2=instance_create (x,y,boulette3);
with (bras2) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir2;
}
bras3=instance_create (x,y,boulette4);
with (bras3) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir3;
}
bras4=instance_create (x,y,boulette4);
with (bras4) //affectation à la boulette du bras 1 la valeur de dir pour déterminer la direction à la création
{
direction=tireur.dir4;
}
frequence=2;
}
else
{
frequence -= 1;
}
Script boulette 3 :
Code : Tout sélectionner
/*
Idée de base : Trajectoire spirale des boulettes
Formules de bases : coord_x = sin ( angle_en_rad ) * rayon
coord_y = cos ( angle_en_rad ) * rayon
Les deux composantes variables pour une spirale sont le rayon en fonction de l'angle
Je n'ai pas fait de rapport de proportionnalité entre le rayon et l'angle.
*/
dir-=1; // modificateur de l'angle
dir_rad=degtorad(dir+direction); // conversion de l'angle de base + modificateur
rayon+=1; // modification du rayon
x= originex + sin(dir_rad) * rayon ; // l'origine x et yimportante pour concerver centre spirale
y= originey + cos(dir_rad) * rayon ;
Code : Tout sélectionner
dir+=1;
dir_rad= -degtorad(dir+direction);
rayon+=2;
x= originex + sin(dir_rad) * rayon ;
y= originey + cos(dir_rad) * rayon ;
Si t'as un truc électronique cassé, ça se passe par là https://www.atelier-electrodd.fr/
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
- niluge
- Radiant Silverpost
- Messages : 1247
- Inscription : 29 juin 2006, 15:29
- Localisation : Above and beyond
Merci Mr, je vais pouvoir m'amuser demain je pense ^^
-
- Empereur Bydo
- Messages : 3404
- Inscription : 15 mai 2006, 15:26
- Localisation : Rayon chaussettes du Kiabi du coin
- Contact :
Une vidéo des travaux ou un petit exécutable seraient fort appréciés ^^
Histoire que je vois à quoi ont servi mes recherches/tutos
Les formules de math ne sont pas très compliquées et peuvent être améliorées / modifiées.
N'importe quel développeur de jeu devrait pouvoir retrouver ces formules en cherchant un peu avec des restes de connaissance de terminale S ou STI GE d'il y a 10 ans ou presque
Histoire que je vois à quoi ont servi mes recherches/tutos
Les formules de math ne sont pas très compliquées et peuvent être améliorées / modifiées.
N'importe quel développeur de jeu devrait pouvoir retrouver ces formules en cherchant un peu avec des restes de connaissance de terminale S ou STI GE d'il y a 10 ans ou presque
Si t'as un truc électronique cassé, ça se passe par là https://www.atelier-electrodd.fr/
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
aussi tôt dit :
Lien mort suite à la fermeture de mégaupload
bon, c'est le truc ultra basique (mon coté), ce sont tes motifs qui sont vraiment sympas !
Musique tecnosoftienne de tskumo,
flèches et C pour tirer sur un ennemi invincible ^^
Lien mort suite à la fermeture de mégaupload
bon, c'est le truc ultra basique (mon coté), ce sont tes motifs qui sont vraiment sympas !
Musique tecnosoftienne de tskumo,
flèches et C pour tirer sur un ennemi invincible ^^
Dernière modification par Alec le 23 janv. 2012, 17:48, modifié 1 fois.
-
- Empereur Bydo
- Messages : 3404
- Inscription : 15 mai 2006, 15:26
- Localisation : Rayon chaussettes du Kiabi du coin
- Contact :
Tu as tenté des modifs des scripts ^^
En tout cas, avec des sprites digne de ce nom, ca à déjà plus de gueule
En tout cas, avec des sprites digne de ce nom, ca à déjà plus de gueule
Si t'as un truc électronique cassé, ça se passe par là https://www.atelier-electrodd.fr/
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
-Je comprend rien à ce que tu dis...
-Pas grave... C'est pas en vivant plus longtemps qu'on deviens moins con.
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Bah c'était tentant justement et le mieux pour apprendre c'est d'expérimenter à partir d'un exemple !
Et quel exemple, ça donne envie de se replonger dans les maths ........mais mon excuse c'est que les danmakus c'est pas trop mon trip
Et quel exemple, ça donne envie de se replonger dans les maths ........mais mon excuse c'est que les danmakus c'est pas trop mon trip
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
En train de composer la zique du dernier level, niveau qui sera "leveldesigné" en fonction de la musique en question, un air qui reste dans le ton des précédents mais qui fait penser à "2unlimited+urgences+castlevania+thunderforce+super rtype".....
Undrôle de cocktail qui collera magnifiquement avec le dernier level que j'ai imaginé qui sera un marathon éprouvant et machiavélique !
Undrôle de cocktail qui collera magnifiquement avec le dernier level que j'ai imaginé qui sera un marathon éprouvant et machiavélique !
- BlackShadow0999
- Power Up !
- Messages : 81
- Inscription : 26 oct. 2011, 13:27
- Localisation : shmup universe
pourrais-tu redéfinir un lien pour ceci, je me suis réveillé un peu tard... (je vais pas m'étendre sur ce sujet, j'me demande juste si pour être un gros c*n il suffit d'être américain ou si il faut également porter un uniforme).Alec a écrit :aussi tôt dit :http://www.megaupload.com/?d=GKS61WVY
Sinon, impressionnant, last level ! tu as bien avancé ! bon courage pour la dernière ligne droite.
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
J'ai parlé de musique, le niveau n'est pas fait ni le précédent et les boss des autre levels ne sont pas encore tout à fait réglés......BlackShadow0999 a écrit :
Sinon, impressionnant, last level ! tu as bien avancé ! bon courage pour la dernière ligne droite.
- yace
- Ben... yace, quoi
- Messages : 29257
- Inscription : 30 juin 2003, 18:20
- Localisation : Ailleurs...
- Contact :
Je m'en reserve d'ores et déjà le test sur shmup.com.
Playlist TBYVGS
On nous promet les cieux, nom de Dieu, pour toute récompense
Tandis que ces messieurs, nom de Dieu, s'arrondissent la panse, sang Dieu!
Nous crevons d'abstinence, nom de Dieu, nous crevons d'abstinence!
On nous promet les cieux, nom de Dieu, pour toute récompense
Tandis que ces messieurs, nom de Dieu, s'arrondissent la panse, sang Dieu!
Nous crevons d'abstinence, nom de Dieu, nous crevons d'abstinence!
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
^^ patience, patience.....
Bon, j'ai envie de glace dans mon jeu, il y aura un passage "gelé" au cours d'un niveau avec des passages à se frayer dans le gel, bon, c'est pas forcément réaliste mais m'en fous ze veux faire ça !
J'ai même commencé quelques éléments :
Bon, j'ai envie de glace dans mon jeu, il y aura un passage "gelé" au cours d'un niveau avec des passages à se frayer dans le gel, bon, c'est pas forcément réaliste mais m'en fous ze veux faire ça !
J'ai même commencé quelques éléments :
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Et la partie glacée du level avance.......
Il reste pas mal de taf sur la glace mais ça donne une idée, les tirs ennemis seront ralentis par des zones (très froides) !L
le joueur pourra s'en servir comme bouclier mais pas trop longtemps car sitôt sortis de ces zones froides ces même tirs reprendront leur vitesse d'origine !
De même quand le joueur passera dans ces zones froides, si il reste immobile trop longtemps le vaisseau se gèlera et tombera contre la paroi du bas (life-1 ^^)
Plus on avancera dans le niveau plus la glace disparaitra laissant place peu à peu à une chaleur torride, le bestiaire en conséquence sera plus nerveux et plus fort en nombre !
Des idées en vrac vu que ce niveau n'était absolument pas prévu ^^
Il reste pas mal de taf sur la glace mais ça donne une idée, les tirs ennemis seront ralentis par des zones (très froides) !L
le joueur pourra s'en servir comme bouclier mais pas trop longtemps car sitôt sortis de ces zones froides ces même tirs reprendront leur vitesse d'origine !
De même quand le joueur passera dans ces zones froides, si il reste immobile trop longtemps le vaisseau se gèlera et tombera contre la paroi du bas (life-1 ^^)
Plus on avancera dans le niveau plus la glace disparaitra laissant place peu à peu à une chaleur torride, le bestiaire en conséquence sera plus nerveux et plus fort en nombre !
Des idées en vrac vu que ce niveau n'était absolument pas prévu ^^
- Radigo
- Counter Stop
- Messages : 7576
- Inscription : 22 mai 2003, 17:31
- Localisation : Paris
- Contact :
Le coup des zones qui ralentissent les tirs me parle bien. J'espère que ça donnera de bonnes choses en jeu.
Sinon pour faire de la glace tu peux tenter de découper des zones plus franches pour tes reflets. Ça donnera un aspect plus acéré a tes bouts de glace.
Sinon pour faire de la glace tu peux tenter de découper des zones plus franches pour tes reflets. Ça donnera un aspect plus acéré a tes bouts de glace.
"HYPER GAGE : 500%"
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
Pas tord, les tilesets là je les ai fait vite fait histoire de m'imprégner de l'ambiance.....
Hmmm, je vais essayer quelques jeux histoire de voir ce qui se fait !
edit : tu trouves mes premiers glaciers plus sympas que ceux du screenshot ?
Hmmm, je vais essayer quelques jeux histoire de voir ce qui se fait !
edit : tu trouves mes premiers glaciers plus sympas que ceux du screenshot ?
- psychogore
- 1 crédit c'est déjà trop
- Messages : 2358
- Inscription : 23 mai 2003, 09:04
En references je te conseille tout de go parodius da! (sfc, avec le debug code tu peux choisir direct le niveau des glaces), ou gradius 2.
Une bonne astuce est de creer des elements partiellement transparents, soit en jouant sur l'alpha, soit en laissant des zones transparentes à la place de ta couleur de base.
En fait, faire juste des contours et des reflets.
Une bonne astuce est de creer des elements partiellement transparents, soit en jouant sur l'alpha, soit en laissant des zones transparentes à la place de ta couleur de base.
En fait, faire juste des contours et des reflets.
- Radigo
- Counter Stop
- Messages : 7576
- Inscription : 22 mai 2003, 17:31
- Localisation : Paris
- Contact :
Dans un sens, oui. Difficile d'en faire des tiles mais ils semblent plus froids.Alec a écrit :edit : tu trouves mes premiers glaciers plus sympas que ceux du screenshot ?
Sinon en effet Gradius 2 a des cristaux de glace qui déchirent :
http://www.shmups.com/reviews/gradius2/ ... s2_006.gif
http://www.shmups.com/reviews/gradius2/ ... s2_008.gif
Par contre, l'astuce pour rendre un truc transparent lumineux à mort (en anglais on dirait "shiny"), c'est de le placer sur un fond sombre et de lui mettre des reflets en blancs pur.
"HYPER GAGE : 500%"
- psychogore
- 1 crédit c'est déjà trop
- Messages : 2358
- Inscription : 23 mai 2003, 09:04
En français on dirait brillant....Par contre, l'astuce pour rendre un truc transparent lumineux à mort (en anglais on dirait "shiny"), c'est de le placer sur un fond sombre et de lui mettre des reflets en blancs pur.
Pardon..
- Alec
- King Fossile
- Messages : 15785
- Inscription : 12 juil. 2004, 18:04
- Localisation : nstc-j
hmmmm, je cherche un son qui s'approche (voir qui pourrait être carrément le même) que l'espèce de "flute" qu'on entend dans la zique du premier boss de thunderforce 4 ou encore dans l'intro de streets of rage !
Pour ceux qui s'y connaissent en soudfont, j'ai déjà essayé "megadrive ultimate soundfont" mais rien alors si une âme charitable peut me dire comment trouver ça......
Je cherche cet instrument, je me demande si ce n'est pas une version synthétique d'un instrument asiatique mais si oui lequel ?
Arrrrgh je galère à trouver ça, cette petite chose qui pourrait donner une mégadrive touch à mes musiques.....
Pour ceux qui s'y connaissent en soudfont, j'ai déjà essayé "megadrive ultimate soundfont" mais rien alors si une âme charitable peut me dire comment trouver ça......
Je cherche cet instrument, je me demande si ce n'est pas une version synthétique d'un instrument asiatique mais si oui lequel ?
Arrrrgh je galère à trouver ça, cette petite chose qui pourrait donner une mégadrive touch à mes musiques.....