ASTRABATTLES
ASTRABATTLES
A fast-paced indie game built to merge code and creativity—where every mechanic tells a story.
Project Description
AstraBattles is a game development project I created to showcase my ability to design and build interactive experiences using modern game engines. It’s a fast-paced, space-themed game that merges strategic mechanics with arcade-style gameplay, built entirely by me — from scripting core systems to designing levels and UI
Role: Developer / Designer
Team Size: 1
I wanted to demonstrate my versatility as a developer beyond web apps and AI — particularly my ability to craft engaging, responsive experiences that involve real-time interaction, physics, and gameplay loops. Game development has always been a creative outlet for me, and AstraBattles gave me a canvas to experiment with mechanics, animation, and polish.
View Trailer
Using Unity and C#, I scripted movement systems, enemy AI behavior, score tracking, and level progression. I focused heavily on clean architecture and modularity so I could iterate quickly. The visuals were kept sleek and stylized to emphasize mechanics and responsiveness rather than complex asset production.
AstraBattles showcases my capability to take an idea from concept to fully playable experience on my own. It highlights my technical range — from UI programming to gameplay systems — and my design sensibilities in balancing challenge and fun. This project reflects the creative side of my development skill set.