Skip to content

Nick Bautista Personal Log

Nick Vincent Barrion Bautista edited this page Apr 5, 2021 · 17 revisions

September 5

I, as well as the others in the team, participated in a group meeting held through Discord. In the meeting, the team and I discussed about the weekly milestone. We have assigned the roles to each team member and planned the high level features to be utilized for the project.

September 10

The team had a meeting again discussing about the weekly milestone. In the meeting, we divided the goals to complete the milestone to each person.

September 13

I created one of the personas needed for the milestone.

September 27

Through mockflow, I made a mock up of the High Scores screen for the app as well as wrote the corresponding section of the "Design" wiki for it.

First week of October

Created the colliders in the game which causes the player's death. Did a bit of experimentation on scene changes with Unity. October

October 9

Did a small book database C# app to demonstrate C# knowledge for the Research Milestone. Made the video for it as well.

October 11

Wrote a bit of the requirements document for the game. Talked with Tariq to determine which features to implement for the PoC.

October 17

Did a call with DaVonte and Savannah to discuss about the database schema. Ended up talking a lot about how we're going to structure the game.

October 18

Went in a call with Tariq to discuss about what DaVonte, Savannah, and I talked about the previous day. Edited the wiki for architecture as well.

October 25

Went in a call with Tariq, Davonte, and Savannah. Pushed all project code into the group's repository.

November 1

Went in a call with Savannah. We thought about the possible security issues that might come up in our game. Answered the questions about the Security Considerations milestone.

November 10

Went in a call with everyone in the group. Had a meeting with the team to talk about the PoC milestone as well as finalize how to do the high scores screen. Also pushed the project code into a new Github repo to better learn how to use Git in the context of groups.

November 17

Went to a call with Tariq. We talked about how to do things going forward with the coding portion of the course. I also looked up how to import the game to mobile as PC was not the intended platform for the game.

November 18

Tried to import the game to mobile using the "Build Settings" window in Unity. Discovered a bit of bugs with Unity Hub which made me unable to import to Android.

November 24

Imported the game to Android. I got the game running on Bluestacks using the APK that was built by unity.

November 28

Controls for mobile implemented. The character now jumps by tapping the screen. Also went to a call with Davonte to collaborate on doing the High Scores screen. Discovered bug with switching platforms from PC to Android.

November 29

Tried to figure out what the issue was. Also found out that all I needed to do to fix it was to reimport all the assets through Unity.

November 30

Looked up how camera follow is implemented in Unity. Implemented camera follow to the game in the same day. Auto running character also implemented. Also fixed the jumping mechanics of the game. Got into call with everyone in order to fix Tariq's problem with Unity. Also polished some stuff with the help of everyone.

December 1

Added the play again screen to the game. Also restored some of the deleted objects in the scene because merge conflicts keep happening when we were working in the same main scene.

December 4

Made some improvements to the movement in the game. Stopped the character from flopping around when hitting weird angles. Fixed the character going through the floor. Also got into call with Tariq and Savannah to talk about the submission.

December 6

Did the peer evaluations.

January 24

Met and talked with team through Discord. Discussed about the Beta Issues and the Testing Milestone that is due a week after.

February 21

Looked up how animation states in Unity worked in order to add jump animations. Also looked into potential fixes for the low FPS bug that was occuring in the build but not the editor.

February 26

Added the jump animation and transitions. Fixed a few bugs with player not dying when hitting spikes.

February 27

Fixed the FPS issue on the build.

April 1

Started working on the jet pack mechanic. Researched more about how the physics in the game more to get the feel of the jet pack down. Tested the app substantially through bluestacks and looked at some of the bugs.

April 2

Added resolution scaling to in game menus(Pause Menu and Play Again Screen). Through bluestacks, found a bug that made sound effects not work when BGM is playing. Further refined the jet pack mechanic to feel better. Fixed some of the spikes that are floating in the air.

April 3

Discussed the team about adding buttons for dashing/floating/shooting. Decided to scrap jet pack mechanic and to have the game as is with no buttons. Looked into changing how the background works. At that moment, with each randomly generated segment, a new background was made. Also limited how many times you can throw rocks. Players can get back rocks by picking them up randomly in the segments.

April 4

Tried to fix the BGM and SFX sliders. Managed to fix the BGM slider. SFX still does not work while BGM is playing. Also talked with Savannah about UI changes. Ended up fixing in-game UI to accommodate the new rock mechanic as well as making it scale better with resolution changes. Tried to fix the SFX bug with BGM working. Made the original background follow the camera so that there are no breaks in between level segments.

Clone this wiki locally