Kennesaw State University • Spring 2026 Senior Capstone

Southern Bathtub Racing Game

Award-Winning Capstone | Unity • C# • GONet • Steamworks.NET

A multiplayer racing game preserving the history and spirit of Southern Polytechnic State University's legendary bathtub races. During Spring 2026, our senior capstone team inherited an existing Unity racing game and extended it with online multiplayer, improved racing AI, testing, technical documentation, and release preparation.

Technical Overview

The Spring 2026 team extended an inherited Unity codebase with multiplayer networking, platform integration, testing, and continued-development resources.

Engine Unity 2023.2.22f1
Language C#
Networking GONet
Platform Integration Steamworks.NET
Architecture Host / Client
Platform Windows
Software Development

From Single Player to Online Multiplayer

The Fall 2025 capstone team developed the original single-player racing experience and game environment.

During Spring 2026, our team inherited the existing Unity codebase and extended it with online multiplayer functionality using GONet synchronization and Steamworks.NET lobby integration.

The team also improved the racing AI, tested multiplayer gameplay, expanded technical documentation, and prepared the project for continued development.

Real-World Engineering Experience

Working with an inherited codebase required the team to understand existing architecture before integrating new features—similar to maintaining and extending an existing application in a professional software-development environment.

Southern Bathtub Racing Game racers

Game Modes & Development

Single Player

Race through a historically inspired recreation of the Southern Polytechnic State University campus. The original single-player experience and environment were developed by the Fall 2025 capstone team.

Online Multiplayer

The Spring 2026 team extended the project with online multiplayer. GONet provides game-state synchronization using a host/client architecture, while Steamworks.NET supports lobby integration for online races.

Racing AI

The Spring 2026 team also improved the computer-controlled racing opponents to provide more robust and competitive gameplay.

🏆

1st Place — Spring 2026 KSU C-Day

The Spring 2026 Southern Bathtub Racing Game team earned 1st Place in the Undergraduate Project Competition at Kennesaw State University's College of Computing and Software Engineering C-Day.

Historic Southern Polytechnic bathtub race kart
SPSU History

Preserving a Campus Tradition

From 1968 through 1991, bathtub racing became one of Southern Polytechnic State University's memorable student traditions. Student teams constructed racing vehicles using cast-iron bathtubs, lightweight engines, and their own engineering creativity.

The races brought students, faculty, alumni, spectators, and sponsors together around a uniquely Southern Poly combination of engineering, competition, creativity, and school spirit.

The Southern Bathtub Racing Game preserves that tradition through an interactive recreation of the event and the SPSU campus.

View historical race footage

Spring 2026 Development Team

Kennesaw State University Senior Capstone Team

William Pitts

Project Lead, Documenter & Tester
B.S. Computer Science
Kennesaw State University, 2026

Led project coordination across design, testing, documentation, stakeholder communication, and release preparation. Produced technical and presentation documentation and developed the project website.

Joshua Young

Documenter & Tester
Computer Science
Kennesaw State University

Contributed to project testing, documentation, quality review, and release preparation.

William Urvan

Developer
Computer Science
Kennesaw State University

Contributed to development of the multiplayer systems and integration of project functionality.

Thomas Powell

Developer
Computer Science
Kennesaw State University

Contributed to development, multiplayer functionality, and continued improvement of the racing game.

Joshua Young, Thomas Powell, William Pitts, and William Urvan

Project Resources

Explore the source code, gameplay, documentation, and project history.

Source Code

Review the Unity/C# project, networking implementation, technical documentation, and project structure.

View on GitHub →

Download Game

Download the Windows game build and try the Southern Bathtub Racing Game.

Download Build →

Project Highlights

View screenshots and visual highlights from the game's development.

View Gallery →

Technical Documentation

Architecture, multiplayer networking, requirements, known issues, and future-development materials are available with the source.

View Documentation →

Previous Team

Learn about the Fall 2025 team that developed the original single-player game.

Previous Team →

William Pitts Portfolio

Explore additional software engineering, AI/ML, systems, and programming projects.

William's GitHub →