Cholula de Pyramid

Here are some of the stuffs I've worked on throughout rhe cathedral Project.

Most of my works we're oriented with the inner systems like Interactions and GUI Implementation.

Integrating Dialog systems

Prototype dialog sequence tested with trigger events


Overall spatial had some wierd factors that most of the functions they provide will not work until it is published. This means any kind of interaction will not work at unity editor and couldn't be tested, so at the early stage, I felt setting a trigger collider to pop up the dialog event would be more intuitive and efficient since this way, I don't have to worry about any fatal errors that could happen potentially, due to some issues happening with Spatial.io. 

This interaction points are then visualized with an Exclamation Mark, which is much more distinguishable from the overall environment, thus seems like it is an important event you do not want to miss out, and are placed at 3 of the important parts of the cathedral. 


Codes and Unity Scriptable Objects

Data elements

This is a data container for Character image, Text for dialog, Font size, Text for name, Text for Sub-name, and a list of boolean to check just in case if any event such as Image popup could happen in the middle of the dialog for each sequences.


Dialog's Main Code


However, since most of the dialogs didn't have more than one sequences, I figure there was no need to assign the next or back buttons. Of course I needed to assign the Exit button to turn off the dialog gui as the player ahould be able to get out of the dialog window any time they want.


GUI SetUps(Dialog)

Background for the text
Option 1 (Paper Scroll)


Option 2 (Stone tablet with carved pattern/Final Selection)
We feel this made more sense since Quetzalcoatl's precense was explained as" deity in Aztec culture and literature." Followed by such explanation, we figured the more carved-stone like visuals seem to fit the asthetics of the Quetzalcoatl.

**Beautiful artwork of Quetzalcoatl by AJ


GUI SetUps(Main Menu & Credits)


Seat Hotspots setup

i figure there should be at least 3 hotspots per chairs since they're horizontaly long. 


Hawk animation sequence (Rotating around the Cathedral)


Initially AJ put in a visual scripting which you can look at the overview of the pyramid from the Hawk's point of view by pressing enter, and on top of that, I felt it would be nice to add some simple animation in which the hawk flies around (rotating around 360 degrees) the cathedral so the players can actually see all around the pyramid.


Audios  


Sadly I couldn't find a specific sounds that actuall happens at mexican church, (It could have been more complied with tha actual atmosphere) but I managed to find 3 types of ambient soundscapes that feels like it matches with the aesthetics of the cathedral.

1. Beautiful church chorus

2. A giant bell that rings with maybe 2 seconds of interval

3. Joyful sounds of people, (including kids too) singing and playing freely


And ongoing trials and errors with git configurations... I really had a hard time with this... (It happened severly at the final step of the project)



I had to admit, due to my lack of knowledge of how git repository works, I wasn't able to share my full potential of the development process to my teammates. Despite that, AJ and Ben were a wonderful teammates who really helped me out a lot. 
 
Luckily everything was able to be resolved after the project ended at Wednesday.






댓글

이 블로그의 인기 게시물

Top 3 Spatial.io Experiences