Wednesday, November 4, 2015

David Monteleone, Week 7 Journal PPJ, Blog post 4

Content with Hours (Examples included):

This week involved a large update to Alien Arcade with plenty of work from myself.
First I had to implement a transition scene for each mini game to move to when it ended. Now when each mini game ends it loads the transition and the next mini game. The game now acts as a seamless fluid piece.
(3 hrs)

I added in music to fit each mini game along with art for the menus and transition scenes. I then added scoring that persists throughout the duration of the game. Now when players score in each game it adds into a cumulative total. I added a high score screen at the end of the game that tells the players how well they did altogether. The new main menu can be seen below with the art from Angela:
(3 hrs)

From the input given from the group, I decided that Slapz should be converted into a new mini game called Runnerz. This new game takes the platforming concept from Slapz and makes the game entirely about jumping and moving about a platform world. The base grey box mini game was added to the build and can be accessed from using the blank panel on the main menu on the far left.
(3 hrs)

Last, I attempted to fix the Drexel Ride scene transition bug. The ride will break when the object talking to the motion base is destroyed. Thus, we implemented scene transitions that do not destroy the object. Our first implementation only worked for Stello Says and jumping back and forth to the main menu and Stello. Besides that the transition scene broke it. This will be my main priority next week. Our attempt to fix the Drexel Ride bug is the snippet of code below, sadly it didn’t completely work:
(3 hrs)
       
        GameObject myObj = GameObject.Find("TransformWrapper");
        myObj.transform.parent = null;
        DontDestroyOnLoad oldDont = myObj.GetComponent<DontDestroyOnLoad>();
        Destroy(oldDont);
        myObj.AddComponent<DontDestroyOnLoad>();

Content Positive (Duplicate hours from above):
-          Mini games now transition from game to game. (3 hrs)
-          Music, Scoring, and High Scores are in the game. (3 hrs)
-          A new mini game called Runnerz has been added and is a grey box. (3 hrs)

Content Negative
-          The Drexel Ride scene switch bug continues to be an issue. (3 hrs)

Total Hours for the week: 12 hrs

Tags: Music, Scoring, High Scores, Transitions, Runnerz, Drexel Ride bug, PPJ


No comments:

Post a Comment