Posted March 20, 2024 by GabrieleStefanelli
Since the last Devlog and our decision to use Unity over Unreal, we have progressed towards refining the gameplay and controls of the main character, which Lars has also started to design and block out.
To get a more realistic feel for what our game might look like Gabriele made two blockouts of the level our game is going to be set in, a TV show and an opera house (we might add more in the future)
Moreover we implemented the first version of the lit cel shader we're going to use, to achieve the look we defined in Devlog 01, together with an outline post-process effect based on a Sobel filter running on the normal pass, and colour contrast differences in the scene.
Although we can't wait to start modelling more definitive and detailed assets first we had to define a good starting point for our design rules and shapes. That's what Lars did by expanding and completing the Artbible which will be our "safety net" and overall guide in the following weeks of work.
In our latest development update, we successfully integrated the newly designed rig into our prototype, ensuring that the pivot point is correctly aligned. This rig enhances the gaming experience by imbuing it with a more authentic, human-like feel.
To complement this new rig, we implemented a revamped collision system. After experimenting with various approaches, we settled on employing basic box colliders affixed to the pivot point. This choice was made to optimize performance and ensure technical compatibility.
In response to user feedback and gameplay observations, we made several adjustments. Firstly, we replaced the textual lives indicator with intuitive UI hearts. This change reduces distractions and provides a clearer representation of the remaining lives.
Additionally, we introduced a UI element that constantly displays incoming silhouettes, aiding players in anticipating the next pose required to navigate incoming obstacles effectively.
As a further gameplay enhancement, we introduced a simple combo mechanic. Upon reaching a specified threshold, players are rewarded with an extra life. This element will be expanded upon in the future!