← All games

Roots & Runes

Unity C# mobile

Overview

Roots & Runes is a cozy survivor-roguelike for iOS and Android. You play a wizard defending a mushroom forest against waves of enemies, growing stronger with every run.

Write 2–3 more sentences: what the player does minute to minute, what makes the game feel "cozy", and what the goal of a run is.

Gameplay

Gameplay video coming soon

My role

Solo project or team? If team: how many people, and which parts were yours?

Design decisions

How and why I made the key design choices and changes in the project.

Divine light beam attack

Problem
Unity's built-in particle system felt too flat for a big, high-impact attack.
What I did
Built the beam from a Line Renderer with additive blending, a warning circle on the ground before it strikes, a 2D point light that lights up nearby enemies and terrain, plus a short screen flash and camera shake.
Why
The warning circle tells the player where the beam will land, and the light, flash and shake make the hit feel powerful.
Result
How did it turn out? What did players or testers say? Anything you would change?

Decision 2 – e.g. choosing mobile as the platform

Problem
What was the problem or goal?
What I did
What did you build or change?
Why
Why this solution and not another one?
Result
What happened afterwards?