top of page
BUNNI FIELDS
PROJECT TYPE
Individual Mobile Game Development Project
ABOUT THE PROJECT
A small mobile game produced for a University module. Along with using Java instead of C++, this module tested our ability to utilise different technologies often found in mobile app development. This cute farming game was inspired by the sprite pack I found on Itch.io (see links) since we had a lot of freedom with what type of game to develop.
Due to having a lot of fun creating this project in particular, and doing well as a submission piece, I intend to resume production and develop this further after my degree is complete and release to Google Play store.
Overview
Game Description
This small scale farming mobile game is designed to be a peaceful timewaster where you plant & harvest crops, increase your level and unlock different crop types. In addition to touch input to move and interact, this game utilises the GPS technology that today's smartphones contain. By using the player's approximate location, I can determine the level of rainfall in real life using OpenWeatherMap's API. If there has been enough rainfall within the last hour, rain is reflected in game with a change of music and quicker plant growth to keep players more engaged on those gloomy days.
Key Learnings
-
Having gained some knowledge of Java from my placement year in Software Development, I learnt how to apply this knowledge into developing a mobile game.
-
Recalling my use of different APIs during placement, I knew to look for a tool to obtain local weather reports based on user location. This led to learning the API for OpenWeatherMap and obtaining the right information for what I wanted.
-
This project was a good experience in learning Android Studio, and the many different application types that it can be used for.
-
I learnt how important it is to have sprites setup correctly to manage movement and animation effectively.
bottom of page