Skip to content
View code-tanks's full-sized avatar
💥
💥

Block or report code-tanks

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
code-tanks/README.md

CodeTanks

build-releasebuild-devdevcontainerwebsiteexamplesrelease-desktopci

Code-Tanks is a programming game where players create their own tanks that are then placed into an arena to compete against each other in a battle for survival. The game is designed to be easy to learn, but also challenging to master, making it a fun and engaging way for programmers to test and improve their skills.

Players write code to control the behavior and actions of their tanks. The tanks have sensors that allow them to sense their environment and the other tanks in the arena, as well as actuators that allow them to move and fire at other tanks.

The game engine is responsible for handling the physics of the arena, the collision detection, and the scoring. It also calls the "run" method of the player-defined class to update the tank's behavior.

Code-Tanks is a game of strategy, and players must think about how their tank will move and fire in the arena to survive and cause damage to other tanks. They can also analyze the code of the winning tanks to learn from their strategies and improve their own tanks.

Check out the website to get started!

Supported Languages

Python
Rust
Dart
Java
Javascript
Golang

Pinned Loading

  1. code-tanks code-tanks Public

    Program your own tank in any language and compete for the best!

    Rust 3