Just a guy who keeps getting random ideas and then somehow ends up spending weeks building them.
Sometimes the projects work.
Sometimes they become valuable learning experiences.
(they got abandoned).
Either way, I had fun making them.
I code, compose music, design weird systems, and occasionally create things that actually function.
I'm a hobbyist creative based in Chennai, India. Not a specialist in anything but curious about everything.
Legends Media is essentially a digital lab for ideas that sound cool at 2 AM. Some projects make it out alive; others end up in the graveyard. I'm just here to build, learn, compose, and break things.
A transparent look at things I've built, am currently building, or abandoned when a new shiny idea came along.
An interactive learning app which teaches concepts using interactive simulations and references. (ai students whom you teach to learn)
Check it out...A functional todo planner mainly focused on hyper specific discrete tasks like solving questions and tracking progress,
Learn more →A multiplayer business strategy game featuring hexagon grids, supply chains, and complex logistics management.
Learn more →Different eras, different obsessions. This is how I got here.
We didn't have any paid games or consoles in our house. My childhood was full of flash, Java and mobile games. I had almost a 100 games on my mother's phone which had like 2 or 4GB space max. I'm still not sure how I achieved that feat having 20mbps internet speeds.
I fondly remember games like Hill Climb Racing, Fireboy Watergirl, Bob the Robber, Papa Louie's games, 3 Pandas, Temple Run, Subway Surfers, Taxi Rush — and there were many more. I absolutely loved playing these and imagining my own story, especially in open world games. In Extreme Car Simulator I would run a taxi service.
But after a point there were just too many games — I started exploring other ways to keep myself entertained.
I liked the idea that there was an instrument that let me play music without having to master the basics for years. (No shade to violinists.)
I started learning the keyboard in the context of a South Indian musical tradition called Carnatic. I wasn't at an age where I could appreciate the nuances and beauty of music — but I was just happy my tapping could create sounds. I really enjoyed playing the keyboard. I'd practice just for the joy of it, just to get the song to sound a bit better.
I appeared for a few examinations — played a few pieces practically, wrote theory about the composition, its raga, tala, composer, intent. Completed 4 grades out of 8, which focused up to varnams.
The thing is, these examinations are intended for more traditional instruments like violins or veena, or for vocal students. The skill level to get to playing is just different. (I found singing them much harder.)
And these exams got a bit repetitive — every year, 3–4 new songs, learn the theory, perform, finish a grade. Seeing piano covers on YouTube, hearing composers like A.R. Rahman talking about combining western and Indian influences, my curiosity peaked.
Now I wanted to learn the western way. I started basically from scratch — unconventional fingering techniques, learning to read sheet music, time signatures, key signatures, scales, chords, triads, tritones, circle of fifths. Despite having played the keyboard for 5 years, the initial grade was harder than my 4 Carnatic grades.
We didn't even use the left hand earlier — apart from changing presets and rhythm, it was mostly idle. Now I had to train my left hand to be just as competent as my right, which I found disorienting. It required some extra hand–mind coordination and the timing felt very weird.
I had always just played based on the "groove". Carnatic compositions were consistent with the tala system — clear in timing, the notation left interpretation open, guided by a Guru always present to teach. The western approach is more for self-discovery. Everything was clearly stated. If it's a quarter note, you don't play it as a dotted quarter — that extra half beat breaks the piece.
Half the time I hadn't even heard the original piece. I kept adding a groove instead of staying on tempo. I also didn't understand how chords worked — I just knew C maj = C + E + G, and if the next chord is Gm I had to go G + B♭ + D, so I ended up memorising every chord I came across. And dynamics? Best I could do was staccato or not. Don't ask me for ff, p and all that.
Amid COVID it got really boring. I just attended classes for the sake of it, barely practiced, my class session was my practice time. My poor tutor had to hear that nonsense — watching me play the wrong thing over and over for hours.
Once my 4th grade was over, I just quit.
After being inspired by a lot of movies, I naturally wanted to make my own. I started a YouTube channel in 2018 — wrote, directed and acted in my own videos. (Some shamelessly plagiarised from popular videos.)
They were cringe and had barely 20 views, but it had me learning a lot of the basics: video editing, audio narration, script writing, the acts of a story, lighting, cinematography and a lot of film making principles.
20 views. Barely. But I learned more from those videos than any course could've taught me.
Around the same time, I got really into animation. I loved all forms of it — Flipbooks, Stop Motion, 2D Hand drawn, Computer generated. And upon this journey I came across a peculiar piece of software called Blender.
I saw the first Blender Guru 🙏 tutorial and installed version 2.79. Wow this looks cool, and it's free and open source (I didn't know what open source meant but sure, must be a good thing). I started watching tutorials left and right — modelling, rigging, animating, keyframes, materials, modifiers, rendering, mesh geometry, physics rigidbody simulations, particles.
And the director peeped in again. I tried to make many short films in Blender. I had an idea, I'd get to modelling — it would look kinda crap — so I'd just give up.
This is a recurring theme.
After COVID I found a lot of free time on my hands. Me and my friend were writing a huge "book" (it was more like a screenplay with dialogues) — 10 stories within a story, a project we'd initially started 5 years back then abandoned, now back up again. An anthology sci-fi comedic thriller type epic. While we were working on it, my friend kept asking if we could make a game.
I knew nothing about it and was initially reluctant — my previous attempts at some random free game-making app were just entertainment for a while, then I didn't get much joy. But he kept talking about it and after seeing his first platformer game I got excited. Ok... maybe this thing is good. And the next time he asked if I want to make a game I said sure, let's do it.
I made the art for the game (spillover from the animator era — I was learning pixel art) and he would code it. That was the deal. And on seeing my character — a robot — move on screen with my input. That was bliss. I loved the concept of making games now.
I found a great tutorial series by Brackeys and chose Unity. I didn't know how to code — my most programming-adjacent activity was making webpages with just HTML and CSS. But I followed along, made a cube game. It was so fun. Not the game — that was mid — but the process was so fun. I enrolled in a game jam, the Kindred Jam. I just mindlessly copied the entire code step by step. If I changed anything aside from the theme or art, I was screwed.
Then slowly, I started learning the patterns and the reasoning behind why this line is being coded, how Unity's interface works. I got comfortable enough to start making my own games.
There's a common theme among all my interests — all are creative fields which I suck at. But these are the kinds of things I enjoy doing in my free time. I like how the logic fits together. Especially with game development, there are a lot of problems you need to find solutions for. Quite a bit of math.
I had always loved math for being the universal language and physics for being the practical application of mathematics. Game development gave me a virtual environment to make our own problems. That's the fun part — you're not just finding solutions to other people's problems, you're making your own. The challenges are very unique to the setup and environment you've created in your project.
Let's say I have a player. I have to make him jump. Simple, just add some force in the Y direction. So I get an input — when the player presses spacebar, add a force. Great, a jump works. But the player can spam spacebar and fly away. So we need to add a ground collision check so I can only jump if I'm touching the ground. But what do we consider "ground"? We use a layer system, tag certain objects as ground...
The point is — there was no player or ground or anything. You created all of this. You make a cube, make it long, it's the ground now. Make it a different colour, that's the player. Add a script to move it, it's a moving platform. Truly, your creativity and technical skills are the only limit. You could do ANYTHING.
I have always been fascinated by machines and vehicles and how they operate. Mechanical systems always fascinated me — gear systems and aerodynamics seem like magic. Having practically grown up with a computer I had always been fascinated by the software, but more so with the hardware. I have to know the inner workings.
When I saw edutainers on YouTube like Veritasium, Kurzgesagt, 3Blue1Brown, I saw a beautiful field full of logic and brilliant thinkers. The laws of physics haven't changed but our understanding has brought about so much innovation and progress.
The piano is one of the most beautiful and complex engineering marvels in terms of instruments. Seeing planes fly over my head every day I think — if human brilliance can make us fly, soar across the sky, break the barrier and say that sky is not the limit, it can solve everyday problems.
My love for electronics coincided with my game dev passion. Embedded systems and controlling circuits was literally magical. You're telling me there are electrons inside this wire arranged in a way that creates current — and the same electricity that operates my light, fan and refrigerator is responsible for running my computer that's doing millions of calculations based on just turning on and off current. And it makes calculations, simulations, animations, games work in real time, and also operates fiber optic cables transmitting information across continents, powering the games I'd been playing and connecting people of all nationalities, age, gender and class to provide happiness and education.
I decided I had to be an engineer. Computer science seems like the obvious choice — all my hobbies involved a computer somehow. But I don't really want to go into an IT service company and build internal tools my entire career. I want to contribute more.
I've been interested in electronics, I love rockets and aircraft. Would be amazing if I could be a rocket scientist one day and say "it's not rocket science — but wait, it is."
My first childhood ambition was to be a soldier. And I found that all of these dreams come together in the path of a Fighter Pilot at the Indian Air Force.
Seeing the rescue missions, flood relief programs, the badassery of fighters defending the country — Service is what I want to do. I'm gonna be an engineer in Aeronautics and become a pilot.
For being an introverted dork stuck inside his house not even playing video games but making them — a career in the defences... yeah, that's not compatible is it. I gotta do something about that.
I never played any sport seriously growing up. I liked running, I liked the concept of working as a team to achieve a common goal. Hmm, goal... that's it, I'm gonna start playing football ⚽.
I suck at everything I start. I barely knew how to kick the ball and I thought I was fair at running — but no. Not for football you're not. I went to an academy to build up the discipline and have a proper learning path. I threw up the first day I went there. The running was too intense. But we pushed through and after like a year — I could kick a ball now 🥲
I thought I would become a baller with master control and slick dribbling. But like, you don't get things that easily do you. I became an average player despite not touching a football just a year prior — the progress is pretty good, I'm pretty proud of that. But in a team game it's not about whether you've improved a lot, it's about whether you play good.
I was pretty consistent till 2025, after which I had to focus more on academics and I quit the academy. After that I went back to my dork era — but even without practice you wouldn't be as bad as before.
Regarding my fitness — I'm built just like Cap. America. Before the serum though.
There's a common theme in all my hobbies — I consume something (lots of it), then switch over and think how can I produce this? I learn new territories, explore, create a few things, then move on to the next thing but carry over the knowledge of the previous ones.
It's like an RPG with permadeath.
All of these belong in the same space if you think about it that way — but for me they are quite distinct fields. You can also observe the trend of interests coming in cycles.
So the music era begins again. I wanted to make music and just jamming around on my trusted keyboard, I got a tune I liked. I tried out a few DAWs — free trial of FL Studio, Reaper, following my earlier explorations with Chrome Music Lab. I had a groovy tune but FL Studio told me exporting requires premium. Dam. Plan foiled.
I tried out Cakewalk by BandLab, made a jazz lofi track and showed it to a few close people — and they kinda liked it! Wow. Maybe I can also explore music. So I started making music whenever I had free time — to take a break from academics and to keep the creative side going.
(There are a lot of overlaps between these eras — I'd used Bosca Ceoil for game music way back, Chrome Music Lab before that. The boundaries are blurry. Always were.)
No idea. That's the fun part. Interests keep changing — that's what keeps us fresh.
When my eyes get tired of IDE compiler errors, I open up my DAW. Here's what comes out: