Skip to content

himanusia/Robocode-Tank-Royale-DOTNET-Archive

Repository files navigation

Robocode Tank Royale .NET Archive

GitHub stars GitHub forks

This repository is a collection of .NET-based bots for Robocode Tank Royale, a programming game where you code your own tank to battle against others in an arena.

🧠 What is Robocode Tank Royale?

java_6GrU8pkDHv

Robocode Tank Royale is a modern, cross-platform version of the classic Robocode game. It allows you to create bots using various programming languages and run them in a competitive battle simulation. Learn more here:

🗂 Purpose of This Repository

This repo serves as an archive for bots written in .NET (C#) for Robocode Tank Royale. Each folder represents a different bot with its own strategy and logic.

🤖 How to Submit Your Bot

Want to add your own .NET bot to the archive? Follow these steps:

  1. Fork This Repository
    Click the "Fork" button on the top-right corner of this page.

  2. Clone Your Fork

    git clone https://github.com/YOUR_USERNAME/Robocode-Tank-Royale-DOTNET-Archive.git
    cd Robocode-Tank-Royale-DOTNET-Archive
    
  3. Add Your Bot Create a new folder for your bot inside the repo.

  4. Commit and Push

    git add .
    git commit -m "Add my awesome .NET bot"
    git push origin main
    
    
  5. Create a Pull Request Go to your fork on GitHub and click "New pull request" to submit your bot to the archive.

⚙️ Requirements

To run or build bots in this repo, you'll need:

💡 Fun Fact

This archive was originally created as part of the IF2211 Algorithm Strategy course at Institut Teknologi Bandung (ITB). It was meant for a bot-vs-bot tournament... but that tournament never happened. 😅 Still, the bots live on here and are open to the world!