LIST: WeeklyBlog  

Week 4: Version Control, Character Design, and Interaction


Version Control

I built a local repository using Tortoise SVN after debugging a mysteric bug for 3 hours. It allows me to keep track of revisions and can go back to a former version of file if anything goes wrong.

Character Design
Using the character Design generated from Midjourney AI, I tried using Tripo to generate a 3D mesh based on the image. It works as a physical asset, but the skeleton it generated was weak and needs further adjustment.

As for the player, I used MetaHuman to create the protagonist’s outlook. Then, I set the MetaHuman using the Third Person BluePrint I modified before and retargeted it to be at players’ control. Now, when players look down from the first angle, they will see a human body with cloth.


Because the character has no light shed on the face, I edited lights to see what’s the best visual effect a person can have. I modified the logic of character blueprint to set up walking speed and shifting between walking and running via pressing shift. 

 I assigned collision box to meshes in the map to avoid model crushes. 
Interaction System


Widget Design

The first interaction UI I made is an interaction button that would hint players a mesh is interactable when the player gets closer.

The second set of widget I created are for storytelling when players are near an object to observe.

Demo
©MMXXILorem ipsum dolor sit amet, consectetur adipia