Saturday, November 18, 2017

Final Game and Final Gameplay Video

Game Download Link: https://jkuo.itch.io/oh-snap

Gameplay Video: https://www.youtube.com/watch?v=jboOkFlHyLI&feature=youtu.be

Team's "Borrowed" Assets

-Transformers logo on "Kelly" character

-In-Game Text (matching Kelly's handwriting):

-
https://www.dafont.com/ - SF Wonder Comic

-Sounds:

Main Menu

https://www.proudmusiclibrary.com/en/track/little-birdie-on-the-run - Little Birdie on the Run

Game Music

https://www.proudmusiclibrary.com/en/track/on-the-happy-side-with-whisling -  On the Happy Side

https://www.proudmusiclibrary.com/en/track/sunny-safari-full-mix - Sunny Safari

https://www.youtube.com/watch?v=E_KPJhd857w - Crowd Sounds Effect

https://www.youtube.com/watch?v=WzKoWd_A2S4 - Owl Sounds Effect

https://www.youtube.com/watch?v=3puTnBV8DbQ - Rooster Sound Effect

https://www.youtube.com/watch?v=teXK2kOCkU8 - Bird Chirping Sound Effect

The main game music uses multiple tracks spanning from music to sound effects which were spliced together. Starting with On the Happy Side the music plays for the first 15 seconds and fades into Sunny Safari, where it plays normally till the last 20 seconds of the game where music goes into double time before the game ends and once it ends the music goes back to its normal tempo.

The rooster and owl sound effects are used at the beginning and at the end of the day, respectively the rooster in the morning and the owl in the evening. The crowd noise is used in the background with the birds chirping placed around to help with the environment of the game.

Game Sounds

Crunching Sound - https://freesound.org/people/chocothunder/downloaded_sounds/?page=3#sound

Blood Sound Effect - https://freesound.org/people/Rock%20Savage/sounds/81042/

Phone Texting Sound - https://www.youtube.com/watch?v=CspF670Tio8


Thursday, November 16, 2017

11/21 Individual Game Contributions

Mark: I was in charge of the music and sound effects. I found sounds and music and fixed or spliced them together to create the sound track and the sound effects for our game. What I also did was instead of using pre-created voices from online I wrote voice lines for voice actors we were able to get for our game and wrote lines for ourselves, because we did have ourselves in the game with the help of Adnan and Kelly's fantastic art and animation for the characters. I worked closely with Justin so if he needed a sound changed because it was to soft or too loud I was there to change it for him. The main program that I used to alter the music and sounds was though Audacity. What I also did was create a backlog of sounds and had them down in a spreadsheet though most were not used we at least had it for backup.

Kelly: I created the concepts for, and then animated...the turtle, environment, and all aspects of the UI. In more descriptive terms, I animated the turtle's idle pose with the blink, his bite animation, his tugging/pulling animation, and his gulp/lip lick animation. I also drew and animated the hands counting upwards on the fingers for the score, and the bleeding red bubble that separated the hand from the cluttered background. In regards to the bleeding red bubble, I not only animated the leaking blood, but the pop as well. For more of the main UI, I also created the main menu screen in its entirety, including the hand-drawn text and the yellow explosive background. I also created the "You've Been Euthanized" screen, the "You Survived the Day" screen, and the "Results" screen including the hand-drawn text once again, and the unique backgrounds. Furthermore, I created the snapping turtle transitions (a top and bottom turtle jaw that could be moved together and fully closed, and then opened again), to add more flair and polish to the game. I also drew and colored every single aspect of the environment, including even more minuscule details such as the shadows on the human characters, the fish in the ponds, and the lightening bugs that only appear later in the game day.
Aside from just the art and animations, I also was in a shared producer role with Alex. I was "the main producer," but would use Alex to do lots of the more nit-picky, dirty work (such as writing up playtest reports and playtest suggestions) since he was well-organized and on-task. However, I watched for important deadlines and also kept the whole team on a strict schedule, making everyone turn in their promised assets on time every week. I created all of the shared group sites such as Slack, Blogger, and Google Drive, and I also forced everyone to always write their blog entries (or at least tried to, to their dismay). I was a bit of a dictator when it came to promised deadlines and staying on task, but I think I was still fair and understanding overall.
Not as importantly, I was one of the voice actors for the game, and wrote and recorded voice lines for the character sharing my appearance.
Lastly, I was the main idea holder for the game (thanks to my pet snapping turtle, Miles), and tried to keep everything in scope and in order. Although we strayed away from some of our initial ideas, we always held onto our basic idea of a sneaky turtle biting children and tricking a zoo keeper. Of course, everyone helped to make the game what it eventually became, and every new idea and suggestion was greatly appreciated. Overall, the team worked extremely well together, and everyone's creativity and humor came together to make a pretty unique and appealing game experience as a whole. 

Justin: I was in charge of all the programming for the game. In the beginning I also helped to guide the rest of the group game design wise so that what they wanted would be feasible from a programming perspective. I was also the one who implemented all the art from our artists, as well as all the sound from our sound designer. I made multiple managers to streamline this process and make it easier for our designers to go into engine and edit gameplay settings from the Unity editor,

Adnan: I designed all the human characters for the game and made every animation for each variant of the kid characters in the game, as well designing and animating all the actions for the Zookeeper. (Doesn't sound like a lot but it was some sixty animations total.) In addition to that, I contributed to the design process, suggesting a few of the mechanics/tweaks to existing mechanics that made it into the final cut of the game.

Also, our team rocked, and working with them to make the game was an absolute pleasure.


Alex: I feel bad that there wasn't more for me to do but I helped in any way I could. I set up many of the early animations and worked with our programmer almost every day at school. I play tested our game a lot and iterated on as many design aspects as I could. I also wrote down any feedback we received and helped compile what was needed in the future in an organized spreadsheet. Moreover, I created our game-play videos and our written reviews/play-test reports and uploaded them to our Blogger. Kelly and I worked on a lot of the layout for the game and the positioning of things in the environment. 

Tuesday, November 14, 2017

11/16 Progress Report

All: We all met on Thursday 11/16 to finalize our game for the end of the class. At this point, all contributions were added and implemented, and final playtests took place once Justin finished the final build.

Mark: We did the main game music, specifically adding a morning theme that transitions into the the main game theme and after a minute the music goes to double time before the game ends. In addition to that there was a overlay of bird, owl and VO to tell the player how far they are in the day and when the game is soon ending.

Kelly: I created a "win state" background for the players that survive the whole day without getting caught, shrunk some of the trees in the background, wrote up a “High Score” button in case we wanted to implement the feature, and created a luminous lightening bug to add to the later states of the day.

Justin: Fixed more bugs and started to add final polish to sounds and art. Helped to adjust some gameplay settings as well as implemented final basic mechanics.

Adnan: Some really small cleaning tasks on our art, adjusting framecount for a few animations mostly

Alex:

Wednesday, November 8, 2017

11/9 Playtest Report

Playtest Report 10-8-17

Based off our final playtest surveys, the main priorities we came to realize that we needed for the final game were essentially just slight tweaks to balance the gameplay, and the presentation. Most people who have played the most recent builds find the game very entertaining, so none of our mechanics needed to be reworked or really expanded upon. Most of the suggested changes were regarding how information is relayed to the player, in addition to how we can build upon the presentation of the game itself. For example, we added a “turtle-bite” overlay when entering and exiting the game (a turtle that bites down on the screen for transitional purposes). We also made our time limit more diegetic and readable for the players. We removed a stationary clock in the background and added a moving sun so that the players can keep track of how much time they have in a way that feels more natural. Our artists also improved all other animations and backgrounds to add clarity and polish. We also FINALLY tweaked the zookeeper to the polish and finish we wanted him to have from the start; certain reactions of his last longer than others, and it is up to the player to determine how much time they have to bite off the hand they are on. There is also a new inbetween pose for the zookeeper, making the cat and mouse game between him and the player much clearer.

Thursday, November 2, 2017

11/9 Progress Report

All: The majority of us met on Thursday 11/2 to work on the playtesting and bug fixes for our game, and then again on Saturday 11/4 to do the final sounds and voice recordings.

Mark: Re-record audio and got more audio for voices. Leveled them all out so that lines from Daria or from the Janitor would be louder while lines from Justin would be softer so that it sounds more even.

Kelly: I submitted all the finalized environment layers, playtested and recorded bugs in the game (for Justin to work on), recorded voice lines for the game, fixed the sun and the "Menu" buttons, and kept everyone else on task and on schedule.

Justin: Fixed some more bugs, put finalized graphics into the game, lots of polish for final game mechanics, some stuff in photoshop, and a lot more things I don't remember.

Adnan: Went back over some animations which had some minor problems, fixed them, and reuploaded them for the final version of the game.

Alex: Helped fix bugs, change game balance based on feedback, wrote play test report, other things too.

Thursday, October 26, 2017

11/2 Progress Report

All: We mostly communicated through Slack and Discord to discuss what was needed from the group, and then did our own individual tasks on our own time. Everyone remains mostly up-to-date on their promised works in progress.

Mark: Was able to record everyone for their characters, fixed any problems with the sound and cut them down for Justin. Though most were good, I think I'll have to re-fix some sounds to make them louder or softer and/or re record audio, also listening though the build with the voices I found some areas of sound already introduced that need to be altered.

Kelly: I continued to refine the background for the game, adding more color contrast and background elements such as garbage bins and fish and such. I also keep editing the score and time signs, trying to find the perfect compositional balance. I also worked on a quick transitional animation of a snapping turtle biting down.

Justin: Fixed bugs, implemented various mechanics, updated graphics, and a lot more things I can't remember.

Adnan: Finished the animations for every kid variant as well as finished the final zookeeper animations.

Alex: Worked on formatting the  fonts within the game, worked more on the formatting for the splash screens. Worked on more balance changes.

Final Game and Final Gameplay Video

Game Download Link:  https://jkuo.itch.io/oh-snap Gameplay Video:  https://www.youtube.com/watch?v=jboOkFlHyLI&feature=youtu.be