Goose on the loose is a 2-D platform game where you play a cheeky thief with a penchant for goose eggs. Collect good eggs, avoid bad eggs, stumps and flying geese poops to reach the highest score.
Goose on the loose is a 2-D platform game where you play a cheeky thief with a penchant for goose
eggs.
Collect good eggs to raise your score, but be careful not to collect the bad eggs or your hard work
will all be for nothing! Oh, and watch out for the stumps and the overhead geese dropping lethal ### poops. Avoid trips and poops to reach the highest score.
Move your thief with the left and right arrows and jump over obstacles with space.
How we built it
First we made a prototype to test some of the functionality and see how the game would come
together. Then we took elements from the prototype and implemented them into C# where we
added more complex elements and functions based on what we designed.
Challenges we ran into
As none of us have coded a platform game before, we initially experienced difficulties with
movement and the jump motion (particularly getting the character back down after a jump/
simulating gravity. We also experienced a challenge generating random numbers for functions.
We also had issues with enemy game mechanics such as pooping from the Geese.
Accomplishments that we're proud of
We are happy with the game mechanics we have implemented. We worked well as a team together
and all played to our strengths in different roles. Our team was made up of 4 first-time hackers, who
arrived not knowing anybody and not knowing what to expect, and managed to successfully
develop a working game. We were persistent despite challenges and repeated failures and we also
had a safety through making backup plans and solutions.
What we learned
We learned how to make a platform game in C#. We learned to play to everyone's strengths. We
have learnt to be respectful and resilient. We have learnt to be patient with each other. Finally we
have learnt communicate effectively.
What's next for Goose on the Loose
With more time and effort we aspire to make more levels with increasing difficulty. For example the
stumps we used could be made bigger and the distance between them could be shortened to
increase the challenge. We could also increase the speed the obstacles move towards the player.
The next iteration of Goose on the Loose will also include animated characters.
Log in or sign up for Devpost to join the conversation.