2013-06-13 6 views
19

मैं हमेशा 8 बिट संगीत, गेम प्ले और स्प्राइट्स द्वारा मोहित हो जाता हूं एनईएस गेम्स के साथ वे इसे कैसे प्रोग्राम करते हैं? वहाँ एक एसडीके था?एनईएस गेम्स विकसित करने के लिए किस भाषा का उपयोग किया जाता है?

उत्तर

24

एनईएस के दिनों में वापस, कोई प्रोग्रामिंग भाषा नहीं थी जो एक अच्छा गेम चलाने के लिए पर्याप्त तेज़ संकलित था जिसने एनईएस को अपनी पूर्ण सीमा तक धकेल दिया। (यह एनईएस का एक संयोजन है जो पर्याप्त मजबूत CPU और कंपाइलर नहीं है, तब अच्छा नहीं है)। प्रोग्रामर को उसी बाइटकोड का उपयोग करके एनईएस गेम लिखना पड़ा - निर्देशों का सेट - जिसे एनईएस इस्तेमाल किया गया था। इस असेंबली प्रोग्रामिंग की तुलना में सी भी उच्च स्तर है।

यहाँ जो आधुनिक समय में एक एनईएस खेल बनाई गई किसी से एक महान संसाधन है:

की

मेकिंग: रोम शहर Rampage (रेट्रो शहर हिसात्मक आचरण) http://www.youtube.com/watch?v=Hvx4xXhZMrU

-3

Usually, they're written in C - क्या आश्चर्य है (नहीं)।

I इस प्रकार आपको की मांग है कि आप एनईएस गेम विकास में न कूदें, अगर आपके पास प्रोग्राम करने के लिए कौन सी भाषा का उपयोग किया जा सकता है, तो Google की क्षमता भी नहीं है। आपको प्रोग्रामिंग सीखना होगा, सी अच्छी तरह से सीखें (क्योंकि यदि आप नहीं करते हैं, तो आपको एनईएस एपीआई के साथ समानांतर में मूल भाषा से संबंधित समस्याओं का पता लगाना मुश्किल होगा), आदि खेल बनाना बच्चे का खेल नहीं है , इसे बहुत सी सीखने की आवश्यकता है।

+1

खैर मेरे सवाल जिज्ञासा से बाहर किया गया था कूद नहीं कर रहा हूँ एनईएस खेल विकास में। मैंने pygame के साथ गेम विकसित किए हैं और xna एक गंभीर एआई डेवलपर हूं। मैं समझना चाहता था कि एनईएस के लिए गेम लिखने में कितना कड़ी मेहनत शामिल है। – xtechkid

+0

मैं उन उत्तरों के बारे में बेहद संदिग्ध हूं जो दृढ़ता से दावा करते हैं कि सब कुछ असेंबली में लिखा गया था। यह बस पागलपन है। यही कारण है कि संकलक एक चीज हैं। –

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

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