Tanks: The Crusades
A downloadable game for Windows, macOS, Linux, and Android
Welcome to Tanks: The Crusades!
Tanks is a top-down 2d shooter video game where you play as a tank and try to destroy other tanks, without being destroyed yourself. Levels are composed of enemy tanks and various obstacles. To clear a level, you must destroy all the other enemy tanks in that level. There are multiple types of enemy tanks, distinguished by their color, each with their own abilities. This game is inspired by the Tanks mini-game from Wii Play - if you played that, you may be familiar with some of the tank types in this game.
One of the big guiding principles for this game is freedom. As a result, there is a level editor with a bunch of options that can be configured. You can put as many tanks in a level as your computer can handle, create custom items as wild as you want, and more. Every built-in level or crusade can be created with the features of the in-game editors.
Gamemodes
The game features several modes of play, in both singleplayer and multiplayer:
Random levels
Play in randomly generated levels.
Crusades
Play a series of levels in order, earning coins and unlocking shop items as you go, with a limited number of lives. This is much like the original Wii Play tanks game.
Versus (multiplayer)
Fight your friends in randomly generated levels.
My levels
Play levels that you have made or saved.
Multiplayer
You can host and join multiplayer parties with other players! By default, this only works with others on your local network (generally, people in the same house or space as you), but if you configure your router to port forward, you can play with anyone else! You can also share any crusades and levels you have made with other party members, and use the chat to talk to each other. There is no player limit to parties, so invite as many friends as your computer can handle! (But keep in mind, the more players you have the easier it gets. Bigger parties work best with bigger, harder levels.)
Level editor
There is also a complex level editor, featuring a wide variety of tools to make interesting levels.
Here are some of the editor's features:
Tank teams
(to make other tanks fight on your side, for example)
Custom items and shops
(now you can arm yourself with that infinitely destructive laser you've always wanted)
Custom background colors
Custom level sizes
(large levels activate a side-scrolling zoomed-in mode)
Crusade editor
You can put levels you've made together into a bigger crusade. You can also configure the crusade shop with custom items, and edit how many lives the players start with (and how often they get bonus lives).
More cool stuff!
You can configure your controls to your liking from the options menu, pick a username and tank color to use in multiplayer, and change graphics options to improve performance. The whole game is open-sourced and under the MIT license - source code available on GitHub. If you'd like to chat with others about the game, we have a Discord chatroom (you can also find this link in the ingame about menu).
Status | Released |
Platforms | Windows, macOS, Linux, Android |
Rating | Rated 4.7 out of 5 stars (7 total ratings) |
Author | aehmttw |
Genre | Shooter |
Made with | Lightweight Java Game Library |
Tags | 2D, Fangame, Level Editor, Low-poly, Tanks, Top-Down |
Code license | MIT License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Accessibility | Configurable controls, Interactive tutorial |
Multiplayer | Ad-hoc networked multiplayer |
Links | Steam, Source code, Discord chatroom |
Install instructions
Computer
Note: As of Tanks v1.3.0, platform-specific binaries for desktop are no longer being distributed on itch.io - only the Java JAR is being distributed. If you would like a simpler installation process without needing to install Java, you can get the game on Steam!
Universal JAR
You must have Java installed on your computer. You can get Java from here. Once you have downloaded the Tanks JAR file, just double-click it to run!
The JAR file works on any computer that can run Java 8 or higher - including Windows, Mac, and Linux! You only need to install Java once on your computer, meaning that when updates come out for Tanks, you do not need to install Java again.
iOS
The game should be available in the Apple App Store. Get it from there!
Android
Download and install the Tanks .apk file. Make sure your Android device allows installation of apps from unknown sources.
Also available on
Development log
- Tanks Update 1.3.2Mar 26, 2022
- Tanks Update 1.3.1Mar 07, 2022
- Tanks Update 1.3.0Jan 20, 2022
- Tanks Update 1.2.2Sep 12, 2021
- Tanks Update 1.2.1Jul 01, 2021
- Tanks Update 1.2.0Jun 24, 2021
- Tanks Update 1.1.3May 20, 2021
Comments
Log in with itch.io to leave a comment.
i am an amateur game developer.I'm not very good at this...i developed a game.but I have a big problem in front of me.my game needs java(jre)...they want me to include the jre partner repository in my game.i think I need to use steam-cmd.but I don't think I can do it...I am not sure...but you have java repository in your game..so you have managed to add java to your game...you know how java games can be implemented for steam.I'm not offering you a business deal.I'm making a request to you.if you help me.if I succeed in this, I can send you $500 immediately.i want to make a game with the jar extension available for steam.i threw this message in some other steam developers who develop games with java.please help me...probably, this is not difficult for you...you can take a screenshot on video and tell me about this in 5-10 minutes.i live in Cyprus and unfortunately I don't speak English...if he tries his support, you can give me your iban number.I can send you $500, too..i'm an avid game developer..I will be very grateful to those who helped..have a nice day..please contact me by mail...
Wii tanks!!
is anybody else having problems with multiplayer? My connection keeps timing out
This is likely an issue with your network. The game does not use central servers.
Try using the Java version
Hm, can you try running the JAR from the command line and tell me what pops up in it? I can help you do this if you join the Discord: https://discord.gg/aWPaJD3
Could you also include your system specs? Thanks!
i have java 64 bits
Try using Java to run it from the command line and tell me what it prints into the command line.
bruh i used to play this game eith my brother and my dad when i was really young and playing it again was super nostalgic. aside from a few minor bugs i had a blast playing this.
Glad you enjoyed it! By the way - there’s a recreation of the original Wii levels available - if you’re interested let me know.
Hell yea im interested that sounds like it would be really cool
Download this and add it to <user folder>/.tanks/crusades: https://cdn.discordapp.com/attachments/811853608761032705/813927924267745300/Wii_crusade.tanks
this game... omg its what i ever wanted
yes
wait, how do i download it?
There are download links and installation instructions at the bottom of the page (right above the comments section you’re reading here). If you need help with installation, please join the discord linked at the very top of the page. I hope you enjoy the game!
theres nonthing for the install to get the app
Oh - if you insert the thing inside the "To Location" textbox in the windows explorer address bar (shown in the image attached) you should be able to find the folder, which should have a folder for tanks or something containing a zip folder. Right click the zip folder and select "Extract all" - inside there should be a Tanks1.1.3.exe file that you can run. If you have trouble finding the zip file, try downloading from the itch.io website (not the windows app). Let me know if that works or if you need further help.