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!

Natural Motion | Professional
750k+ Downloads
csr3
Responsibilities
-
Primary designer for seasonal content
-
Live event & feature design
-
Progression, reward, and economy balancing
-
LiveOps support and on-call design responsibilities
-
QA collaboration, playtests, and bug triages
-
Cross-disciplinary development using Agile workflows
Type Of Game: Racing, RPG
Roles: Designer
Engine: Unity C#
CSR3 redefines street racing on mobile.
Master the streets of real-world locations. Choose and upgrade the perfect car for the right race. Equip mods to boost your cars, unlock better performance and unique race perks to progress faster, and become a legendary car collector.



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.


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.




































