Description of App
Treble Bull is a roguelike deckbuilder set in the world of pub darts.
Select cards from your hand, aim for the board, and rack up massive scores through clever combos and strategic upgrades.
THROW YOUR WAY THROUGH PUBS ACROSS THE GLOBE
Start in London and work your way through Dublin, Tokyo, and Amsterdam. Each pub brings tougher bosses, unique modifiers, and new challenges.
BUILD YOUR PERFECT DART
Customize your dart with Flights, Barrels, Shafts, and Tips. Each part adds unique scoring bonuses and multipliers that stack in powerful ways.
COLLECT OVER 100 UPGRADES Drinks, Chalks, Gloves, Shirts, Watches, Tattoos, Snacks, and more. Every item changes how you play and opens new strategies.
OUTSMART THE BOSSES
Each round ends with a boss that bends the rules: Blocking segments, hiding cards, speeding up your meter, or stealing your coins. Adapt or lose.
OPEN BOOSTER PACKS
Spend your hard-earned coins on blind booster packs to expand your deck with powerful new cards.
KEY FEATURES
• Roguelike runs with permanent progression
• 60+ unique dart cards to collect and play
• 16 upgrade categories with 100+ items
• 50+ boss traits that remix every run
• 35+ relics that modify the rules
• 4 pubs with unique starter decks and modifiers
• Satisfying score cascade animations
• Fully offline, no internet required
Comments
Another great game.
Man when are you gunna stop surprising us with cool shit? Thanks. Just one question. I have no ideas how load outs works. Perhaps these can be made a little bit more accessible with VO?
loadouts
Thanks so much for the support Jonathan!
When you start a round the first dart is always selected by default. If you double tap the third one for example it will be selected and if you double tap again Voiceover will announce your loadout for the third dart. The loadout is a list of all equipped parts: flight, barrel, shaft and tip. if you have nothing equipped, just find the close button and select another card to throw. You can buy the parts in the shop between each round.
What improvements do you suggest for this screen?
Accessibility improvements
Hey so I don't know, kind of surprised you did not see these issues while testing but I'll go ahead and throw them out right here. When you start the next leg and something is in your inv, Everything is read out as separate UI elements mostly. For example,
Do not use say all here.
Unequipped parts.
You have
x
dart parts
s
in your inventory that
is
not equipped to any dart.
I don't know why this is laid out like this but it's annoying to have to swipe round like this when everything can be just in one UI element. No excuse. For example, You have x dart parts in your inventory that is not equipped to any dart. The name of the idem plus type should also be in one UI element. When you go to equip stuff from your inventory it's worse. I can navigate to the dart in question via heading, but everything after that, it's atrocious.
Image, flight
flight
empty
no
flight
s in inventory.
What it should be.
Flight, image
flight empty
no flights in inventory.
image, barrel
barrel
empty
no
barrel
s in inventory.
What it should be.
barrel, image
barrel empty.
no barrels in inventory.
And so on. Never mind having to equip an idem cause all that is in separate UI elements as well. Choose a
tip
from your inventory. That should be in it's own UI element as well. Everything having to do with them two screens I stated above needs a lot of work. You get the idea. Everything needs to be in one UI element instead of all these separate elements cause I cannot stand having to swipe constantly to find what I'm looking for when I shouldn't have to. It also makes it that much harder to read. I would love for this to be better UI wise cause as of right now, very cluttered. Also, a suggestion. When looking at your equipped darts while playing, it would be nice if vo told you if that dart has already been used or not cause sometimes I like to switch my order around.
re: Accessibility improvements
Hey! Thanks so much for your detailed feedback!
I've noticed all these things during testing, and tried to fix it and reduce the amount of swipes by adding the Headings in the shop, so that you can jump to the important parts like items for sell, go to your build, jump to the first, second or third darts.
What you can do for example if you want to equip a shaft to the second dart is going to the heading of the third dart and just swipe left a few times to equip it from your inventory.
I did my best to minimize all the issues, but unfortunately I'm not a programmer. The game was coded using react and typescript. I've sent many accessibility articles to the developer and some design changes that I suggested for example jumping the Voiceover focus to the item description while trying to buy something in the shop wasn't possible. But we managed to at least send an announcement to the screen reader that there are buttons either to buy or cancel.
But of course this is a work in progress. The game will receive much more content in the future. The developer is happy with the initial reception and will probably launch it on other platforms like Steam and Android.
If anyone here reading my comment has experience with this programming language and know how to directly improve any screen in the game, the developer is always open to suggestions.
Did anyone manage to clear the first pub?