Keeping Our Focus
Noah is still working on the model for the main character's movement. He has added walking and running, so our programmers will need to consider how or if we need to implement that.
It looks pretty good so far.
This week, Shayne was able to complete an animation for our mini slime enemy. He also helped to find sounds on the Internet and made some of his own sounds. He also found some music we can add into the game. This animation can be seen in Jeff's demo video. The demo video was made as we were required to show what we had so far for in class. He also made a very good environment, which can be seen in Jeff's demo video.
Lucas started working on a prototype, to get a feel for level building with what we had. Lucas also made most of the sounds we are using and coded them in. Lucas worked on attacking scripts that the main character will use, but will need the animations to continue working on this. Lucas also updated the project folder and sent it back to Jeff, though some of those updates were not implemented right away due to complications. Lucas later added them back in, created sounds with audacity, and coded the sounds into to the game.
This Prototype was just meant to try to get an idea for how to design a level. It turns out that it can be very time consuming. Although the prototype is not perfect, it helped to gain experience with building puzzles in unity. It was only intended to be shown to our team, but we showed this video to the class. It was good to know that they reacted to parts in a similar way that I hoped. They seemed to find the way the slimes interact with the player amusing and some seemed to think the puzzle with the wind and the blocks, at 3:22, here interesting.
Due to complications, some of the sounds were not in Jeff's demo video. So the sounds have been put into the video above.
All the sounds were edited in some way using the program, Audacity.
At the beginning we have a sound the main character makes for jumping. Also, we plan on having a parachute, and there were two sounds added for this. Near the beginning when the player releases the parachute, a sound is played, and when the player stops using the parachute, a different sound is played to indicate that the parachute was closed. These sounds were made using bed sheets.
At 00:20 we have a "slam" sound. That is there for an attack we have planed where a giant hand slams the ground. This sound was made by editing a sound from the YouTube Audio Library called water_can_fall at 00:20.
Towards the end, the monster makes a funny sound that was created by recording voices and editing them.
When the player is hit s/he says "oof".
We may try to perfect these sounds and their timing down the road.
Jeffrey worked on allowing the player to swing. He also started working on making crystal switches that activate platforms.
Jeff's Demo
The swinging can be seen at 0:39. At 2:37, we can see wind, and small blocks that are there to indicate that there is wind in that area.
Joel has been working on animations for a boss which will likely not be in the main presentation, as Lucas and Jeff have not written any scripts for it. We will likely be able to plan out how we will go about making scripts for this boss later. Joel also made a very good looking prefab that indicates wind, though it is buggy. Lucas made a simple script to help indicate wind as a back up (which can be seen at the end of Jeff's demo video), though Joel, may have been able to fix his scripts. He also may have been working on animations for a large hand that we will need by today. Joel has been having some issues with importing his animation into Unity, which is partly why we have not completed a projectile enemy script.
Below are enemies in our game. They are poisonous enemies, that have been infecting the land. Our main character's job is to clean up the land, along with theses buggers.
Frog Animation
Floater Animation
Model for a Potential Boss
They definitely look pretty great!
Moving Forward
With one month left, we will need to really plan how we are going to divide our work. Right now, we are thinking of having Jeff and Lucas design puzzles, and have Shayne and possibly Noah and Joel look at them. Then they will work on finding a way to make the puzzles fit in with our theme. Aside from simple scripts, our programmers will likely put there focus into fixing errors in our current code, rather than adding new and complex code. We will do our best to tackle any future problems that may arise, and we will try to keep determined and focused on what we need to get done.