5 नि: शुल्क कार्यक्रम अपना खुद का खेल बनाना शुरू करने के लिए

Posted on
लेखक: Lewis Jackson
निर्माण की तारीख: 14 मई 2021
डेट अपडेट करें: 1 नवंबर 2024
Anonim
फाइव गेम्स बनाकर पाइथन सीखें - पूरा कोर्स
वीडियो: फाइव गेम्स बनाकर पाइथन सीखें - पूरा कोर्स

विषय

अधिक से अधिक लोग मामलों को अपने हाथों में ले रहे हैं और व्यक्तिगत आनंद के लिए खुद को खेल बना रहे हैं। इंडी गेम की दुनिया में विस्फोट हो गया है और अब इसमें कूदने और अपने हाथ की कोशिश करने का समय है। मुझे जरूरी नहीं है कि एकता प्रो के लिए धन हो, इसलिए मैं विकास पूल में अपने पैरों को गीला करने के लिए इन मुफ्त कार्यक्रमों की खोज कर रहा हूं।


1. मोहब्बत

LÖVE एक 2D गेम इंजन या फ्रेमवर्क है जो Lua प्रोग्रामिंग भाषा का उपयोग करता है। यह सरल और सुलभ प्रोग्रामिंग-वार है और समुदाय आमतौर पर सहायक और स्वागत योग्य है। LÖVE को zlib / libpng लाइसेंस के तहत लाइसेंस प्राप्त है, इसलिए आप एक गेम बना सकते हैं और इसे स्वतंत्र रूप से या वाणिज्यिक (धन!) साझा कर सकते हैं। फ़ोरम और विकी आपकी मदद करने के लिए और साथ ही अपनी खुद की LÖVE कृतियों को साझा करने के लिए हैं। विंडोज, मैक और लिनक्स पर काम करता है।

2. Dreemchest

Dreemchest Lua के साथ एक 2D डेवलपमेंट इंजन भी है जो क्रॉस-प्लेटफॉर्म गेम्स, ऐप्स या ईबुक के लिए बहुत अच्छा है। यह शीघ्र रेंडरिंग, एक्सेसिबिलिटी और अपने एडोब फ्लैश यूजर इंटरफेस पर गर्व करता है। इसके अतिरिक्त, आप अपने गेम को किसी अन्य भाषा में आसानी से अनुवादित कर सकते हैं। LestVE की तरह, आप Dreemchest का उपयोग स्वतंत्र रूप से या व्यावसायिक रूप से कर सकते हैं। विंडोज और मैक पर काम करता है।

3. Agen

पिछले कार्यक्रमों की तरह, एजेन एक 2 डी फ्रेमवर्क है जो लुआ का उपयोग भी करता है और जीवन को आसान बनाने के लिए लुआ एक्सटेंशन प्रदान करता है। आप मुफ्त में व्यक्तिगत उपयोग के लिए डाउनलोड और बना सकते हैं, लेकिन यदि आप अपनी कृतियों को बेचना चाहते हैं तो एक बार शुल्क है। एजेन के साथ निर्मित खेलों के उदाहरणों में शामिल हैं: 8-बिट कमांडो, टच शतरंज और चेन। विंडोज और मैक के लिए उपलब्ध है।


4. Polycode

पॉलीकोड, C ++ या Lua का उपयोग करके कई प्लेटफार्मों के लिए 2 डी और 3 डी गेम दोनों के निर्माण के लिए एक ओपनसोर्स फ्रेमवर्क है। पॉलीकोड में फॉन्ट रेंडरिंग, फिजिक्स मॉड्यूल, पार्टिकल सिस्टम, साउंड सपोर्ट और एनीमेशन शामिल हैं। यदि आप लुआ में काम करते हैं, तो आप सभी समर्थित प्लेटफार्मों को एक साथ प्रकाशित कर सकते हैं। पॉलीकोड अभी तक समाप्त नहीं हुआ है, लेकिन एक बार यह होने के बाद मैं इसे खत्म कर दूंगा। अपनी बहुमुखी प्रतिभा और कई विशेषताओं के साथ, यह एक शानदार मूल्य है। यह एक किकस्टार्टर परियोजना के रूप में भी शुरू हुआ, लेकिन अपना लक्ष्य नहीं बनाया (जब यह पूरी तरह से होना चाहिए, तो यह कार्यक्रम डायनामाइट होने जा रहा है!)। इसके Tumblr पर इसके विकास पर नज़र रखें।

5. एकता 3 डी

एकता 3 डी विंडोज के लिए उपलब्ध एकता का मुफ्त संस्करण है। यह iOS, Android, डेस्कटॉप और वेब के लिए प्रकाशित कर सकता है। यूनिटी के बारे में वास्तव में बहुत बढ़िया हिस्सा यह है कि आप एसेट स्टोर से मुफ्त में टैक्स्चर, सामग्री, मॉडल, स्क्रिप्टिंग, साउंड क्लिप, और बहुत कुछ कर सकते हैं। जब आप इस संस्करण को डाउनलोड करते हैं, तो आपको यूनिटी प्रो का 30-दिवसीय नि: शुल्क परीक्षण मिलता है, जिसमें और भी अधिक विशेषताएं शामिल हैं। इसके अलावा, एकता कई इंडी डेवलपर्स के बीच बहुत सहज और प्रचलित है।


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