๐Ÿค– Bot Brawl โ€” Cross-Language AI Microservice Workshop

Seneca Polytechnic Newnham Campus, 1750 Finch Avenue East, Toronto, M2J 2X5

GDG on Campus Seneca Polytechnic - Toronto, Canada

Bot Brawl is a high-energy, competitive workshop where teams build autonomous AI bots that battle it out in a real-time ...

Jul 24, 7:00โ€‰โ€“โ€‰9:30โ€ฏPM (UTC)

20 RSVP'd

RSVP

Key Themes

Machine Learning

About this event

Bot Brawl is a high-energy, competitive workshop where teams build autonomous AI bots that battle it out in a real-time arena โ€” powered by a Go backend and visualized in Unity.

Each bot runs as a microservice in any language (Go, Python, JS, etc.) and connects to the arena server using gRPC. Bots receive live arena state and send move commands each turn. The arena server handles combat resolution and broadcasts updates in real-time.

๐Ÿš€ Why This Workshop?

โš”๏ธ Competitive & Fun: Teams code their own bots and watch them fight for survival

๐ŸŒ Cross-language: Bots can be written in any language that supports gRPC

๐Ÿ› ๏ธ Real Tech, Real Skills: Teaches gRPC, microservices, Go concurrency, real-time systems, and bot AI

๐ŸŽฎ Live Visuals: Unity client renders the match in real time for maximum hype

๐Ÿ”ง Tech Stack

Backend: Go (gRPC server, arena state, turn logic)

Clients (Bots): Any language (Python, Go, JS, etc.) c

When

When

Thursday, July 24, 2025
7:00 PM โ€“ 9:30 PM (UTC)

Organizers

  • Davyd Kuleba

    Organizer

  • anahita masoumi

    Co-Organizer

  • Danial Jumagaliyev

    Co-Lead at Tech Team

  • Jashanpreet Singh

    Co-Lead at Tech Team

  • Harmanjeet Hara

    Co-Lead at Marketing Team

  • Khassan Suleimanov

    Seneca College

    Co-Lead at Marketing Team

  • Mihyeon Park

    Co-Lead at Marketing Team

  • Ansh Partap Singh

    Co-Lead at Marketing Team

Contact Us