مجموعات تطوير برمجيات الألعاب على سولانا
مع كون سولانا بلوكتشين عالي الأداء برسوم منخفضة ومعاملات سريعة، تشكل حولها مجتمع رائع من مطوري الألعاب.
هنا يمكنك العثور على تفاصيل حول مجموعات تطوير برمجيات الألعاب المتاحة في نظام سولانا البيئي. جميع مجموعات التطوير مفتوحة المصدر وبُنيت من قبل المجتمع. إذا كنت تعمل على مجموعة تطوير بنفسك، فلا تتردد في فتح طلب سحب لهذه الصفحة وإضافتها.
مجموعة تطوير يونيتي
يُعرف محرك ألعاب يونيتي بنهجه الصديق للمبتدئين ودعمه لمنصات متعددة بما في ذلك WebGL وiOS وAndroid. قم بالبناء مرة واحدة، وصدّر في كل مكان.
تتم صيانة مجموعة تطوير سولانا يونيتي من قبل Magicblock وتأتي مع:
- دعم NFT
- تكامل آلة الحلوى
- المعاملات
- وظائف RPC
- روابط عميقة لمحفظة فانتوم
- موصل WebGL
- دعم اتصال WebSocket موثوق
- محول محفظة للجوال
- مفاتيح الجلسات للموافقة التلقائية على المعاملات
- توليد كود عميل Anchor والمزيد.
مجموعة تطوير جودوت
محرك جودوت هو محرك ألعاب مفتوح المصدر اكتسب الكثير من الدعم في السنوات الأخيرة. تتم صيانة مجموعة تطوير سولانا لجودوت من قبل ZenRepublic وVirus-Axel. وتأتي مع تكامل محول المحفظة، والمعاملات، ووظائف RPC، وتوليد كود عميل Anchor. حتى تكامل آلة الحلوى الوظيفي بالكامل من Metaplex.
Turbo.Computer - محرك ألعاب Rust
توربو هو محرك ألعاب مكتوب بلغة راست تم تصميمه من الصفر للتركيز على سولانا، مع هندسة خفيفة وأوقات تكرار سريعة. إنه سهل الاستخدام للمبتدئين ويأتي مع دعم كامل لـ Solana RPC. يمكنك حتى استخدام أدوات الذكاء الاصطناعي الخاصة به لإنشاء ألعاب كاملة.
بروتوكول هانيكومب
يوفر هانيكومب مجموعة من البرامج على السلسلة وأدوات ضغط الحالة التي تتعامل مع جميع وظائف دورة حياة اللعبة الحاسمة والتركيبية داخل آلة سولانا الافتراضية (SVM). يدعم العديد من وظائف NFT مثل التخزين، والمهام، وصناديق الغنائم، وملفات تعريف اللاعبين، وضغط الحالة، والموافقة التلقائية على المعاملات والمزيد.
مجموعات تطوير برمجيات أنريل
يشتهر محرك أنريل بمرئياته الرائعة وإطار البرمجة القائم على العقد. هناك العديد من مجموعات تطوير برمجيات سولانا التي تتم صيانتها من قبل شركات مختلفة.
مجموعة تطوير برمجيات أنريل من فارميتا
توفر VAR META مجموعة تطوير برمجيات أنريل مفتوحة المصدر لدمج وظائف بلوكتشين سولانا في مشاريع محرك أنريل. تمكّن المطورين من التفاعل مع العقود الذكية لسولانا، وإدارة المحافظ، وتنفيذ المعاملات مباشرة داخل محرك أنريل.
مجموعة تطوير برمجيات أنريل من بيتفروست
تعمل بيتفروست على مجموعة تطوير برمجيات أنريل التي تم استخدامها بالفعل في ألعاب
متعددة تم بناؤها خلال مسابقات ألعاب سولانا الأخيرة. تأتي مع دعم C# solnet في
C++ وBluprints، وسك NFTs من ميتابلكس، وأمثلة معالج الدفع في محفظة اللعبة
والمزيد.
مجموعة تطوير برمجيات أنريل من ثاجز
ثاجز هو استوديو تقني ومشروع NFT يقوم أيضًا بصيانة مجموعة تطوير برمجيات أنريل مفتوحة المصدر لسولانا. تأتي مع الكثير من الوظائف التي تركز على NFT والإضافة متوافقة مع iOS وAndroid أيضًا.
مجموعة أدوات Star Atlas Foundation
قام فريق Star Atlas بجعل بعض مجموعة أدوات التطوير الخاصة بهم مفتوحة المصدر تحت اسم Foundation Kit. لا يتم صيانتها بنشاط ولكن يمكن أن تكون نقطة بداية لمشروعك.
Next.js/React + Anchor
إحدى أسهل الطرق للبناء على سولانا هي استخدام إطار عمل Web3js JavaScript بالتزامن مع إطار عمل Solana Anchor. بالنسبة للألعاب الأكثر تعقيدًا، نوصي بالنظر في استخدام محرك ألعاب مثل Unity أو Unreal.
أسرع طريقة لإعداد لعبة تعتمد على Next.js:
npx create-solana-game your-game-name
سيؤدي هذا إلى إنشاء تطبيق بداية رائع مع دعم wallet-adapter، وبرنامج Anchor،
وتطبيق React، وعميل Unity تم تكوينهم بالفعل للعمل معًا. من فوائد استخدام Next.js
هو إمكانية استخدام نفس الكود في الواجهة الخلفية والواجهة الأمامية، مما يسرع
عملية التطوير.
إذا كنت تعمل على مجموعة تطوير سولانا وترغب في إضافة الإعداد المسبق الخاص بك إلى الإعداد المسبق يمكنك فتح طلب سحب هنا: إعداد مسبق لألعاب سولانا
Phaser
إطار عمل سريع ومجاني وممتع مفتوح المصدر لألعاب المتصفح التي تعمل بتقنية Canvas وWebGL. Phaser هي طريقة رائعة للبدء في تطوير الألعاب على سولانا. قالب Phaser Solana Platformer هو نقطة انطلاق رائعة للعبتك.
Flutter
Flutter هو إطار عمل مفتوح المصدر، تتم صيانته بواسطة Google، لبناء تطبيقات جميلة ومترجمة بشكل أصلي ومتعددة المنصات من قاعدة كود واحدة. تتم صيانة مجموعة تطوير سولانا لـ Flutter بواسطة فريق Espresso Cash.
بايثون
بايثون هي لغة برمجة سهلة التعلم وواسعة الاستخدام (غالبًا ما تستخدم في تطبيقات التعلم الآلي). يمكّن إطار عمل Seahorse المطورين من كتابة برامج سولانا بلغة بايثون. تم بناء Seahorse على أساس إطار عمل Anchor ويحول كود بايثون إلى كود راست المستند إلى Anchor. Seahorse حاليًا في مرحلة بيتا.
سي شارب الأصلية
النقل الأصلي لـ Web3js إلى سي شارب. يأتي مع مجموعة من الوظائف مثل المعاملات، وظائف RPC وتوليد كود عميل Anchor.
Is this page helpful?