Gary Pettie

FlickBack

Project Code: Samples available upon request.

FlickBack is a fast paced game where players try to improve their reaction times by flicking directional tokens.

Includes 120 levels across 4 unique modes of play: Standard, Mover, Spinner, and Chaos!

The game is available now on both Android and iOS:
Google Play Store: bit.ly/FlickBackA
Apple App Store: bit.ly/FlickBackB

For more information on the game, follow us on social media (Facebook & Twitter) @FlickBackGame

Details:

FlickBack is being created in collaboration with New Breed Games, LLC.

I am the sole developer on this project, handling all programmer art and design work.
The IP belongs to New Breed Game, LLC and they will be primarily responsible for marketing.

The game utilises reward based ads and in-app purchases for monetisation. However, we know that everyone hates the endless sales pitch and pop-up ads in free-to-play games so have worked hard to make them as unobtrusive as possible.

Banner_FullColor_Logos_1500x500.png
 
 
Logo_512.png

CVD Filter

Project Code: Available from within the asset.

Details: 
Now available for the Unity built-in render pipeline (post processing v2 stack), universal render pipeline (URP), and high-definition render pipeline (HDRP)!

These asset contains a selection of post-processing profiles designed to help you improve the readability of your in-game visuals, for people with CVD (Color Vision Deficiency) - also know as Color Blindness.  In just a few clicks you can quickly see your game the way those with various forms of CVD might. 

The most common form of CDV (Red-Green) affects around 8% of men and 0.5% of women. That's a whole lot of potential players! 

Filters included: 
* Normal - This filter applies no color correction, this is the default.
* Protanopia - Simulates missing red cones. 
* Protanomaly - Simulates reduced sensitivity red cones. 
* Deuteranopia - Simulates missing green cones. 
* Deuteranomaly - Simulates reduced sensitivity green cones. 
* Tritanopia - Simulates missing blue cones. 
* Tritanomaly - Simulates reduced sensitivity blue cones. 
* Achromatopsia - Simulates completely missing cones. 
* Achromatomaly - Simulates reduced sensitivity of all cones

Notes:
This free asset was originally released on the Unity Asset Store in 2018 and was revised for the new render pipelines in 2021.

Links:
CVD Filter (PPv2): https://bit.ly/CVD-Filter-PPv2
CVD Filter (URP): https://bit.ly/CVD-Filter-URP
CVD Filter (HDRP): https://bit.ly/CVD-Filter-HDRP

8s.PNG
CVDFilter_All_350x350.png

Retro Rocket Run

Project Code: Available upon request.

Retro Rocket Run is an arcade style infinite runner where you must make the decision on whether to collect or avoid the coins. 

Collecting coins will help improve your high score but will also trigger negative effects that will lead to your demise. 

How long will you last and can you make it to the top of the global leaderboard?

The game officially released on the Google Play store on 2nd March 2018.

Unfortunately it is no longer available to download.


Details: 

I was the sole developer on this title, handling everything from gameplay programming, UI design, graphics, and 3D Modelling.
(The ships were created using parts from the Star Sparrow Modular Spaceship asset from Ebal Studios).

The game utilises randomly generated tracks to create a different level every time you play.
All coins and level chunks are handled using object pooling for efficiency.
Level data is stored as a csv, which is read into the game using a 3rd party script (here).

There are 5 ships available, in 8 color combinations, with 6 different trails - leading to 240 potential combinations for player to experiment with.

The game also offers 33 achievements and 5 leaderboards for players to compete in, which are handled using the Google Play Games Services. 

Rare coins are used to unlock new ships, colors, and trails, which are obtained directly within each level.  They can also be obtained via the conversion of standard coins, as well as being awarded to players who watch rewarded ads within the game (served by AdMob). 

feature_graphic_820x462.png
Retro Rocket Run.png

Oh No, My Patio!

Project Code: Available here (Github).

Details: 

Oh No, My Patio! is a puzzle game where you must unscramble the paths by rotating tiles.
Complete the grid in the least amount of moves to increase your star rating. 
All levels are randomly generated, so no two puzzles are ever alike!

Notes:

This prototype was designed to highlight my understanding of graph theory and the use of dictionaries. 
This is also the first game where I've played around with more interesting scene transitions and level selection.

Everything in the game (except audio) was created by me.  

The game was launched on Kongregate.com on 3rd June 2018 and received an average rating of 2.6 - Play it here for free.

gametile (2).png

Stat Tracker - Betrayal at House on the Hill

Project Code: Available upon request.
Download apk (Android only): here.

Details: 

A simple stat tracker for the board game "Betrayal at House on the Hill".  Just pick your starting character and you're away!

Notes:

If you've ever played this board game, you'll know that the stat tracking boards in the game aren't great.  The clips constantly shift and the whole thing is a bit of a nightmare.  
So, I decided that I could probably code a solution quicker than it would take to re-mould all of the clips and get them working properly. 

Since everyone in my gaming group tends to have their phones with them this companion app also allows us to save a bit of table space, which can be very handy with this game!

The whole app was developed in just a few hours, so it's not the prettiest but it gets the job done.

stat 2.PNG
stat 3.PNG
StatTrackerBaHotHLogo.png

Carnyx

A slight departure from my usual Unity projects.  This one is actually a board game I designed!

Carnyx is a 2-player deep strategy game of elimination that is designed to be easy to learn but difficult to master.  

Call for reinforcements by capturing the central square and take prisoners by landing on them.
Win by removing all of your opponents pieces from the board.

Taking Chess and Draughts as inspiration, I wanted to make a game that felt like it had existed for centuries.  I've used a simple wooden board and ancient Roman and Gallic coins (held in cloth bags) to help reinforce those themes.
I also incorporated a simple (and optional) gambling mechanic, which really adds another layer of depth to the entire playing experience.  

The game is currently in the process of alpha playtesting.  If you would like to take part, please contact me.

You can find the complete rules here.

You can also play using the link below.

The artwork used for the box image is copyright to it's respective owner.  This is purely used as a placeholder image and will be replaced in due course.  

No proceeds will be generated from the usage of this artwork.

Box Art Concept.jpg