top of page

The SPACEMONKEYS

University Project 2 - Defraging Monkey

The goal for this projects is to develop an application using the Android OS; considering the standards assigned for Android development  and design - such as affordances, mappings conventions and contstraints; when developing the sofware, and also consider the resolutions that would be required for the creations of high, low and medium assets for the games and applications as a whole. The group has been restricted to developing four games only; this is a four game application. We had to chose a theme that would be used throughout the enitre project and especially in our application.

 

Target user - is 10 years+ particularly adult users ( the guys with the spending power).

Target Software - for game development is the Android OS the 4 most recent versions

Target Hardware - Nexus 7 tablet.

The team: varied in skill - ranging from individuals like myself who now have some programming experience and can visualise code and those that studied games development the previous year at college. Naming ourselfs the SPACEMONKEYMAFIA, we are applying a them of monkeys and space to out application.

Having formed an interest in the use of arrays, and for loops in the previous project I wanted to continue this line of enquiry and apply it to this project; I personally researched ( some fo the code is referenced from Actionscript 3.0 Univeristy Second addition; a really useful resource for coding) the following mechnics: expressing them with code - images shown below.

 

  • Sprite movements.

  • Randomising movements.

  • Hiding and showing content.

  • Changing backgrounds; using a variable as a switch.

  • Creating arrays.

  • Creating objects.

  • Transforming data.

  • Inputing objects into an array.

  • Formating image files.

  • Using the touch and click interface.

  • File browsing

  • Load Button

Issues: Load Button

It was my intention to create a button which allowed the user to browse for a image file and load it as the puzzle that must be put back together; time on the project was limited and although I had successfully created a button which allowed me to browse for a file I did not have enough time to complete the load functionality - bearing in mind the current limitations of my programming skills.

 

However I felt learning how to create a button which allowed me to browse for a file and also how to use terms such as file data (to view the data as it passes from one function to another) was a massive step up for me and really contributed to my learning: although this element of the project was left out of the final product I felt particularly proud about this element of my work.

 

bottom of page