|Deus Ex Machina|

le blog de Daedalus.

Articles taggés avec ‘Unity’

At last! Après des mois de travail, d’apprentissage dans à peu près tous les domaines du jeu vidéo(il a fallut que j’apprenne à coder depuis 0), voici le premier prototype jouable de Jack: Petit bout de niveau, quelques mouvements, des interactions, des ennemis, du sang, du vomi, des pièges, des champignons aliens etc. Voici la vidéo de présentation:

YouTube Preview Image

On est loin d”un truc définitif pour le moment: mouvements un peu approximatifs, quelques retards d’anim, pas de son, pas de crosshair, pas d’anim de visée sur le soldat, que la moitié des possibilités d’interaction, etc (la liste est longue).  Mais je suis fier d’avoir réussi gérer de A à Z un projet jusque maintenant.

Merci à Wonse de m’avoir aidé à coder!

Au final mon souhait est de permettre au joueur de terminer un niveau de différentes manières: la manière forte, fun mais ne donnant accès qu’au chemin principal. La discrétion, permettant de passer par des chemins alternatifs mais aussi trouver des items spéciaux et la possession: la façon la plus complète de terminer un niveau. La possession va permettre au final d’interagir complètement avec l’environnement et les protagonistes du jeu. Ne pouvant pas faire grand-chose en tant que petit animal, il devra utiliser les capacités spéciales de chaque personne qu’il rencontrera.

Le style du jeu serait un mix entre l’odyssée d’abe et messiah. Un maximum d’interactions pour un maximum de façon de régler une situation. Tout cela avec une bonne touche d’humour noir.

Je vous invite à tester le jeu grâce à ce lien:

Le lien du proto se trouve dans Garage Dev sur Wefrag.

Comment cela se joue:

Au début du jeu, le joueur doit sprinter pour arriver sur l’autre plateforme.

Pour éviter les gardes, cachez vous dans les trous dans le décors.

Pour posséder un soldat, visez la base de sa tête quand il est dos à vous.

Pour se détacher d’un soldat, appuyez sur la touche flèche haut du clavier.

Les touches:

- Flèches de direction;

- Space pour interagir avec le décors;

- Clic gauche pour tirer avec la langue;

- Touche 0 pour sprinter;

Ce mois d’Aout, j’ai participé au Player Studio de Planetside 2, qui consiste à créer des objets pour le jeu. Pour l’instant, les joueurs peuvent créer des decals pour les vehicules, des textures de camouflage, des textures de vitre et des casques.

Evidemment, il faut rester dans la droite ligne de la direction artistique de chaque empire, et trop de liberté équivaut souvent à un refus de soumission du modèle.

uppix.net

Malgré ma maigre expérience avec les logiciels de 3D (hormis Sketchup, mais on l’oublie celui-là), j’ai décidé de tenter l’aventure.

Et bien, grand bien m’en a pris! J’ai décidé de viser le haut du panier en soumettant un casque, ce qui demande un temps de travail supérieur au reste évidemment. Les règles étaient simples: 6000 tris, tous les détails modélisés directement sur le casque sans une couche de bumpmap, textures fournies par le studio et on devait se débrouiller avec en “collant” des bouts de modèle sur la texture que l’on désirait. En contre partie, 40% du prix de chaque casque vendu revient à la personne l’ayant modélisé.

J’ai donc commencé mon casque, et peu de temps après, j’ai reçu des retours positifs du lead designer. Mon modèle terminé, il m’a expliqué qu’il était impatient de l’avoir en main pour le mettre en jeu. Mon modèle est donc officiellement ajouté, mais les problèmes de payement entre la belgique et les états-unis font que mon modèle reste en stand-by en attendant un arrangement légal pour la rémunération d’indépendants.

uppix.net

J’ai le temps, et finalement c’est une petite surprise pour moi, car je ne pensais pas réussir à faire le dixième de ce que j’ai fait sur ce modèle. Du coup, j’ai décidé de me mettre sérieusement à la 3D, pour un projet encore plus important, mon jeu.

J’ai parlé avec mes profs, programmation et 3D, pour leur expliquer que mon travail de fin d’étude serait mon prototype sous Unity. Le document de game design est en phase finale, la DA quasi établie, la progression d’un niveau est déterminée et je vais bientot pouvoir passer à la prochaine phase, faire mumuse avec Unity.

Pour rappel, mon but après ces 3 ans d’infographie, était de concevoir “Jack”, un jeu puzzle/action 2D qui serait le mix entre l’odyssée d’Abe et Messiah. On alternerait des puzzles ou il faut se sortir d’une situation en prenant avantage des capacités des pnj de la map que l’on peut s’approprier en s’accrochant à eux.

Les quelques tests basiques que j’ai fait sur Unity sont concluants, mais une connaissance en programmation serait un gros plus. C’est là que mon nouveau prof de web intervient. Il va me faire un forcing cette année pour que je puisse coder sans soucis d’ici à Mars/Avril.

A partir de la semaine prochaine, je vais donc mettre à jour ce blog de manière très régulière, pour que vous suiviez les différentes étapes qui me mèneront à la réussite (ou pas) de mon projet.

Prochain article: Création d’un Game Design document.