Lior Barkai

Untiy Game Developer
Lior Barkai

I'm Lior Barkai, a Unity game developer with a passion for creating polished gameplay experiences. I love programming gameplay systems and creating tools to improve my workflow.

In my spare time you'll find me looking for my next indie game to play.

Skills & Technologies

Skills & Technologies

C#, Unity, Gameplay Systems, UI Systems, Performance Optimization, OOP, Design Patterns, Excel/CSV parsing, MySQL, RESTAPI, Wwise, Firebase, ScriptableObject architecture, Profiling, JSON Serialization, Save Systems.

Tools & Libraries

DOTween, Feel, Git, GitHub, CI/CD, Custom Editor Tools, Jira, Trello, and Photon.

Soft Skills

Communication, Self learner, Feedback-driven, Problem Solving, Fast learner.

Featured Project

Mist Weavers

Survivor-like — Indie Project
Mist Weavers capsule art
ROLE Solo Programmer
SCOPE Gameplay, Meta, UI, Game Feel, Save Management, CSV Data Parsing
TECHNOLOGY DOTween, Feel, Github,
Unity editor
RELEASE Demo published on Steam.

Mist Weavers is an indie game I’ve been helping build alongside my team for the past 2 years.

It’s a survivor-like roguelite for PC with a more active control scheme that is unique to the genre.

As the solo programmer on the project, I’ve been responsible for:

  • Gameplay, meta, and UI systems that support the core loop.
  • Project architecture built for iteration and long-term polish.
  • Moment-to-moment feel, feedback, and responsiveness.
  • Custom editor tools that improved the content pipeline.
  • Built systems and tools that improved the balancing workflow.
  • Extensive use of DOTween for feedback and visual polish.
  • CSV-driven data pipelines for balancing and content management.
  • CI/CD pipelines for smoother release and iteration workflows.
  • Published demo on Steam.
Mobile Projects

Square-rider

A simple endless runner, managing music, different profiles and control types.
Additional features included, push notifications and daily rewards.
Endless Runner Profiles Multiple Control Types Push Notifications Daily Rewards

Susita Surfers

An endless runner integrated into the Haifa Museum "Susita" exhibition. Built in close contact with the museum, iterating with them until we reached the final version.
The game uses QR codes placed around the exhibition to progress to further stages. Also required optimizing build size and performance to run reliably on mobile browsers.
Museum Exhibition QR Code Progression Mobile Browser Performance Optimization
Game Jams

Until Then

Sole Programmer · 5-day jam · 5th Place overall · Jamsepcticeye Game Jam

A short narrative game with minigames, made over the course of 5 days as the sole programmer. Placed 5th overall in the jam.

Spin Heroes

Sole Programmer · 1-week jam · Juniper Game Jam

A short, cute game built around a spin-the-wheel mechanic, with polished visuals and feedback. Made over the course of a week with a deliberately small, focused scope.

Rusted Gauntlets

Team Lead, 2 developers · 2.5-day jam · Global Game Jam

A chaotic, hectic local co-op party game built in 2.5 days as part of the Global Game Jam, leading a team of two. Won our local jam site.

RopeBound

Team Lead, 2 developers · 4-day jam · GMTK Game Jam

A semi-survivor-like built around a unique rope-based mechanic, made over 4 days while leading a team of two programmers.

Extracurricular & Studies
No projects added yet. // duplicate a .mobile-card or .project block above to add one here