tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://aehmttw.itch.io/tanks


Welcome to Tanks: The Crusades!

Downloads

Discord chatroom


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.

All the tanks and blocks available in the game as seen in the level editor (as of version 1.0.0)

Gamemodes

The game features several modes of play, in both singleplayer and multiplayer:

Random levels

Play in randomly generated levels.

A randomly generated level

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.

The 7th level of the adventure crusade

Versus (multiplayer)

Fight your friends in randomly generated levels.

An intense versus battle

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.)

The party lobby

Level editor

There is also a complex level editor, featuring a wide variety of tools to make interesting levels.

The level editor UI


The tank selection screen

Here are some of the editor's features:

Tank teams

(to make other tanks fight on your side, for example)

A level with two teams in the editor

Custom items and shops

(now you can arm yourself with that infinitely destructive laser you've always wanted)

Setting up a laser bullet

Custom background colors

Changing background colors

Custom level sizes

(large levels activate a side-scrolling zoomed-in mode)

A large level in the editor


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).

Editing crusade levels


Editing crusade items

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).