Here’s a look behind the scenes of my ongoing JRPG project, Kalm — a 2.5D adventure built in Unity and inspired by my favourite Final Fantasy titles (VII, VIII, and X).
(Play the game here)
https://amario92.itch.io/kalm
After a mysterious comet crashes into the Kalm Lands, strange energy begins seeping through the earth.
Guided by fate, Zavian sets out to uncover its secrets — joined by Yuna, a close friend and an archer with secrets of her own.
This project started after I completed the Unity 2.5D Turn-Based Combat course from GameDev.tv, and quickly evolved into something much bigger.
I wanted to take what I learned and push it further — expanding both the visuals and gameplay systems to create something of my own.
The names and locations throughout Kalm subtly reference the Final Fantasy games that inspired its world.
Some of the character names draw inspiration from Sufi, Arabic and Persian culture.
🎮 Expanded Features:
- Custom Shader Graph screen transitions (shutters, fade)
- First playable area: Kalm Lands → Kalm Village
- JRPG-style location title animations and cinematic intro crawl
- More immersive UI work when entering zones.
- Original characters and dialogue, including an early story event with Zavian and Yuna
- Dialogue panels with options
- Character art for UI dialogue boxes (AI made)
- Environmental VFX and god rays tied to story events
- Persistent data and seamless overworld–battle transitions
- Area-based music triggers and unique SFX for each character (Extended audio logic: ensuring music resumes correctly after battle/scene transitions)
- Game over screen
- Prologue scene
- Main Menu scene
- Pause Menu
- Inspired story
and more!
It's still early days, but I'm pleased with the progress so far.
Act II – Shadows of the Forest
The next section of the game is in development!
The tone shifts significantly — darker atmosphere, heavier story beats, and more exploration.
Retro RPG Menu Sounds - leohpaz (OpenGameArt.org)
Game Over Music by Cleyton Kauffman - https://soundcloud.com/cleytonkauffman (OpenGameArt.org)
Title Screen Music - Philémon Weber (Helmet)
Main Menu Sounds / Battle Intro Sound - KillaMaaki (OpenGameArt.org)
Featuring Music by Matthew Pablo - RPG Battle Theme - "The Last Encounter" (OpenGameArt.org)
Prologue Music - "Time Has Come" - JRPG Chronicles: Golden Age Music Pack (OpenGameArt.org) - Mushra Games
Kalm Lands Music - "Map Exploration" - Mushra Games
Trailer for Part 2!
Pause menu
The effects you see are supposed to be tied to the game. Early on in the Kalm Lands area, you can see similar particles that are tied to the story.
I looked at gameuidatabase for inspiration, as it had a lot of JRPG UI banners.
Battle transition made via shader graph
This video showcases the dialogue system at work with some options.