مجموعات تطوير برمجيات الألعاب لسولانا
مع كون سولانا بلوكتشين عالي الأداء برسوم منخفضة ومعاملات سريعة، تشكل مجتمع رائع من مطوري الألعاب حولها.
هنا يمكنك العثور على تفاصيل حول مجموعات تطوير برمجيات الألعاب المتاحة في نظام سولانا البيئي. جميع مجموعات التطوير مفتوحة المصدر وبُنيت من قبل المجتمع. إذا كنت تعمل على مجموعة تطوير بنفسك، فلا تتردد في فتح طلب سحب (PR) لهذه الصفحة وإضافتها.
مجموعة تطوير يونيتي
يُعرف محرك ألعاب يونيتي بنهجه الصديق للمبتدئين ودعمه لمنصات متعددة بما في ذلك WebGL وiOS وAndroid. قم بالبناء مرة واحدة، وصدّر في كل مكان.
تتم صيانة مجموعة تطوير سولانا يونيتي من قبل Magicblock وتأتي مع:
- دعم NFT
- تكامل آلة الحلوى
- المعاملات
- وظائف RPC
- روابط عميقة لمحفظة فانتوم
- موصل WebGL
- دعم اتصال WebSocket موثوق
- محول محفظة للجوال
- مفاتيح الجلسات للموافقة التلقائية على المعاملات
- توليد كود عميل Anchor والمزيد.
مجموعة تطوير جودوت
محرك جودوت هو محرك ألعاب مفتوح المصدر اكتسب الكثير من الدعم في السنوات الأخيرة. تتم صيانة مجموعة تطوير سولانا لجودوت من قبل ZenRepublic وVirus-Axel. وتأتي مع تكامل محول المحفظة، والمعاملات، ووظائف RPC، وتوليد كود عميل Anchor. حتى تكامل آلة الحلوى Metaplex الوظيفي بالكامل.
Turbo.Computer - محرك ألعاب راست
توربو هو محرك ألعاب مكتوب بلغة راست تم تصميمه من الصفر للتركيز على سولانا، مع بنية خفيفة وأوقات تكرار سريعة. إنه سهل الاستخدام للمبتدئين ويأتي مع دعم كامل لـ RPC الخاص بسولانا. يمكنك حتى استخدام أدوات الذكاء الاصطناعي الخاصة به لإنشاء ألعاب كاملة.
بروتوكول هانيكومب
يوفر هانيكومب مجموعة من البرامج على السلسلة وأدوات ضغط الحالة التي تتعامل مع جميع وظائف دورة حياة اللعبة الحاسمة والتركيبية داخل آلة سولانا الافتراضية (SVM). يدعم العديد من وظائف NFT مثل التخزين، المهام، صناديق الغنائم، ملفات تعريف اللاعبين، ضغط الحالة، الموافقة التلقائية على المعاملات والمزيد.
مجموعات تطوير البرمجيات لأنريل
يشتهر محرك أنريل بمرئياته الرائعة وإطار البرمجة القائم على العقد. هناك العديد من مجموعات تطوير البرمجيات لسولانا التي تتم صيانتها من قبل شركات مختلفة.
مجموعة تطوير برمجيات فارميتا لأنريل
توفر VAR META مجموعة تطوير برمجيات مفتوحة المصدر لأنريل لدمج وظائف بلوكتشين سولانا في مشاريع محرك أنريل. تمكّن المطورين من التفاعل مع العقود الذكية لسولانا، وإدارة المحافظ، وتنفيذ المعاملات مباشرة داخل محرك أنريل.
مجموعة تطوير برمجيات بيتفروست لأنريل
تعمل بيتفروست على مجموعة تطوير برمجيات لأنريل تم استخدامها بالفعل في ألعاب
متعددة تم بناؤها خلال مسابقات ألعاب سولانا الأخيرة. تأتي مع دعم C# solnet
في
C++ و Blueprints، وسك NFTs من ميتابلكس، وأمثلة لمعالج الدفع في محفظة اللعبة
والمزيد.
مجموعة تطوير برمجيات ثاجز لأنريل
ثاجز هو استوديو تقني ومشروع NFT يقوم أيضًا بصيانة مجموعة تطوير برمجيات مفتوحة المصدر لأنريل لسولانا. تأتي مع العديد من الوظائف المركزة على NFT والإضافة متوافقة مع iOS و Android أيضًا.
مجموعة أدوات Star Atlas الأساسية
قام فريق Star Atlas بنشر بعض مجموعة أدوات التطوير الخاصة بهم كمصدر مفتوح تحت اسم Foundation Kit. لا تتم صيانتها بشكل نشط ولكن يمكن أن تكون نقطة انطلاق لمشروعك.
Next.js/React + Anchor
إحدى أسهل الطرق للبناء على سولانا هي استخدام إطار عمل Web3js جافاسكريبت بالتزامن مع إطار عمل 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?