Hi everyone,
I’ve always liked old browser-based mafia games, but I wanted to build one where the systems feel more connected and where the text gives weight to the player’s actions.
I’m working on GangShot , a dark, text-first mafia browser strategy game currently in active testing and development.
This is not an official launch announcement, and I want to be transparent from the beginning:
- There is currently no VIP shop
- There are no real-money purchases
- There are no paid advantages
- The game is not being monetized during testing
If a VIP shop is ever introduced, it will only be considered when the game is ready for official launch. Right now, the focus is gameplay, balance, writing, systems design and player feedback.
Content note: GangShot uses crime/mafia themes, but the current goal is atmospheric underworld strategy rather than graphic violence.
What is GangShot?
GangShot is a browser-based mafia game built around text, choices, progression and consequences.
It is not a traditional parser game, and it is not trying to present itself as one. It is closer to a persistent, text-driven strategy RPG where the player’s actions affect economy, reputation, risk and the state of the underworld.
The core idea is simple:
Every move has consequences.
Crimes can bring money.
Money creates power.
Power attracts attention.
Attention creates heat.
Heat brings police pressure.
I want the world to feel like a living underworld, not just a menu of buttons that give rewards.
Why I’m posting here
I’m posting here because I’m interested in the intersection between browser games, interactive fiction, systemic narrative and long-term player progression.
GangShot is text-first. Most of the experience is communicated through written feedback, player choices, consequences, history, status changes and evolving systems.
The challenge is making those systems feel dramatic, readable and meaningful.
I would love feedback from people who care about interactive fiction and text-driven design, especially around how to make repeated actions feel less mechanical and more like part of an unfolding story.
Current gameplay direction
GangShot is being built around systems such as:
- Crimes
- Jobs
- Rackets
- Missions
- Contracts
- XP, levels and ranks
- Reputation
- Energy and cooldowns
- Health and recovery
- Heat and wanted pressure
- Police / jail / prison consequences
- Banking
- Marketplace
- Auctions
- Properties
- Inventory
- Vehicles and garage systems
- Gangs
- Territories
- Long-term economy balance
The goal is not to create a simple “click crime, get cash” loop.
I want each action to sit inside a wider structure of risk, reward and consequence.
For example, a crime should not only be a reward event. It should also be a story event, an economy event and a risk event.
A player may gain cash, XP or reputation, but they may also generate heat, lose health, trigger cooldowns, attract police pressure or create future problems.
Economy and consequence design
The economy is one of the most important parts of the game.
Money should not only be earned. It should be moved, protected, risked, spent and reinvested.
A mafia game needs sources of money, but it also needs pressure:
- Banking and protection
- Market fees
- Auctions
- Vehicle costs
- Recovery costs
- Gang contributions
- Property management
- Police pressure
- Risk from aggressive play
I’m trying to avoid an economy where players simply repeat the highest-paying action forever.
Instead, the ideal design is:
- Some actions are safe but slow
- Some actions are risky but profitable
- Some actions create heat
- Some actions create reputation
- Some actions help the player alone
- Some actions affect gangs or territory
- Some actions are useful only in certain situations
The hope is that players will make decisions based on timing, pressure, risk and long-term goals, not only raw profit.
Text and atmosphere
One of the areas I care about most is how the game communicates through text.
GangShot should feel dark, cinematic and criminal without becoming parody or empty “mafia aesthetic.”
The interface can show numbers, but the writing needs to give those numbers meaning.
A cooldown is not just a timer.
It can represent hiding, recovering, waiting for heat to cool down or planning the next move.
A failed crime is not just a failed roll.
It can become a moment of tension, injury, police pressure or reputation loss.
A gang war should not just be a calculation.
It should feel like a struggle for power, loyalty and territory.
That is the part I think may be interesting to people here: how to make systemic browser-game loops feel more like interactive fiction rather than spreadsheet management.
Testing phase
GangShot is currently in testing because balance and pacing matter.
A design can look good on paper, but players always find patterns the developer did not expect.
I want to learn things like:
- Which actions feel meaningful?
- Which loops become boring too quickly?
- How much text feedback is enough before it becomes repetitive?
- How can repeated crimes stay atmospheric?
- How should failure be written so it feels fair, not frustrating?
- How much randomness feels good in a crime system?
- How can heat/police pressure become narrative tension rather than just punishment?
- What makes a browser-based text game feel alive over time?
Questions for the community
I’d be grateful for thoughts on any of these:
- In a text-first browser game, what makes repeated actions stay interesting?
- How much flavor text should a game show before it starts slowing the player down?
- Do you prefer short atmospheric result text, longer descriptive passages, or a mix depending on event importance?
- What are good ways to make failure feel narratively satisfying?
- How would you make a crime/heat/police system feel like story pressure instead of just mechanical punishment?
- What kind of writing helps a persistent browser world feel alive?
- Are there IF works or text games you would recommend studying for atmosphere, consequence design or repeated-action writing?
Final note
GangShot is still being built and tested.
This is not a commercial launch post, and I’m not here to push monetization. There is no VIP shop during testing, no real-money purchases and no paid advantage system.
The current goal is to build a strong text-first mafia browser game with connected systems, meaningful choices, atmospheric writing and long-term progression.
Thanks for reading.
GangShot
**Build your empire. Rule the underworld.
X : @GangShotGame
**
I can’t include a direct link yet because this is a new forum account.
If anyone is interested in following the project or testing later, please reply here and I’ll share the link.