๐Ÿค– 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 29, 2025, 8:00โ€‰โ€“โ€‰10:00โ€ฏPM (UTC)

22 RSVP'd

Key Themes

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

Tuesday, July 29, 2025
8:00 PM โ€“ 10:00 PM (UTC)

Organizers

  • Osman Kahraman

    GDG Organizer

  • Bilal Umar

    VP Tech Lead

  • Jaismin K

    VP Tech Lead

  • Jaishnav Prasad

    VP Event Coordinator

  • Ella Palmon

    Google Developer Group on Campus Seneca Polytechnic

    VP Event Coordinator

  • Angel Shinh

    VP Tech Lead

  • Daksh Chaudhary

    VP Tech Lead

  • Morshed Saifi Nafiu

    VP Marketing