A downloadable game for Windows

Graph flyer is a challenging infinite flyer where you must swap between three shapes as you progress and try not to crash:

  • The triangle: Your go to bread and butter, the triangle can fly upwards and is the only shape that can do so!
  • The circle: Can't fly but can roll along the ground, good for those tight spots!
  • The square: Also can't fly but also won't die enemy triangles and lasers (anything that is red!)


  • 'Left Mouse Button' or 'Space' - Fly upwards as the triangle (I'd recommend left mouse button, it will help with the extra precision needed).
  • 'W' - Turn into the triangle
  • 'Q' - Turn into the circle
  • 'E' - Turn into the square

Design Notes

The initial structure to the game was retained - the scene loader system and user interface have all been used and handled in the same way, the UI was added extra functionality as extra scenes and screens were added to view controls, a tutorial, results screen upon dying, etc.

The initial scripts such as the game manager were used and refactored somewhat.

The magnetization script was used and slightly modified to provide the behavior of the enemy triangles that fly towards you.

The player controller script was clearly changed to fit the design of the game and provide slightly tighter controls.

An important note regarding what is and isn't mine within the game:

  • Everything in the game was created by me from the assets to the scripts to the scene layout and level/section design, excluding the following:
  • The music was made by my Lomy Mincher, I don't have much musical expertise, so my housemate offered to make music and sound effects to my specification.
  • The use of a few of unity's standard assets - I used a few image effects that are provided within the unity standard assets to help create the aesthetic I was looking for, I was trying to create a flat looking 2D-esque game with some shading and shadows. So I used varying scene lights and orthographic camera and the following image effects to achieve this:
    • I used sobel-depth edge detection script to provide the continuous outlines to my 3D models.
    • An anti-aliasing script to smooth edges slightly.
    • Finally a bloom script to give the brighter sections more vibrancy.

Install instructions

Unzip the the zip file then just double click the .exe file.

I'd recommend playing at either 1920x1080 fullscreen.

Or a smaller windowed resolution if you're finding concentrating on everything a bit hard - the game looks fine in a window and you will have broader view looking less far away.

You should be be able to run on fantastic regardless (hopefully) - V sync is off so performance is good - around 1000fps on a gtx 1060.


GraphFlyer.zip 23 MB

Leave a comment

Log in with itch.io to leave a comment.