โ† Back to Portfolio

Snakes And Ladders Multiplayer

Released

Snakes And Ladders Multiplayer is a multiplayer online version of the classic board game Snakes and Ladders, built in Unity using Netcode for GameObjects (NGO) for networking. It uses Lobby Services to support different match tiers and Relay for seamless connections without requiring port forwarding, allowing players to connect and play together over the internet with real-time updates and smooth gameplay.

๐Ÿง  Core Features

๐Ÿงฉ Technologies Used

Unity 3D C# 2D Physics Scriptable Objects Bezier Curve

๐Ÿ“œ About the Game

Snakes And Ladders Multiplayer is a modern online adaptation of the classic board game, designed to deliver smooth and fair real-time multiplayer gameplay. The game supports multiple play styles, including online P2P matches, AI opponents, and local pass-and-play, making it accessible for both casual and competitive players.

Built using Unity and Netcode for GameObjects, the game leverages Lobby Services for match discovery and tier-based lobbies, and Relay for seamless peer-to-peer connections without port forwarding. Player movement is animated using Bezier curve interpolation to ensure smooth transitions across the board, while turn-based logic and time limits maintain match flow and fairness.

The project focuses on clean architecture, scalable multiplayer logic, and user-friendly UX, making it suitable for players of all ages while remaining technically robust for online play.

๐Ÿ’ก Development Challenges

๐ŸŽฎ Availability

Available as a playable game on Itch.io and an open-source project on GitHub for developers and Unity enthusiasts.