Destroy opponent tanks.

Every time you destroy an opponent tank, you earn points that can be used to upgrade your tank.

Controls:
- Arrow keys or WASD: move your tank
- Left mouse button: shoot
- Right mouse button: enable/disable automatic shooting

Artificial intelligence:
There are 3 different tanks, each one with different behaviour.

UPDATE - version 0.5 (2021-06-08):
- new types of enemy tanks
- improvements in AI
- new sounds

UPDATE - version 0.6 (2021-06-11):
- new types of player tanks (Triple Shot and Penta Shot)
- added music
- other minor improvements

UPDATE - version 0.8 (2021-07-04):
- added 11 new player tanks!

Follow me to be notified of updates.

Subreddit of the game:
https://www.reddit.com/r/DiepSingleplayer/

You can also send suggestions in the comments below.

Thanks for playing!

Purchase

Buy Now$2.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:

DiepSingleplayer.exe 43 MB

Comments

Log in with itch.io to leave a comment.

(1 edit)

I don't want to have to pay I want to use it tho :(

I looked everywhere for an offline diep and I found it now I have to pay im sad now :( 

Looks cool tho :D

You can play for free here in this site. You need to pay only if you want the downloadable version.

ye ik I use mobile and my PC is always offline so I was so excited to find this but it cost :(

Ok i do like the game but i dont like that i have to PAY for it...

most of the time i like getting games on itch because they are free and enjoyable games, but i cant play this one unless i go on the site but the site kinda runs like crap... kinda sad about this.

You can play for free in this site.  What's the problem with the site?

when i play it on the site its stupidly laggy for me, i dont know why though, but it makes the music really buggy and sound like crap, i would figure the actual app wouldnt have this issue.

(+1)

I can send a free download key for you. Just tell me your email, or Discord, or other form of contact for me to send you a private message with the download key (itch.io don't have private message option).

(2 edits)

thank you for the free download though!

Edit: (not sure if putting edit is just a youtube thing but just in case) I mean thanks for the free download as in im thankful that you are giving me this, its not like i am taking advantage of you or i just dont care, its that i wasnt really expecting for you to give me such a thing, in this world full of capitalism and greed. as some kinda form of repayment i could test experimental builds of this game (like test versions of new updates and stuff like that) for you if you would like, this game definitely has a lot of potential to be something great. but again, thank you for giving me the free download key. i really want to enjoy this game at its full potential instead of on the buggy site version. so, thank you. 

I just sent you an email message with the free download key.

You can edit you comment above to remove your email.

(+1)

Really Awesome game! Bad is only slowly growing collected experience that makes leveling up slow and it keeps slowing down..., and game starts lagging at area 50 because of enemies, maybe replace some by minibosses which also will slowly level up.

A74,T139 by fast-tank bullet hell build.

(+1)

Mmk so I've been playing the hell out of this game for the last week. It is INSANELY fun and challenging! I love the robust upgrades and each one you can clearly feel he upgrade. This game requires not only a good balance in upgrades but also planning ahead. My biggest problem late-game was fast moving dudes that would overlap with you so you couldn't hit them. This leads to having to up your speed and at even later levels, the super fast enemies can have a lot of health or damage, making them even more lethal.


There are a few drawbacks though that I'm not 100% sure what to do a bout but owell.

The game gets pretty repetitive. It' easy to be in an arena where yo barely get any XP and your only choice is to go up in arenas but that leads you down the rabbit hole of the enemies being more dangerous but the game is still kind of stagnant. 

Other than that, this game is brilliant and I've had loads of fun playing it.

Thank you!

I believe the best way to kill the fast moving tanks in late-game is to have a high "body damage". This upgrade is very important in late-game. Anyway, I will think about putting a limit on enemy tank speed.

I plan to add boss arenas in the game. I still need to think about a way to make it less repetitive in advanced levels.

Thanks for your feedback.

(+1)

So is Body Damage how much damage you take or how much damage you do to their body? If it's the second, what's the difference between Damage and Body Damage? Also the speed is a fun trick, the issue is that they get inside you and you can't hit them. Maybe put some kind of collider on your body so they can't enter?

Oh bosses would be so cool! As far as making levels different, would making levels that are mazes be too much? So here's my experience: when I enter arenas that are harder, I stick out the initial wave at the entrance so if things get bad, I can bail. Then I gotta do a  nail-biting run across the field since I don't want to be stuck. Making it not as simple as "Run to the other side" would be cool. Doesn't have to be a maze, but maybe sudden sections of walls? Random large groups of dudes rushing you with perhaps a warning?  Maybe secret side rooms?

Maybe some newer enemies like ones that run up, unload a lot of firepower, then run away, perhaps dudes that orbit you while firing, dudes that buff other dudes, maybe ones that when they die, they lave behind a fire crater that damages you, maybe dudes that slow you or do damage over time? And maybe instead of circles, they could be like triangles to show they're different? I don't think I've gotten past arena 30 yet.


Do you have any plans for new weapons/tank bodies? Would be cool to have like "Apocalypse: +20% damage and range, -30% move speed" or something to suit your playstyle?

God this game is shockingly addictive!

Your body damage is how much damage you cause on enemy tank when your tanks are overlapping each other.

If you have a high body damage, you will be able to destroy enemy tanks without shooting bullets, just by keeping your tank colliding with enemy tank.

So, it's important to have a body damage higher than enemy body damage, to avoid being killed by super fast tanks.

Thank you very much for your feedback and ideas. Very good ideas, I will use in the next game update.

(+1)

I'd like to suggest calling it Collision Damage then? And that's so cool you even thought of a stat for that!

(+1)

Played this for like an hour straight. Absolutely super amounts of fun!

Thanks!

(+1)

Great concept and fun. The AI works well, but can be annoying at times since the red and greens runs always run away.

Thanks for the feedback.

The red tank will run away when he's almost dying, or if he's weaker than you. If you spend most of your upgrade points increasing your "Max Life", most reds will start always running away from you. You can minimize this problem by spending points upgrading your "Movement Speed", making it difficult for them to evade you.

The green tanks are able to dodge bullets. You can minimize this problem by spending upgrade points in your "bullet speed".

Isn't it so great when you are super far into a run and a red tank spawns on top of you and instantly kills you upon entering an arena? Also, the AI is not fixed, they are still getting stuck in corners, other than that, this is way too addiciting.

Hi BiggerBrain, thanks for playing!

To avoid being killed by a tank on top of your tank, you can upgrade your body damage. That way, the enemy tank will lose life quickly when it is on top of your tank!

Upgrading max life and life regen will also help a bit to avoid being killed that way.

I programmed the game to avoid a tank appearing too near your tank, but if the tank is faster than you, it will reach you very fast and you will not be able to evade it if your tank is slower.

Maybe I can program the enemy to never become too near your tank, but in that case I would need to remove the "body damage" upgrade, because this upgrade would not make sense anymore.

I also will continue improving the AI in future updates.

Thanks for the feedback!

Every time the enemy tank is stucked in corner. Range of bullet is small so you have to follow enemy into the corner and try to avoid his shoot.
Anyway pretty nice concept, have potential. Keep it up, I like it.

Thank you for playing! I will soon improve enemy artificial intelligence and add different tank behaviours. Thanks.

Hi, I published a new version and updated the AI of the red tank, so it don't stay stucked in the corner anymore.