क्या 2D / 3D इंजन और गेम SDK उपलब्ध हैं? [बन्द है]


16

2 डी / 3 डी इंजन और गेम डेवलपमेंट एसडीके उपलब्ध हैं जो उबंटू में मूल रूप से चलते हैं?

कृपया प्रति उत्तर एक इंजन / sdk को सीमित करें - और शामिल करें कि आप इंजन / sdk का आनंद क्यों लेते हैं।


कृपया ध्यान रखें कि यह एक डुप्लिकेट प्रश्न हो सकता है, हालाँकि यहाँ दिया गया SDL उत्तर पिछले एक में मौजूद नहीं है। देखें: http://askubuntu.com/questions/34200/what-2d-3d-engines-and-game-sdks-are-available
एडम क्रोकज़ी

1
यह एक बहुत व्यापक प्रश्न है, क्या आप जिस तरह के गेम इंजन चाहते हैं, उसमें अधिक विशिष्ट हो सकते हैं?
mhall119

जवाबों:


5

वी-प्ले

वी-प्ले कई डिस्प्ले रिज़ॉल्यूशन और एस्पेक्ट रेशियो, एनिमेशन, पार्टिकल्स, फिजिक्स, मल्टी-टच, जेस्चर, पाथ फाइंडिंग और बहुत कुछ संभालने के लिए पुन: प्रयोज्य घटक प्रदान करता है, जिससे आप कुछ ही दिनों में प्रोटोटाइप बना सकते हैं और गेम बना सकते हैं।

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

IOS, Android, ब्लैकबेरी 10, सिम्बियन, MeeGo के लिए जावास्क्रिप्ट और QML के साथ एक घोषणात्मक तरीके से अपने गेम को विकसित करें और विंडोज, मैक ओएस एक्स और लिनक्स के लिए भी, सर्वश्रेष्ठ प्रदर्शन के साथ एक एकल इंजन कोर के लिए धन्यवाद।


अतुल्य इंजन!
पाउलो कोगी - मोनिका

8

एसडीएल

सरल DirectMedia लेयर एक क्रॉस-प्लेटफ़ॉर्म मल्टीमीडिया लाइब्रेरी है जिसे ओपनजीएल के माध्यम से ऑडियो, कीबोर्ड, माउस, जॉयस्टिक, 3 डी हार्डवेयर और 2 डी वीडियो फ्रेमबफ़र तक निम्न स्तर की पहुंच प्रदान करने के लिए डिज़ाइन किया गया है। इसका उपयोग एमपीईजी प्लेबैक सॉफ्टवेयर, एमुलेटर और कई लोकप्रिय गेमों द्वारा किया जाता है, जिसमें "सभ्यता: कॉल टू पावर" के पुरस्कार विजेता लिनक्स पोर्ट भी शामिल हैं।

SDL Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX और QNX को सपोर्ट करता है। कोड में AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, सिम्बियनओएस और OS / 2 का समर्थन है, लेकिन ये आधिकारिक तौर पर समर्थित नहीं हैं।

SDL C में लिखा गया है, लेकिन C ++ के साथ काम करता है, और इसमें Ada, C #, D, Eiffel, Erlang, Euphoria, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, सहित कई अन्य भाषाओं में बाइंडिंग है। पास्कल, पर्ल, पीएचपी, पाइक, प्लांट, पायथन, रूबी, स्मॉलटाक, और टिल।

SDL को GNU LGPL संस्करण 2 के तहत वितरित किया गया है। यह लाइसेंस आपको गतिशील कार्यक्रमों के साथ लिंक करने के साथ ही वाणिज्यिक कार्यक्रमों में एसडीएल का स्वतंत्र रूप से उपयोग करने की अनुमति देता है।

Ubuntu में sdl पुस्तकालय स्थापित करना

  1. Bulild अनिवार्य स्थापित करें

    sudo apt-get install build-essential

  2. एसडीएल लाइब्रेरी स्थापित करें

    sudo apt-get install libsdl1.2-dev libsdl1.2debian

    यहाँ छवि विवरण दर्ज करें


6

राक्षस

यह सबसे अधिक उपलब्ध ओपन सोर्स 3 डी इंजनों में से एक है। इसे स्थापित करना थोड़ा मुश्किल है, लेकिन यह शक्तिशाली है। मानक API C ++ में है, लेकिन कई अन्य भाषाओं के लिए बाइंडिंग हैं।

OGRE विकी पर अधिक जानकारी ।


5

OpenSceneGraph

इसमें C ++ इंटरफ़ेस भी है और यह काफी शक्तिशाली है। उपलब्ध PPA में कुछ उबंटू पैकेज हो सकते हैं, लेकिन मैं स्रोत कोड को डाउनलोड करने और मैन्युअल रूप से बनाने की सलाह देता हूं।


5

LibGDX

Google GWT एकीकरण की तरह कुछ प्रदान करता है, जो आपको ग्रहण में गेम विकसित करने की पेशकश करता है (बस पुस्तकालय का उपयोग करके) जिसे आप Android, iOS, Java, HTML5 कैनवस को निर्यात कर सकते हैं


4

Panda3D

पायथन और सी ++ इंटरफ़ेस। काफी एक उपकरण।


पांडा एक पायथन और सी ++ एपी दोनों को नियुक्त करता है, और irc समुदाय काफी मजबूत और सहायक है। पांडा को डिज्नी से महत्वपूर्ण विकास सहायता मिली थी।
अकिवा

2

stencyl

Stencyl एक 2D गेम इंजन / निर्माता है। अपने गेम को डिजाइन करने के लिए ड्रैग एंड ड्रॉप विधि का उपयोग करना आसान है। यह बुनियादी प्रोग्रामिंग ज्ञान के साथ गैर-कोडर्स के लिए अनुकूल है और उन्नत उपयोगकर्ताओं के लिए एक कोड संपादक भी है।

इसका उबंटू के लिए एक देशी संस्करण है (गैर-मुक्त जेवीएम की आवश्यकता है)। आप अपने गेम को उबंटू पर बना सकते हैं और आईओएस, एंड्रॉइड *, फ्लैश, एचटीएमएल 5 *, विंडोज और मैक (* स्टेबलाइज 3.0 के रूप में) के लिए प्रकाशित कर सकते हैं।

पूर्ण फ़ीचर्ड मुक्त संस्करण डाउनलोड के लिए उपलब्ध है और 'फ्लैश' पर प्रकाशित कर सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.