Pizza, Tanks and Code

par Yome NetSan @ 13 April 2010

Pour la suite de mon apprentissage du développement de jeux vidéo, j'avais plusieurs idées en tête pour amélioré mon prototype commencé la semaine dernière :

J'ai du pain sur la planche !

 

Changement de thème

Les pizzas c'est marrant mais ça donne faim. Je ne sais pas encore vers quoi mon jeu tend au niveau gameplay ou visuel, mais j'avais envie de quelque chose de plus "futuriste". Pour autant, je voulais quelque chose avec des gros pixels qui tachent, c'est mon côté retro. J'ai donc réfléchi à ce que je pourrai trouver comme décor de jeu, genre survol de différents environnements et j'ai pensé à la grande map de Xevious. Je l'ai trouvé assez facilement sur le Net et j'en ai découpé un rectangle de 240 x 320 pixels (en verra plus tard pour faire défiler le fond).

Bon, tant que j'y suis, je vais rester avec le thème Xevious et prendre les sprites du jeu original. Je les trouve aussi et je choisi le Galaxian pour le joueur (normal) et le tank pour les éléments qui tombent.

Par contre, je ne fais pas gaffe à la taille dans un premier temps. Il se trouve que chaque pixel d'origine faisait ici 4 x 4 ! La taille à l'écran était donc beaucoup trop grosse à mon goût. Je réduit tout ça aux dimensions originales et là, les pauvres pixels sont perdus au milieu d'un écran bien plus grand qu'il ne l'était à l'époque ! J'ai donc fini par garder une proportion deux fois plus grande pour arriver à un résultat agréable.

J'ai importé ses nouvelles textures en les rangeant bien à leur place dans un dossier "Sprites". J'en ai profité aussi pour remplacer toutes les références à pizza et à playerdans le code par tank et galaxian.

Ca peut paraitre une bonne idée d'avoir des noms de variables ou de classes explicites. Mais c'est dans le cas normal où l'on sait où l'on va ! Ce n'est pas mon cas et, depuis, j'ai pensé à ce que serait au final ce jeu et ce ne sera pas un remake de Xevious. Je vais donc avoir à changer encore une fois tous les noms de variables...

En attendant, cette version se nomme XevYome !

More

Liens

NetSan NetworBouncing Around Euroom - My European Phish Journal
The Mook of LovePix'n Love Sakura 2009
Yome's BlueSkyMusique Vivante - Concerts
Yome's InstagramYome's Mastodon



Recherche avancée

Now doing...

Now Building...
Miniatures : Warhammer 40K
Orks - Dragsta Shokk

Now Playing...
Super Famicom
パネルでポン (Panel De Pon)

Now Building...
Miniatures : Warhammer 40K
Orks - Motards de Guerre

Now Reading...
Warhammer
Gobbo le Rouge: La Collection

Now Listening...
EleonorArts
80's Japanese City Pop

Now Listening...
1 Hour of Smooth 70s-80s
Japanese Grooves

Now Listening...
moksori's playlists : Have you
found your happy place?

Now Watching...

Now Reading...
Omaké Books
Horizons - Livre Trois

Now Reading...
Omaké Books
Horizons - Livre Deux

Now Reading...
Omaké Books
Horizons - Livre Un

Now Reading...
Jibé
Tout mais pas Beyrouth