Akki-jaiswal / Akki-jaiswal/pong-game

[Feature] Add Confetti Animation on Game Win (Based on Theme)

未關閉
#89 6 則留言 0 個 reaction 已指派 1 人 已被 @hariniguptaemmadi 認領 在 GitHub 檢視
difficulty enhancement gssoc25 UI/UX
主要語言
JavaScript
星號
22
分支
116
PR 合併指標
30 天內沒有已合併 PR

描述

🔍 Have You Searched Existing Issues?

Yes, I have checked and this feature is not a duplicate of #82, which refers to general win/loss animations. This issue proposes a specific and visually impactful confetti animation based on active theme.

💡 Problem Description

Currently, the win state in the game ends abruptly and lacks visual feedback or celebration, which makes it feel less rewarding — especially after an intense match.

✅ Proposed Solution

Introduce a **confetti animation or fireworks burst** when a player wins the game. The animation should be themed, based on the selected game mode or UI style. For example:
- Neon theme → glowing confetti or sparks
- Retro theme → pixel-style confetti
- Futuristic theme → laser shard or electric particle burst

This will significantly improve the visual appeal and emotional reward for players.

🔄 Alternatives Considered

A generic animation was considered, but theme-based animation adds better cohesion and polish.

🖼️ Screenshots or Diagrams (Optional)

Could be added after a basic prototype.

📘 Additional Context

This feature pairs well with the visual improvements being made to the start/pause/game over screens. Happy to work on this as a GSSoC'25 contributor! 🎉

🙌 Contributor Checklist

- [x] I have checked for similar feature requests
- [x] I agree to follow this project's Code of Conduct
- [x] I am a GSSoC'25 contributor
- [x] I want to work on this issue

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。