Résumé des tâches de la semaine 07:
-Implémentation
-Effet de pluie: stoppe la pluie lorsque le personnage rentre dans le manoir
-Event du bureau: implémentation du tiroir pour prendre la clé, de l'ouverture du coffre fort et de L'événementielle de la porte (tentacules et monstre bloquant/foreshadowant le perso).
-Portes: implémentation de la deuxième porte du manoir (ouvrable avec F comme la premiere) plutot qu'un no collision, et ajout d'un event faisant que la porte du sous sol se referme lorsque le perso est assez avancé dans sa descente.
Event de la bibliothèque: implémentation complète du puzzle de la biblio, avec le livre à placer et les bustes à tourner. Necronomicon prenable, et rajout d'un event de foreshadowing (monstre dans le salon apres la prise du necronomicon)
UI: terminaison de touts les UI utiles au personnage.
__________________________________________________________________________________
Résumé des tâches de la semaine 08:
Amélioration du Blueprint des objets sélectionnables. Maintenant affublés d'un box collision, ils rend la sélection des objets beaucoup plus facile pour le line trace à reconnaitre. Notamment les clés.
Intégration de la psychométrie dans l'engin de jeu, et fonctionnel. La mécanique exotique fonctionne lorsque certains objets clés sont sélectionnés. Pour l'instant, seul celle de la clé extérieure fut produite.
Event du bureau: amélioration de l'event des tentacules, la porte peut se repousser à la suite de l'animation, et la créature ne réapparait pas en loop si on sort de la proximité de porte (trigger).
Énigme des bustes : modification des triggers pour les mettre en circulaire, la rotation sur des box causait des interpénétrations dérangeantes au gameplay.
Testament: réintégration de nouvelle texture et retouches du code pour stabilité du puzzle.
Ajout d'un objet interactif non-psychometrique supplémentaire: feuille de testament.
Animation Blueprint: complétion des actions possibles dans le jeu, le personnage pousse maintenant les portes avec la bonne anim importée par Jean-Christophe, et ils réagissent avec un anim tree stable : on peut se remettre à voir le perso courir après avoir utilisé l'animation de pousser de porte.
Object mode: restoration de l'élément de Field of View en post-process lorsqu'un objet est sélectionné. Lorsque de retour en normal, le post-process n'affecte plus les zones éloignée (la lune, par exemple).
Épuration du code (blueprints), notamment les "print string".
__________________________________________________________________________________
Ce qui a été coupé/incomplet des objectifs de la remise, prévue pour la semaine suivante si possible au Imaginad:
Occulus Rift -> Au risque de le rendre inutile au Imaginad à cause de "montage seulement", les implémentations finales seront faites passé la date de remise. Il ne manquait que quelques codages pour qu'il marche bien avec le object mode.
Sons -> reporté à la semaine avant Imaginad: Medhat est arrivé trop tard dans le projet, et la note n'est pas influée par le son.
Psychometrie -> Manquerait au moins une psychométrie pour aider narrativement au puzzle de la bibliothèque, et secondairement une finale plus "gore" pour le nécronomicon.
Fx -> Aucunement eu le temps de s'y investir, Lucian en a fait de son côté. De plus, à cause des builds d'intérieur trop tardifs, les fx auraient été trop longs a troubleshooter/optimiser.
Trailer -> sera fait pour Imaginad, comme pour le son.
Object mode (feuille de testament)/Intro -> Mode "textuel simplifié devant l'écran" pour lire le testament de proposé, mais demandé trop tardivement pour la remise du 14.
UI -> en raison d'un soucis d'Unreal faisant que le projet ne rend pas a la même resolution que dans l'editor (play mode ou window), le placement des UI dans une version buildée se fait "au hasard". Considérant que les builds ont toujours du être fait tardivement suite à l'empillade de personnes travaillant sur certaines maps en fin de remise, les tests ne pouvaient se faire dans un contexte raisonnable.
_________________________________________________________________________________
Post-mortem :
-Je considérerais mon travail plus comme Programmeur/Technical Design. La majorité de mon travail consistait à implémenter les mécaniques de gameplay et assister Maxime (GD/LD) dans ses tâches afin que l'expérience de jeu soit la plus efficace possible, peu de temps fut investi en art technique (shaders, par exemple), surtout du côté artistique. à la limite, le seul truc "art" que j'ai contribué fut la cinématique de psychométrie (montage 2D).
-Comme contrainte 1, le lighting fut un problème MAJEUR, mais pour des raisons différentes. dans contrainte 1, les changements affectait les particules, qui se blendaient moins bien. Dans contrainte 2, les builds effectués trop tardivement faisaient que moi et Maxime ne pouvaient pas troubleshooter/corriger les problèmes que cela engendrait durant les derniers moments de remise, faisant que l'on devait reporter des heures de build prévues pour éviter que des personnes aient une note sacrifiée par les erreurs du build de dernière minute ( notamment animation, cette semaine, ainsi qu'à maintes reprises les matinées de flicker/blackout produites par moi et Maxime Chapdelaine, vu que les lumières se faisaient changer de map ou de nom, détruisant les relations nodales). Je considérerais maintenant le lighting comme une tâche devant être finie, idéalement, EN PREMIER.
-Bien que le son n'est pas compté, Un focus particulier y sera investi cette semaine, compte tenu que le son dans l'horreur fais partie obligatoire de l'ambiance.
- Étant l'homme à tout faire/troubleshooter du groupe d'où ma position de tech art, j'ai hérité inconsciemment du rôle de leader. Un lead officiel aurait dû être pris. Trop de fois, les remises finales reposaient sur mes épaules sans plan B et je manque moi-même d'aggressivité/leadership lorsque j'ai demandé des délais précis pour le bien des remises. Contrainte 1 était plus "relax" vu que ma tâche ne dépendait pas d'un autre et que je ne dépendait pas à personne. Dans Contrainte 2, mon travail fut souvent bloqué par l'empietement de derniere minute sur les check out, tel que susmentionné dans le paragraphe lighting. Il s'agit d'un stress que j'ai su confronter, mais dont je ne me sens toujours pas à l'aise.
-Le fait d'avoir eu à travailler de concert avec l'animateur pour ses implémentation et le ld fut une expérience enrichissante dans ma compréhension des mécanique et du codage dans unreal. Beaucoup d'expérience en bagage pour le projet de synthèse.
- GROSSE ERREUR : Je n'ai pas pensé faire un kanban des bugs rencontrés chaqe jour/semaine et comment ils furent réglés. il s'agit d'une façon très efficace de voir le travail de programmation, mais je l'ai omis à 100%, je n'ai tilté ce détail qu'en voyant la présentation de Monkey Island. Combiné au fait que je n'ai pas fait les blog post à chaque semaine, j'ai du oublier de petites corrections que j'ai faites, mais qui étaient pertinentes.
- Au contraire des bugs, les décisions de design/objectifs à remplir étaient bien priorisés de mon côté, le suivi se faisait bien avec l'équipe à ce sujet. Toutefois, l'aspect narratif du design fut omis pendant longtemps: on savait la solution, mais on n'avait pas pensé développer "la question" (comment savoir que les bustes doivent être tournés, etc...). L'aspect narratif fut travaillé dans la dernière semaine. La psychométrie marchait bien avec le testament, mais le manque de temps pour l'option Textuelle et le rajout d'autres psychos pas encore complètes fait que le jeu reste difficile à comprendre en soi. Du playtest aurait été hautement bienvenue pour anticiper le problème.
Alone in the dark
mardi 15 décembre 2015
Laurie Durand semaine 8
Donc,depuis la dernière présentation,j'ai:
modifié le master shader afin d'enlever les problèmes de lighting qui ''flicker'' sur tout les objets
interactifs et animés dans la scene.j'ai aussi fait un matériel de poussière intégré dans le master shader afin de faire du vertex paint(et le master shader a bien sûr été modifié pour bien blender le vertex paint)
j'ai fait du vertex paint de poussière partout dans le niveau,placé des décals de craquelures,moisissure et de toiles d'arraignées.
j'ai du level art un peu partout dans le niveau,mais plus j'ai plus mis mes énergies sur mes sections du niveau (hall-escalier-2ème étage,bibliothèque,couloirs) et à placer mes assets.j'ai également travaillé un petit peu de lighting au 2ème et dans les couloirs ''cul de sac'' (c'est essentiellement Benoit qui se chargeait du lighting):
textures de poussière:
j'ai finalisé le vitrail,la texture,son matériel et le matériel de lumière
voici aussi le matériel de verre givré sur un de mes modules:
j'ai créé des silhouettes d'arbres noirs placés derrière chaque fenêtres pour rendre la vue sur l'extérieur plus crébible,tandis que Benoit ajustait le skydom du ciel
j'ai donné plus d'amour et de réalisme au plancher du premier avec des séparations et des délimitations:
j'ai modélisé,texturé,asemblés 3 modules de livres...
...que j'ai dupliqué et placés partout dans la bibliothèque et ailleurs dans le niveau!
j'ai peaufiné les ornements d'architectures tels que les arches de l'escalier ainsi que les colonnes:
amincit les plinthes de plafond et leur ajouter des moulure décoratives:
j'ai peaufiné le médaillon de plafond décoratif qui ornent les lumières:
j'ai fait 2 tapis avec leur textures et matériel poussiéreux:
j'ai peaufiné les trophées(les textures étaient vraiment pas au niveau du reste)
fait et texturer des boites en carton:
fait plus de variations de cadres...dont quelques uns plus plausibles dans l'histoire:
fait un set de thé avec naperon...
j'ai intégré les textures de rideaux de lucian dans le master shader afin d'y appliquer du vertex paint
j'ai modifié le matériel de ses tapis ainsi que des meubles drapés de Benoit:
modifié la plante d'intérieur (désaturation) et intégré des roses(sans le wind)
j'ai changé la texture du plafond plâtré diminué la roughness du papier peint bleu,fait deux métaux génériques:
pour couronner le tout, j'ai donné du feedback à notre sound designer/compositeur et je l'ai aidé à intégrer les sons,musiques dans unreal (tout ce qui est sonore est complété,mais cela n'a pas tout été intégré à temps)
modifié le master shader afin d'enlever les problèmes de lighting qui ''flicker'' sur tout les objets
interactifs et animés dans la scene.j'ai aussi fait un matériel de poussière intégré dans le master shader afin de faire du vertex paint(et le master shader a bien sûr été modifié pour bien blender le vertex paint)
j'ai fait du vertex paint de poussière partout dans le niveau,placé des décals de craquelures,moisissure et de toiles d'arraignées.
j'ai du level art un peu partout dans le niveau,mais plus j'ai plus mis mes énergies sur mes sections du niveau (hall-escalier-2ème étage,bibliothèque,couloirs) et à placer mes assets.j'ai également travaillé un petit peu de lighting au 2ème et dans les couloirs ''cul de sac'' (c'est essentiellement Benoit qui se chargeait du lighting):
textures de poussière:
j'ai finalisé le vitrail,la texture,son matériel et le matériel de lumière
voici aussi le matériel de verre givré sur un de mes modules:
j'ai créé des silhouettes d'arbres noirs placés derrière chaque fenêtres pour rendre la vue sur l'extérieur plus crébible,tandis que Benoit ajustait le skydom du ciel
j'ai donné plus d'amour et de réalisme au plancher du premier avec des séparations et des délimitations:
j'ai modélisé,texturé,asemblés 3 modules de livres...
...que j'ai dupliqué et placés partout dans la bibliothèque et ailleurs dans le niveau!
j'ai peaufiné les ornements d'architectures tels que les arches de l'escalier ainsi que les colonnes:
amincit les plinthes de plafond et leur ajouter des moulure décoratives:
j'ai peaufiné le médaillon de plafond décoratif qui ornent les lumières:
j'ai fait 2 tapis avec leur textures et matériel poussiéreux:
j'ai peaufiné les trophées(les textures étaient vraiment pas au niveau du reste)
fait et texturer des boites en carton:
fait plus de variations de cadres...dont quelques uns plus plausibles dans l'histoire:
fait un set de thé avec naperon...
j'ai intégré les textures de rideaux de lucian dans le master shader afin d'y appliquer du vertex paint
j'ai modifié le matériel de ses tapis ainsi que des meubles drapés de Benoit:
modifié la plante d'intérieur (désaturation) et intégré des roses(sans le wind)
j'ai changé la texture du plafond plâtré diminué la roughness du papier peint bleu,fait deux métaux génériques:
pour couronner le tout, j'ai donné du feedback à notre sound designer/compositeur et je l'ai aidé à intégrer les sons,musiques dans unreal (tout ce qui est sonore est complété,mais cela n'a pas tout été intégré à temps)
Marc-André Bouchard - Character Artist - Semaine 08
Turntable fait dans unreal.
Début d'un turntable dans marmoset.
Création du collier de perle ensanglanté de la créature dans Substance.
Modification des textures de la créature dans Substance Painter.
La créature intégré dans le projet Unreal.
Maillage de la créature avec le polycount
Modification des textures de créer dans Substance Painter.
Bras intégré dans l'engin avec le shader.
Création des shaders des personnages avec du subsurface
Création du high rez de la statue.
Création du low rez de la statue pour qu'elle soit animé et skinné dans l'engin. Création des uvs et baking de la normale.
Inscription à :
Articles (Atom)










