ajaynegi33 / ajaynegi33/Old-School-Game

Snake & Ladder game

Open
#28 8 comments 0 reactions 1 assignee Claimed by @Srushtee1706 View on GitHub
enhancement gssoc level3 status: ready for dev
Dominant language
TypeScript
Stars
17
Forks
23
PR merge metrics
No merged PRs in 30d

Description

> HEY @ajaynegi45
> Hi Maintainers!
> I’d love to build a Snake & Ladder game with a classic retro twist for the project! Please consider assigning this to me
> Description:
> I want to create a 2–4 player turn-based Snake & Ladder game using pure frontend (HTML/CSS/JS or React) with modern animations and clean retro visuals. The twist is to make it feel both nostalgic and dynamic by introducing optional enhancements like:
>
> Animated dice roll
>
> Snake/ladder movement animations
>
> Optional power-up cards (e.g., shield, double dice, trap others)
>
> Turn-based multiplayer logic
>
> Game state management for progress tracking
>
> Responsive design for both desktop & mobile
> Features I Plan to Add:
> Classic 10x10 board with numbered tiles
>
> Dice roll (random + animation)
>
> Smooth token movement
>
> Snakes pull players down; ladders lift them up
>
> Player turn system (2–4 players)
>
> Visual retro theme (pixel-style or minimal clean)
>
> Optional card-based bonus twist (e.g., undo fall, roll again)
>
> Tech Stack:
> Frontend Only:
>
> HTML / CSS / JavaScript
>
> State Handling: Pure JS
>
> Please assign this issue to me — I’m excited to bring this classic back with style!
>
> Thanks . I will completely do it in the next.js

_Originally posted by @Srushtee1706 in [#4](https://github.com/ajaynegi45/Old-School-Game/issues/4#issuecomment-3127356083)_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.