About:

TD2S is a top-down shooter with roguelike and bullet hell elements where you can build your own guns from modifiers that you get every level. Modifiers range from basic ones, increasing your fire rate or damage to more unusual ones, such as Fra, which causes your bullets to explode into fragments when they hit enemies or set the enemies on fire.

Controls:
  • WASD to move.
  • LMB to fire.
  • RMB to move slower.
  • Scroll wheel to change guns.
  • 1, 2, 3, 4, 5 to select gun 1, 2, 3, 4, or 5 respectively.
  • to pause/unpause.

You can always rebind the keys in settings.

Inventory:
  • Hover your mouse over a modifier to reveal its stats and description.
  • Drag the modifiers into your guns to alter them.
  • Use weapon test mode to try out your new guns.
  • Craft new modifiers from your current one by upgrading or exchanging them.

Check out in-game instructions for more information.

Features:
  • 15 different enemies!
  • 23 different modifiers!
  • Infinite amount of levels (level 50 is supposed to be final one, you unlock cheats after completing it)!
  • Music by LLAAPPSSEE
  • Retro graphics!
  • Particle effects!
  • Customizable settings!
  • ...and much more!
StatusReleased
PlatformsHTML5
Rating
Rated 4.5 out of 5 stars
(20 total ratings)
Authorkurt_c0caine
GenreAction
Made withAudacity, Haxe, Bfxr
TagsArcade, Bullet Hell, Retro, Roguelike, Roguelite, Top down shooter, Vector
Average sessionAbout an hour
InputsKeyboard, Mouse
AccessibilityHigh-contrast

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 59 · Next page · Last page
(1 edit)

it... doesnt load anymore? edit: specifically assets/sounds/bubblepop.mp3, bulletbounce.mp3, gunswap.mp3 and llaapppssee-tireofthisplace.mp3 dont load

(+1)

Loads for me, try refreshing the page.

(1 edit) (+1)

still doesnt load,,, is it a bug with opera, maybe?

i'll try with chrome and see if it loads

edit: yeah, it's a bug w/ opera gx

(+2)

I know you don't plan on updating the game but could you just add a full-screen button? this game has been submitted to so many things that it's hard to play, isnt that the point of a game?

Very fun & addicting game, gun crafting system is both simple and deep and allows for creation of some busted builds. There were some quirks here and there (like Pi & Fra saying "reduced by X" which gives the impression of a flat reduction rather than division), but testing allows to iron out quirks and test different combinations of items.

Some suggestions/stuff that would be cool to implement:

1. Add autofire pls my fingers hurt from holding down left click

2. Make it clear that status effects DON'T STACK. I was really confused as to why my gatling burn pellets started sucking hard come level 15 until I realised that reapplying burn does literally nothing for you except reset the duration (hence why my 6 dps burn was taking a while to kill 200+ hp enemies).

3. Add more stats to the stat breakdowns of each gun (stuff like bullet radius, bullet speed, etc) as well as individual stat breakdowns for any submunitions created by modifiers like Tra or Fra. 

4. Add more graphic customization options (turning down explosion/spark graphics, decreasing player bullet visibility, etc.). Turning off bloom barely helps at all when I have tons of exploding homing rockets that obscure literally everything, and also kind of makes the game look dull and sad. 

5. Add different gun types (maybe unlockable/choosable at start of run). Maybe a bulky gun with higher modifier cap but reduced firerate & bullet speed, or a laser gun with drastically shorter base bullet lifespan but fires a continuous stream of energy pellets instead of 1 big bullet. 

Glad that you liked it, but I stopped working on it, so I'm not going to add/change anything.

(+1)

Oh OK then. 
Either way a very fun and engaging game, even though I always end up dying due to my bullets obscuring my entire half of the screen.  

(+2)

This is a great a game, I was a bit intimated by the upgrade system at first, but it is surprisingly simple and deep at the same time.

The visual and audio are like ASMR for the eyes and ears.

This game progresses at reasonable rate, always introducing new mod and enemy types to keep the combat fun and engaging. 

The level of love and passion that has gone into this game is truly inspiring, words cannot express my admiration for the developers of this game.

(+1)

Thanks!

(+2)

Very addictive 50/5

Thanks.

whats a good build for this because i can't make it to 50

(+2)

as soon as i comment this my next run i beat the game lets gooooooo

I suggest publish on steam, web just cause too much lag.

Who's gonna pay for it? Also, I'd have to bundle it using electron.js, the performance wouldn't improve much, if at all.

(+1)

me.

lots of bombers vs negative armor penetration... not the best idea not to care about armor penetration

I did not know you can switch guns

this is way too strongit creates so many bullets that the game lags and nothing can spawn

i took this a bit too late but you get the idea

died to absorbers. the fragments where too much

tip for them: they can be brute forced with enough bullets, and enough firepower when they are shooting can kill them easily.

remember: they have as much hp as a heavy carrier.

weird idea: a way to break down mods for instance,  i got EXP but i needed like AC or sumtin so i could break the EXP down into 2 random uncommon mods (2 cause you could just keep re rolling  until you get the mod or mods that you want)

(+1)

I DID IT!!!!!!

i finally unlocked cheats!!

Also just wondering what the heck cheats does

You'll see when you unlock them.

i cant get past level 49

IF i unlock them

Idea: a quick way to reset so if you get mods you don't want in the beginning you can reset to get new ones or if you want to restart if you get bored with your current mods.

i usually just die to the first level when i get mods that i don't really want

(+1)

I deliberately didn't do that cause otherwise the players would keep re-rolling until they get rare modifiers.

(1 edit) (+2)(-2)

READ AND LIKE TO SHOW APPRECIATION FOR KURT_C0CAINE AND HIS GAME!!!!!

As someone who as been playing your game for the past little while (2 months at most), I must say, you're dedication to this game, and the speed at which you implement new ideas and features is just astonishing. Plus the coding and creation of the game is insane as well. I couldn't have done any single one of these updates in a year, and you've had about 30 updates since November of 21. Impressive.

I am currently doing make up work, with 4 days left in the quarter, with a D in biology because ive been putting off work to play your game. It's an awesome game, especially compared with some of the other stuff thrown on this website(no offense to anyone reading this:). 

Thank you. This is a spectacular game that ive introduced to 2 friends, and we've been competitive about it. I just got to lvl 50 today for the first time, and it was exhilarating to see the Winning Screen. I promise you'll see me in comments for a while.

Great job. Love the game. Insane work, very impressed. Keep up the good work. I wouldn't be surprised if you became a MAJOR game dev in the future. 

Again, everyone who agrees and wants to show love to the great Kurt_C0caine, like this comment(up arrow to the left). 

Once again, thank you. 

(+2)

Just vote 5 stars.

And do that.

I MADE IT TO 50!!!!!!! YAAYY!

I just crashed my computer........ I let cheats get to my head. I dont think max Dru, Fi, and Sca go together well....

(2 edits)

It wasnt even max it was just lvl 5 dru......... I think something happened........

hoooooooooooooooooooooooo

Could you make it so that the "Game Over" screen  shows your stats? Like the lvl, stage, and what weapons you had.

(-1)

No, can't be bothered, sorry.

All good.

(1 edit)

HUH???


me on level 49 after getting instakilled by a mini crasher:

I HAVE AN IDEA!!!!!

No it isnt that important, I just like yelling. Lol.

Could you possibly make it so you can trade a Unique for 12 common? If you do the math, you'd need 81 common to make a Unique, so it seems fair to trade it for 12 common. (disclaimer, math may be wrong...)

I fixed my math. Its 240-something common to make a unique...

Really? 3 epic for a unique(3), 3 rare for an epic(9), 3 uncommon for a rare(27), 3 common for an uncommon(81). Is it not 81?

idk. common, uncommon, rare, epic, unique.  3 x 3 x 3 x 3 x 3 = 243...... im so confused...

Oh, wait. theres also exceptional....

exceptional?  I don't think i remember that tier, what upgrades are in exceptional?

I dunno about that, doesn't sound like a fair exchange.

Yeh, but at least you can exchange the massive guns you don't like for something else. There a lot of times I'd rather have a common Ti than a unique Frz.

You can up the amount of common you get if you want. Go from 12 to 20, or something, but more than that would(in my opinion as a gamer of depressing amounts) be too much to handle.

(+1)

Just a question, does anyone actually use more than one gun? In all of my plays, it has been unnecessary, leading me to not even using the multiple gun mechanic.

No, not rly. XD

I usually use it for weapons that apply status effects.

Like magnetic? The only things i can think of are either using magnetic or the blocking module since they're both too expensive to be on your main damage gun.

yeh.

i use bre then a shit ton of spaas to make bullet bye byes and then have a gun for main damage

can you add like a shift+click to quick add modifiers to your setup and take them off. it gets tedious doing that.

You can right-click a modifier to remove it quickly. I thought about doing the same to add it quickly, but I thought that it would be inconsistent, cause if you have multiple weapons, which gun should it go to? The first one? What if the first one is already full? Should it be added to next one, or just not added at all?

you should add volume settings, like a sound effect/music slider.

(+1)

It will be done soon. Happy new year, by the way!

Just added volume controls today.

Thank you! Also, just a bug issue, level 2 explosion is the same as level 1, and do you think maybe you could spawn the different enemy types in the test your weapon area or just add the option to make a custom wave/level in the "cheat" options.

(+1)

This might be the most ridiculous overpowered setup possible... 

p.s.: Absorbers on their way to ruin my 45+ run: 🏃🏃🏃🏃🏃 

I just added cheats, to unlock them you need to get to lvl 50, and then you can build yourself whatever gun you want, and see which setup really is the most ridiculously overpowered...

(1 edit)

If it wasn’t for absorbers I would already be at lvl 50 😭😭😭

By the way, I really love this game, you’re amazing!

I found another setup which helped me complete the game! Now I have fun experimenting and want to say thank you again for this amazing game!

Glad you like it!

(+1)

Great game! I really like these type of games, and I think you pull the idea off really well.

Thanks.

Sorry for a dumb question, but how does armor/APE work, arithmetically? I've played this game for probably 30 hours and still haven't figured it out.

Armour basically gives the percentage of the chance that the enemy will ignore damage, in which case it also shoots yellow and orange sparks. Armour penetration lowers enemy's armour the moment the bullet hits it. So if the enemy has armour=50 and your gun has APE=30, it's like the enemy has armour=50-30=20. Armour reduction reduces enemy's armour for a certain amount of time, it can even reduce it below 0, in which case the enemy will take extra damage.

I'm gonna add a tutorial in the beginning of the game that explains this stuff.

OK, thanks. Is there a maximum armor an enemy can have? Can negative APE bring enemy armor >= 100%, making them invincible? Is there any advantage to getting enemy armor <0?

I've said it before, but awesome game. It's addicting to get to what I consider the "win state" where your gains outpace any ramp up in difficulty, and then it's just a matter of playing until your browser crashes :)

No, cause if you have negative APE, the chance to hit is calculated a bit differently, it'll never drop to 0, but it will be very low, so killing those enemies will be a pain n the ass. Yes, as I've already said, enemy with negative armour take extra damage.

no way i can live this

apperantly you can change your weapon in the pause screen

also i dont know where i went wrong

I don't see anything going wrong in that picture.

sorry, thats just a lot of bullets for my computer

(1 edit)

Yay! Numbers! 

also for Pi, it says "+0.1 damage" but it lowers damage right?

i somehow made myself invincible and i have no idea how. i got all the way to lvl 146 before i got bored it took like 3 hours

How did it work? Did you keep getting hit but didn't lose health? Did you lose health, but kept living despite hp dipping below 0? Were the enemy bullets even still able to hit you?

i got hit but took no damage after around 3 hits 

You sure it wasn't just the invincibility frame after getting hit?

if it was the invincibility frame then it didn't go away

Hmm...

(+1)

mag plus exp crashes your gam

Fixed. I also started working on tooltips that appear when you hover your mouse over a modifier for at least half a second.

I would like more optimization options. for example, i had two trace on each other, but i could only fire for a couple seconds before my framerate just died, and i have a decently good computer. maybe less lighting, graphics. just a system so i can have thousands of bullets without destroying my computer.

I initially thought that it was caused due to rendering that many bullets, but when I ran the profiler, I saw that it was caused by a fault in collision detection. I tweaked it a little, and now it has a better performance.

Just beat lvl 25 with 4 health.... lo

(+1)

Mine Layers are overpowered...   They are my number 1 most annoying thing in-game. The bubbles are too, but the mine layers need their health dwarfed. By like half.

Yea they are way too overpowered. just to much.

I disagree. Just get a gun with high armour penetration.

Very good game, and I found this.

With this organization of equipment, the game can continue without limit.


Exp + Sca + Da + Fi + Ape + Ac + Spe + Ri + Ti

(+1)

Level 128? How didn't you get bored?

LMAO

The fact that this game is so great, and that

and my insatiable inquisitiveness has allowed me to advance this far.

I guess that means you are a great game creator, I love you krut <3

WHAT THE HELL DID I DO!?!?!?!?


Its impossible to get past lvl 30...  even with ScaaRiiSpeeTiiiTra HoFiiSpeeRii

Yeah, the balance is kinda fucked now, I gotta do something about it.

New Highscore!!

Lvl 26 - Wave 4,  with Dru, Tra, Ho, Fii, Sca.   Awesome loadout.   Dru + Ho is insanely good. Tra, Fii, and Sca made it impossible to see.

(1 edit) (+1)

weird bug i found on level 4 and only on level 4 two shooters were left and the next wave started


it also makes the level end early sometimes

just got sha and it can be very VERY strong

(+1)

That's from the new update. The next wave will start with 3 enemies left, and small guys don't count as enemies.

it makes it very difficult to stay alive early game  if you got unlucky with modifiers

(1 edit)

One thing that I would appreciate is if you could make it save progress, so it doesn't make me restart when the tab reloads. Just a minor issue I have, being in school.

Also, I have a question; does the order of the modifiers matter, or does it operate the same? For example, does Fra Ho do the same thing as Ho Fra?

(+2)

order of the modifiers matters. Fra Ho makes the fragments of the exploded frag have the homing and Ho Fra puts the homing on the frags so the exploded bits shoot off in different directions. 

Kool, thx. Ima hafta test every possible combo now........

It saves progress now. 

...As long as you don't disable third-party cookies. 

Thanks man. That was a quick fix, and i'm honestly impressed. Great job man

(+1)

sad that you're getting tired of working on this game, but that's fair.
will you make the game open sourced or add some sort of quick debug mode/dev mode for people to fuck around with before you call i quits with this?
It's fair if not.

Yeh. Thanks for making the game. You did a great job. I've been playing this for most of my classes since I discovered it like 3 weeks ago. Love it.

I got to lvl 20. Proud. I had Ho, Fii, Fi, Scaa, Exp, Acc, Tii.  Very proud. I hate those damn minelayers, and bubbleboys. 

Viewing most recent comments 1 to 40 of 59 · Next page · Last page