IAN O'FLAHERTY
welcome


tools





Unity
UE5
Photoshop
Notion
Jira

Contact info

Hey, I'm Ian! I am a Game Designer with a year of professional experience. I enjoy designing and prototyping engaging mechanics and systems, especially in collaboration with others. My favourite kind of games are ones with fast-paced and stylish action.
"About Me"
Click About Me at the top of the page to find out more!
GAMES
Below are the games I've worked on! Some professional, some personal. For the projects I'm allowed to, I've attached links to itch pages, more information and videos. Enjoy!

DERAILED
Responsibilities
-
Core Design
-
Economy Design
-
Level Design
-
UI / UX Design
-
Balancing & iteration driven by live data and player feedback
-
FTUE design for improved onboarding & early retention
-
Initiating sprints & defining features for multiple departments
- Quest and narrative design
Type Of Game: Survival, Action, Mobile
Roles: Designer
Engine: Unity C#
Kwalee | Professional

Embark on a wrecking railway odyssey through a world shattered by the apocalypse, where your choices decide the downfall—or survival—of humanity.
In this pulse-pounding action survival adventure, you take control as a fearless train driver, steering a locomotive through a treacherous wilderness teeming with danger and death.
100k+ Downloads


Cerebral surge
Responsibilities
-
Core design
-
Designing game systems and mechanics
-
Creating and maintaining a Game Design Document
-
UI design and animations
-
Temporary producer
-
Organized usage of Jira and scrum methodology
-
Quality Assurance
-
Sole programmer
Type Of Game: Movement Shooter
Roles: Designer / Programmer
Engine: Unity C#
Team Project | Professional | Octopus 8
Team of 5
Give the world one last middle finger while skirting between life and death using the cult's powers against them. The lower your health, the stronger and faster you become! Fight corrupted monsters across multiple trials and destroy the cult once and for all.



HORIZON BOUND
Responsibilities
-
Designed a character management system, including progression, equipment, skills & traits, etc.
-
Concepted new survival mechanics that explored the game's core survival pillar.
-
Created unique 'Island' mechanics that differentiated each island from one another.
-
Improved the onboarding & FTUE features in the early stages of the game.
-
Designed new character AI logic.
Type Of Game: Survival, Management, Simulation
Roles: Designer
Engine: Unity C#
Kwalee | Professional

In Horizon Bound, players will guide the survivors as they explore, build, and uncover the ancient secrets of their new home. Gather food, craft tools, construct shelters, and expand your camp to withstand the island’s harsh challenges.
10k+ Downloads (Early Development)


SCRAPSHIFT
Responsibilities
-
Core design
-
Designing game systems and mechanics
-
Designing a complex combo-oriented combat system
-
Creating and maintaining a Game Design Document
-
Lead Programmer
Type Of Game: Hack'N'Slash, 3D Platformer
Roles: Designer / Programmer
Engine: Unity C#
Team Project | Tranzfuser 2024

Team of 5
A 3D hack-n-slash game (inspired by the Devil May Cry series and Platinum Games) where the player uses giant magnetic gauntlets to beat the scrap out of enemies. Set in a post-apocalyptic scrap-wasteland fusion of Rio de Janeiro and the Australian outback, the game's world, narrative, and characters take heavy inspiration from anime produced by Studio Trigger.


Queens Master
Responsibilities
-
Contributed to economy balancing to support strategic resource use & RV engagement
-
Helped rebalance boosters to preserve puzzle challenge
-
Assisted feature design for daily puzzles, events & cosmetics
-
Provided playtesting & provided actionable design feedback
Type Of Game: Puzzle, Mobile
Roles: Designer
Engine: Unity C#
Kwalee | Professional

The concept is elegant and classic, but with a modern twist: the board is set into different colored tiles, and your goal is to place one queen in each set. But here’s the challenge—queens don’t share rows, columns, or touch one another. To win in this puzzle, you’ll need logic and wit to think ahead and make every move count.
1 million+ Downloads


DARK ROLLS
Responsibilities
-
Core Design
-
Numeric Design
-
Level Design
-
UI Design
-
Creating and maintaining a Game Design Document
-
Creating a video pitch using Premiere Pro
-
Developing a prototype
Type Of Game: Soulslike, Cooking
Roles: Designer / Programmer
Engine: Unity C#
Solo Project | Competition | Search For A Star

Dark Rolls is a Soulslike meets cooking game set in a cosy, gothic and hellish environment. Players can gather ingredients from defeating enemies and combine them into various recipes. Using their magical oven, they can bake these recipes to receive new powerful weapons to tackle even bigger foes.


DEATH DEALER
Responsibilities
-
Core design
-
Designing game systems and mechanics
-
Programming systems and mechanics
-
Sprint management and usage of Scrum
-
UI design and animations
-
Level design
-
Unreal Engine Blueprints
Type Of Game: Hack'N'Slash
Roles: Designer / Programmer
Engine: Unreal Engine Blueprints
Solo Project | University

Death Dealer is a 3D Hack'N'Slash that uses inspiration from the Y2K aesthetic, with a big focus on stylish action. The player takes on various robotic enemies that have taken over the city through various attacks and abilities. The combat system takes heavy inspiration from Kingdom Heart's proximity combat.
There is no playable version for this project unfortunately, so here's a video!


HUNTER AND THE HUNTED
Responsibilities
-
Core Design
-
System Design
-
Creating and maintaining a GDD
-
Programming systems/mechanics
-
Programming multiplayer functionality
-
Utilising Scrum methodology
-
Scrum Master
-
Quality Assurance
-
Numeric Design
-
Creating a commercial video pitch.

Type Of Game: Survival, Multiplayer, PVP
Roles: Designer / Lead Programmer
Engine: Unity C#
Team Project | University
Team of 4
In the 1 on 1 fights of Hunter and The Hunted, players embody tactical hunters during the day, strategically trying to outmanoeuvre one another all whilst collecting loot. Players can craft weapons and hunt for runes that transform them into demons, to defeat their rival, repair their boat and escape the cursed island.




































