top of page

PERSONAL PROJECTS

Owly Game - Feb 2015

Owly is a cuddly character who flyes through tree branches to collect points. He is a competitive one!

Click the video on your right to see a quick playthrough of Owly or try out the game yourself by click 'PLAY'.

 

 

TECHNICAL SPECS:

 

Minimum requirements for a mobile device:

* Android 2.33 Gingerbread or later

* Must support gyroscope

* Touch screen

* 50MB Hard Drive Space

* 512 MB Min RAM

* 1.0 Ghz Min CPU Speed

Ampersand Apps : Iveta Stripeikaite, Oli Blade
 

MY PART

From the start of the project we did not assign any roles for each other. We discussed what ideas we had about our main character and certain controls we wanted to have in the game. I was responsible for all of the Owly artwork and animations; Partial menu art (main menu, pause menu, death menu), background art, Ampersand logo and I provided the sound track for the game; The rest was partial coding;

DESIGN

At first we wanted to create a cute and cuddly owl character. So I began by researching how owls look like and I picked up on different owl features (e.g. big eyes, round body and furry belly). I then made a few quick sketches of what I thought those features combined would look like. Once I opened Illustrator, I drew those features using basic shapes to create a symmetrical animal and I came up with this. All the animations after that were made in Flash Pro where I tried to have small detail to make my animation more special.

The rest of the designs were made for the menus in the game and the advertising campgain.

PROGRAMMING

In terms of coding, I have been responsible for creating randomly generated obstacles (branches in this case) and making sure that other objects in the background are constantly moving and disposed of properly after use. This has insured that our code is optimized and the machine does not process unnecessary code. I also made pixel collision work with the branches and owly to ensure that the the player does not die when touching a transparent background of an image. I was also involved in coding the restart/pause/replay functions as well as incoorporating sounds in the game. Other types of programming were programming the death animation and similar.

GAME FEATURES

Current Features:

  • Available on mobile devices and the web

  • Web versions uses arrow key controls

  • Mobile version uses gyroscope and tap controls

  • Owly fly and death animations

  • The higher you fly the better the score

  • Randomly generating power-ups (give u powers and points) and obstacles

  • Save your highscore

  • Music and sound effects

  • Pause, restart, go back to menu at any point in the game

  • Save your sound state (muted or unmuted)

  • Lovable Character <3

Possible updates:

  • Give Owly the ability to go down

  • Different backgrounds as you go higher

  • Different soundtracks

  • Bug fix with upgrades

  • Make it possible to grab all the upgrades

  • Space out the branches to make the gameplay easier

  • Make the up control in both (web and mobile) versions increase Owly's speed as you hold (instead of tapping)

Long-term gains

It is a joy to work with a partner who shares the same level of passion and commitment as I do! Oli Blade and I have enjoyed working together on this short project and we are both very happy with the results. I hope this time investment will bring us closer together to many more projects, such as this one. We will continue updating Owly to fix all the bugs and add extra features as well as get onto other App Store markets (such as Google Play and Facebook). Keep upto date on our journey.

bottom of page