anthonysaade.dev

Postmortem: Bard’s Fighting Arena

What building and running Bard’s Fighting Arena taught me about niche audiences, zero-budget marketing, and the cost of perfectionism, after 21,600+ visits.

By · · 2 min read · Beginner

Bard’s Fighting Arena reached over 21,600 visits, 650+ Roblox group members, and 340+ Discord members. This is a look back at what got it there, and what I would do differently.

What it is

Bard’s Fighting Arena is a multi-media battlegrounds fighter on Roblox. The combat is fast and simple to pick up, but it has a high skill ceiling, so there is always more to learn once the basics click.

What worked

Starting with a niche. The first batch of characters came from a very niche media reference. I wanted to connect with an under-appreciated community instead of competing for the biggest one, and that is what happened. A small audience that feels seen shows up, sticks around, and brings friends.

Marketing on social media only. I kept marketing to social media, which let me reach my own audience and beyond without putting any money down. Every dollar I did not spend on ads could go straight back into the game.

Rewarding the community. Players earn rewards for joining the group, favoriting the game, and liking it. Those rewards are verified through Roblox’s APIs, so they cannot be claimed without actually doing it. The system gave players a reason to engage, and it moved the game’s engagement numbers more than almost anything else. There are also rewards for inviting friends into the game, which helped a lot with growing it.

What did not

Perfectionism. I spent extra time chasing the perfect product instead of shipping more often. Players drift away when updates dry up, and a perfect update that arrives late loses to a good one that arrives on time.

Going solo. I built this project alone, and the workload was huge. Doing everything myself also slowed development, because every part of the game had to wait its turn for the same one person.

Content that did not change the game. I spent a lot of effort on new characters, emotes, and balance passes. Looking back, I wish I had focused on things that add to the gameplay itself: new game modes, skins, and a leveling system give players new reasons to play, not just new things to look at.

What the players taught me

Players do not care about the work behind the scenes. They care about what they can see in the moment.

Tiny micro-optimizations and efficient backend work felt productive to me, but they were not the best use of my time. The things players notice and talk about are the frontend: what is on screen, what they can do, and what is new since the last time they played.

That work still mattered for how the game runs, but it should not have come before the things players could see.