AI संगीत + ऑटोमैटिक चार्टिंग + कस्टम रिदम गेम सैंडबॉक्स
(rhythm-seodang-web.vercel.app)नमस्ते।
मैं एक browser-आधारित rhythm game creation tool बना रहा हूँ.
कॉनसेप्ट सरल है: AI संगीत बनाता है, Essentia.js beat का विश्लेषण करता है, और game logic सीधे JS में लिखी जाती है।
डेमो: https://rhythm-seodang-web.vercel.app/
ज़्यादातर rhythm game workflows भारी होते हैं। dedicated editor, manual charting, fixed gameplay patterns, desktop-only. मैं कुछ ऐसा बनाना चाहता था जिसे बस browser tab खोलकर तुरंत छेड़ा जा सके।
यह कैसे काम करता है
संगीत निर्माण के लिए AI services (Suno/Udio) का उपयोग किया जाता है। फिलहाल मैं उन्हें खुद रजिस्टर कर रहा हूँ, लेकिन integration की योजना है। Essentia.js (WASM) के जरिए beat tracking, onset detection, energy curve, और segment separation तक सब कुछ client-side पर प्रोसेस होता है। output केवल timing-focused chart होता है, और उन timings के साथ क्या करना है यह पूरी तरह स्वतंत्र है।
मिनीगेम सैंडबॉक्स
charting और gameplay पूरी तरह अलग हैं। spawn rules, input handling, और rendering को छोटे JS functions से define किया जाता है। एक ही chart से Taiko-style drum game, directional swipe, या कोई experimental चीज़ बनाई जा सकती है।
टेक स्टैक: Next.js, Essentia.js, PixiJS
मौजूदा स्थिति: यह अभी development के शुरुआती चरण में है। core idea को validate करते हुए इसे बना रहा हूँ। sample tracks के साथ खेला जा सकता है, और chart generation तथा minigame workshop बुनियादी तौर पर काम करते हैं। अभी बहुत कुछ polish करना बाकी है, और अगला लक्ष्य platform के भीतर AI music generation (prompt → track → play) है।
अभी भी बहुत सी कमियाँ हैं, लेकिन अगर आप feedback दें तो आभारी रहूँगा।
2 टिप्पणियां
पहली बार शुरू करते समय keyboard गाइडेंस हो तो अच्छा रहेगा
हाँ!!