2010-07-28 22 views
6

लिखना मैं के लिए एक साधारण 3 डी गेम इंजन लिखना चाहता हूं लागू करें।अपना खुद का 3 डी गेम इंजन

मैं उन्हें पढ़ रहा हूँ, लेकिन मैं एक रोड मैप की जरूरत है। कृप्या मुझे कुछ सलाह दीजिए। धन्यवाद।

+0

कुछ ऐसा ढूंढें जिसे आप करना चाहते हैं, और इसे करें। –

+10

एक ऐसा गेम लिखें जिसे आप खेलना चाहते हैं, और बाद में इसे इंजन में सामान्यीकृत करें। – Oded

उत्तर

13

मैं एक मौजूदा इंजन का उपयोग करके कम से कम एक छोटा सा गेम बनाने की सिफारिश करता हूं ताकि आप समझ सकें कि उस बिंदु से इंजन क्या है। व्यक्तिगत रूप से मैं एकता, नियोएक्सिस या यूडीके की सिफारिश करता हूं।

फिर बिना किसी इंजन के एक गेम बनाने पर ध्यान केंद्रित करें (जैसा कि अन्य ने सिफारिश की है)। आप ओग्रे 3 डी जैसे कुछ मौजूदा उप-सिस्टमों का उपयोग करके शुरू करना चाहेंगे, धीरे-धीरे इन्हें अपने आप से बदल दें।

फिर आप किसी अन्य इंजन के लिए उपयुक्त इंजन बनाने के बारे में सोचने की स्थिति में होंगे।

सीधे एक साधारण इंजन बनाने के लिए सीधे कूदना थोड़ा सा पढ़े बिना उपन्यास लिखने की कोशिश करना थोड़ा सा है। (और वास्तव में, उपन्यास गेम इंजन की तुलना में काफी सरल हैं।)

उन पुस्तकों में से, मैं गेम इंजन आर्किटेक्चर चुनता हूं और विभिन्न पुस्तकों के बीच फ़्लिप करने के बजाए इसके माध्यम से जाता हूं। कम से कम अभी के लिए, अतिरिक्त बिंदुओं के दृश्य के लिए दूसरों का उपयोग करें।

7

आपके गेम डेटा को चलाने के बाद एक गेम इंजन बचा है। गेम को पहले @ ओडेड ने कहा, और फिर इसे अधिक से अधिक डेटा संचालित करना शुरू करें। फिर एक और खेल बनाएं, और अंततः आपको इंजन के साथ छोड़ा जाएगा।

3

मेरे पास मेरी वेबसाइट पर एक साधारण 3 डी गेम इंजन बनाने पर एक ट्यूटोरियल है। मैं आपको 3 डी ग्राफ़िक संपत्तियों का उपयोग करके क्लासिक 2 डी गेम एस्टेरॉयड बनाने के माध्यम से चलता हूं जो मैं पाठक को दिखाने के लिए आपूर्ति करता हूं कि वास्तव में यह कितना आसान है।

XNA 4 3D game engine tutorial देखें।

संबंधित मुद्दे