यदि आप कंप्यूटर गेम खेलना पसंद करते हैं, तो निश्चित रूप से एक दिन आपको लगेगा कि आप वास्तव में अपने लेखक का खेल लिखना चाहते हैं। क्यों नहीं - यह इतना मुश्किल मामला नहीं है, मुख्य बात यह है कि अच्छी तरह से तैयारी करें और अपनी कल्पना पर पूरी तरह से लगाम दें। तब लोकप्रिय 3D प्रारूप आपके लिए आसान होगा।
यह आवश्यक है
- अपना खुद का 3D गेम लिखने के लिए आपको आवश्यकता होगी:
- - एक स्क्रिप्ट विकसित करें;
- - प्रोग्रामिंग भाषाओं या एक परिचित प्रोग्रामर का कुछ ज्ञान।
अनुदेश
चरण 1
एक शैली पर निर्णय लें। कंप्यूटर गेम में बहुत सारी लोकप्रिय शैलियाँ हैं, चुनने के लिए बहुत कुछ है। अपने पहले गेम के लिए, वह शैली चुनें जिसे आप सबसे अधिक पसंद करते हैं। यह क्या होगा: शूटर, रीयल-टाइम रणनीति, आर्केड, एक्शन, रेसिंग, एडवेंचर, रियलिटी सिमुलेशन - इससे कोई फर्क नहीं पड़ता। मुख्य बात यह है कि आप एक विशेष शैली में लिखना चाहते हैं। प्रत्येक शैली अपने तरीके से दिलचस्प है, प्रत्येक की अपनी व्यक्तिगत विशेषताएं हैं। इसलिए, अपनी पसंद की शैली पर सोच-समझकर विचार करें और आगे बढ़ें।
चरण दो
एक स्क्रिप्ट डिजाइन और लिखें। आप स्क्रिप्ट को कितना विस्तार से लिखते हैं, यह निर्धारित करेगा कि भविष्य में वास्तविक प्रोग्रामिंग करना आपके लिए कितना आसान होगा। एक 3D स्क्रिप्ट में तीन अनिवार्य भाग होते हैं। यह एक अवधारणा दस्तावेज़, एक डिज़ाइन और एक स्क्रिप्ट ही है। एक अवधारणा दस्तावेज़। इस खंड में भविष्य के खेल के तकनीकी पक्ष का वर्णन करें कि यह किस तकनीकी आधार पर काम करेगा। साथ आओ और वर्णन करें कि आपके पास कितने नायक होंगे, वे क्या हैं, उन्हें किस तरह के दल की आवश्यकता है, क्या विशेष प्रभाव हैं। उसी खंड में, खेल के संपूर्ण रंगीन पक्ष, इसके ग्राफिक्स और शैली का वर्णन करें। यह खंड भूखंड को ही समर्पित है। इसे यथासंभव विस्तृत और विस्तृत रूप से विकसित करें - इसमें कितनी कहानी, सभी प्रकार के मोड़ और मोड़ होंगे। सामान्य तौर पर, जिस इंजन पर गेम चलेगा, उसका चुनाव इस बात पर निर्भर करेगा कि प्लॉट को कितनी चतुराई से घुमाया जाएगा।
चरण 3
एक इंजन का चयन करें। अपने पहले गेम को काफी सरल बनाना बेहतर है, जिसमें बहुत अधिक सक्रिय पात्र नहीं हैं, एक मामूली साजिश और सरल ग्राफिक्स। एफपीएस क्रिएटर इंजन ऐसे गेम के लिए उपयुक्त है। गेम अधिक बहुमुखी है, दृश्य प्रभावों के साथ, बड़ी संख्या में नायक, उच्च गति वाले आंदोलनों के साथ, इसके लिए अधिक शक्तिशाली इंजन की आवश्यकता होगी, उदाहरण के लिए, आप NeoAxis इंजन का उपयोग कर सकते हैं.
चरण 4
खेल संसाधन। इंटरनेट से गेम संसाधन डाउनलोड करें - मॉडल, ध्वनियां और बनावट।
चरण 5
प्रोग्रामिंग। यदि आप प्रोग्रामिंग की मूल बातें जानते हैं तो गेम लिखना आपके लिए मुश्किल नहीं होगा, लेकिन अगर आपके पास ऐसा अवसर नहीं है, तो किसी परिचित प्रोग्रामर से पूछें। एक विस्तृत स्क्रिप्ट के अनुसार, वह इसे जल्दी और आसानी से करेंगे।