ائتمانات إلى https://codepen.io/boldfacedesign/pen/eoggd
San Andreas Unity - تعويض مفتوح المصدر لمحرك لعبة GTA San Andreas في الوحدة.
العقيدة - لعبة ألغاز مع تطور ذكي. استنادًا إلى النظرية الرياضية خلف الألغاز الخشبية ، يتكون من شبكة من المكعبات والقضبان التي يمكن تدويرها مع انتقاد.
لعبة Angry Birds Style - محاولة لتكرار مستوى وآليات ذات صلة من لعبة Angry Birds الشهيرة في Rovio ، التي تم بناؤها في Unity Game Engine. يتم توفير رمز المصدر لأغراض تعليمية.
لعبة Match-3-لعبة Match-3 في Unity (مثل Candy Crush و Bejeweled).
أحلك زنزانة - أحلك ميناء زنزانة في الوحدة. مماثلة تقريبا تماما مع الأصل.
Hogwarts - A Hogwarts (Harry Potter) Open Sandbox Game في Unity.
Infiniterunner3D - إنشاء لعبة عداء ثلاثية الأبعاد Infinite في الوحدة.
CubEworld - Minecraft مثل لعبة صنعت في الوحدة.
Multiplayer-FPS-لعبة إطلاق نار من أول لاعبي اللاعبين على أساس Unity3D. يتم دعم أنواع مختلفة من أجهزة الإدخال ، بما في ذلك Kinect ووحدات التحكم Xbox وحركة Leap و VR.
Starcraft Unity3D - استجمام لعبة StarCraft الكلاسيكية من Blizzard ، على Unity3D.
الأساسيات
متوسط
ARCORE - بناء تجارب واقعية جديدة معززة تمزج بسلاسة للعوالم الرقمية والمادية. قم بتحويل الطريقة التي يلعب بها الأشخاص ، والتسوق ، والتعلم ، وإنشاء ، وتجربتهما معًا - على نطاق Google.
ARKIT - بناء تجارب واقعية لا مثيل لها لمئات الملايين من المستخدمين على iOS و iPados ، أكبر منصات AR في العالم.
Vuforia - AR الأكثر نشرًا على نطاق واسع في العالم.
خالق غير نشط - تدريب VR القابل للتطوير والقابل للصيانة.
أمثلة خالق غير نشط - أمثلة بسيطة تعرض قدرات المبدع غير النشط.
XR-Interaction-Toolkit-Examples-أمثلة مختلفة لاستخدامها مع مجموعة أدوات التفاعل XR.
OpenVr XR - Plugin OpenVR ل API Unity's XR.
2D-platformer-hunter-وحدة تحكم منصة ثنائية الأبعاد في الوحدة.
أدوات محرر UNITY وقت التشغيل - أدوات التفتيش في اللعبة وأدوات تصحيح الأخطاء للتطبيقات المصنوعة من محرك لعبة Unity3D.
Path -Creator - محرر بديهية وخفيفة الوزن لإنشاء مسارات سلسة في المحرر بسرعة.
UiWidgets - حزمة الوحدة التي تساعد المطورين على إنشاء وتصحيح ونشر تطبيقات فعالة وعبر المنصات.
ScriptableObject -Architecture - يجعل استخدام الكائنات القابلة للنص كجزء أساسي من بنيةك في Unity Super Easy.
UNIRX - الامتدادات التفاعلية للوحدة.
C-Sharp-Promise-يعد مكتبة C# لإدارة العمليات غير المتزامنة.
FSM_COMMAND_PATTERNS - لعبة منصة أساسية تم تطويرها للمساعدة في تعزيز نمط الحالة ونمط القيادة.
RestClient -؟ يدعم HTTP Simple HTTP وعميل REST للوحدة بناءً على الوعود ، كما يدعم عمليات الاسترجاعات! ؟
مجموعة الأدوات الأصلية - دمج وظائف iOS و Android الأصلية بسهولة في مشاريع الوحدة.
غزل سبينر - أداة لبناء حوار تفاعلي في الألعاب!
مكونات Unity2D - مجموعة متنوعة من مكونات Unity3D التي قمت بإنشائها للاستخدام في منصة/RPG ثنائية الأبعاد التي أقوم بتطويرها حاليًا.
Unity Image Cropper - حل زراعة الصورة القائم على صورة UGUI للوحدة ثلاثية الأبعاد.
ألعاب Chainsafe - Unity SDK لبناء ألعاب تتفاعل مع blockchains.
الترميز في C# في الوحدة للمبتدئين - أساسيات الترميز ، مثل المتغيرات والوظائف والفئات ، وكيفية استخدامها.
أنماط التصميم المكتوبة في Unity3D - جميع أنماط التصميم الأربعة المكتوبة في الوحدة C# مع العديد من الأمثلة.
مقدمة في Roll-A-Ball-مقدمة لمشروع Roll-A-Ball ، والتي تبين اللعبة النهائية ووصف ما سيتم تغطيته في هذه البرامج التعليمية.
إعداد اللعبة - إنشاء مشروع جديد وإعداد اللعبة الأساسية.
نقل اللاعب - تحريك كائن اللاعب باستخدام قوى إدخال اللاعب وقوى الفيزياء.
تحريك الكاميرا - تحريك الكاميرا بالنسبة إلى المشغل.
إعداد منطقة اللعب - إعداد منطقة اللعب.
إنشاء كائنات قابلة للتحصيل - إنشاء ومقتنيات "التقاط".
جمع كائنات التقاط - جمع كائنات البيك اب ؛ مناقشة الفيزياء والتصادمات والمشغلات.
عرض النتيجة والنص - العد وعرض النص وإنهاء اللعبة.
بناء اللعبة - بناء اللعبة كتطبيق مستقل.
البرامج النصية كمكونات للسلوك - تعرف على مكون السلوك الذي هو نص وحدة ، وكيفية إنشاء الكائنات وإرفاقها.
المتغيرات والوظائف - ما هي المتغيرات والوظائف ، وكيف يقومون بتخزين ومعالجة المعلومات لنا؟
الاتفاقيات وبناء الجملة - تعرف على بعض الاتفاقيات الأساسية وبناء جملة رمز الكتابة.
إذا كانت البيانات - كيفية استخدام ما إذا كانت عبارات لتعيين الشروط في الكود الخاص بك.
الحلقات - كيفية استخدام For ، أثناء الحلقات ، وكذلك الحلقات وكذلك لكل حلقة لتكرار الإجراءات في الكود.
النطاق والوصول المعدلات - فهم المتغير والوظيفة وسهولة الوصول.
استيقظ وبدء - كيفية استخدام مستيقظ وبدء ، اثنتان من وظائف تهيئة الوحدة.
تحديث و FixedUpdate - كيفية التأثير على تغيير كل إطار مع وظائف التحديث والثبات ، واختلافاتها.
الرياضيات المتجهات - التمهيدي على الرياضيات المتجهات - بالإضافة إلى معلومات حول النقطة والمنتجات المتقاطعة.
تمكين وتعطيل المكونات - كيفية تمكين وتعطيل المكونات عبر البرنامج النصي أثناء وقت التشغيل.
تنشيط GameObjects - تعرف على مكون السلوك الذي يعد برنامجًا نصيًا للوحدة ، وكيفية إنشاءها وإرفاقها بالكائنات.
ترجمة وتدوير - كيفية استخدام وظيفتي التحويلتين تترجم وتدور لتأثير موضع كائن غير ريغيد ودوران.
Lookat - كيفية جعل كائن اللعبة يحول وجهًا آخر باستخدام وظيفة lookat.
تدمير - كيفية استخدام وظيفة تدمير لإزالة GameObjects والمكونات في وقت التشغيل.
GetButton و GetKey - كيفية الحصول على زر أو مفتاح للإدخال وكيف يمكن تعديل / يمكن تعديل هذه المحاور مع مدير الإدخال.
Getaxis - كيفية "الحصول على محور" على مدخلات ألعابك في الوحدة وكيف يمكن تعديل هذه المحاور مع مدير الإدخال.
Onmousedown - كيفية اكتشاف النقرات على الماوس على عنصر مصادم أو عنصر واجهة المستخدم الرسومية.
GetComponent - كيفية استخدام وظيفة getComponent لمعالجة خصائص البرامج النصية أو المكونات الأخرى.
Deltatime - ما هو وقت دلتا وكيف يمكن استخدامه في ألعابك لتنعيم القيم وتفسيرها.
أنواع البيانات - تعلم الاختلافات المهمة بين أنواع القيمة وأنواع البيانات المرجعية ، من أجل فهم أفضل لكيفية عمل المتغيرات.
الفصول الدراسية - كيفية استخدام الفصول لتخزين وتنظيم معلوماتك ، وكيفية إنشاء مُنشئين للعمل مع أجزاء من فصلك.
instantiate - كيفية استخدام instantiate لإنشاء استنساخ من قبل وقت التشغيل.
المصفوفات - باستخدام المصفوفات لجمع المتغيرات معًا في نموذج أكثر قابلية للإدارة.
استدعاء - تتيح لك وظائف الاستدعاء جدولة مكالمات الطريقة التي تحدث في وقت لاحق.
التعدادات - تتيح لك التعدادات إنشاء مجموعة من الثوابت ذات الصلة.
عبارات التبديل - بيانات التبديل تتصرف مثل التبسيط الشرطية. إنها مفيدة عندما تريد مقارنة متغير واحد مقابل سلسلة من الثوابت.
الأحداث - تعلم كيفية استخدام مندوبي خاصين يسمى الأحداث من أجل الاشتراك في طرق (وظائف) لإنشاء أنظمة بث مرنة في الكود الخاص بك.
إنشاء مغامرة مستندة إلى نص الجزء 1 - تعلم كيفية برمجة لعبة مغامرة قائمة على النص يستكشف فيها اللاعب سلسلة من الغرف من خلال قراءة النص وإدخال أوامر عبر لوحة المفاتيح.
إنشاء مغامرة مستندة إلى نص الجزء 2 - تعلم كيفية عرض أوصاف جميع العناصر الموجودة في الغرفة عندما ندخلها.
كيفية تشغيل تعديل لعبة الاختبار (تعليمي الوحدة الرسمي) - في برنامج اختبار التعليمي في المحرر ، ستتعلم كيفية اللعب وتعديل microgame الخاص بك في الوحدة.
OpenUpm - سجل حزمة الوحدة المفتوحة المصدر.
Brackeys - دروس Dev Game Dev
صلبة - المبادئ الصلبة في الصور.
.NET Documentation - Solid ، DI ، N -tier ، سجلات ، إلخ مع dotnet.
موارد Gamedev - قائمة رائعة من موارد تطوير اللعبة.
Awesome -Unity3D - مجموعة مصنفة من repos opensource unity3d.
Awesome Unity Open Source على GitHub (800+) - مجموعة مصنفة من المصدر المفتوح Unity Open Awesond on Github.
Awesome Unity Free - قائمة مدفوعة بالمجتمع بمحرك Game Unity Game المفيد "المجاني" والمكتبات وغيرها.
مجتمع Unity Awesome-مجموعة مصنفة تعتمد على المجتمع من الأصول والمشاريع والموارد عالية الجودة عالية الجودة.
3dof: يشير مصطلح يستخدم غالبًا في سياق الواقع الافتراضي ، إلى تتبع الحركة الدورانية فقط: الملعب ، ياو ، ولف.
6dof: يشير إلى حرية حركة جسم جامد في الفضاء ثلاثي الأبعاد.
أنا أؤمن بحيدات؟ دعمني ، إذا قمت بذلك أيضًا.
تبرع Ethereum ، ADA ، BNB ، Shiba ، USDT/USDC ، DOGE ، إلخ:
عنوان المحفظة: jdnichollsc.eth
يرجى إعلامنا بمساهماتك!
مصنوعة مع ❤
https://avatars0.githubusercontent.com/u/28855608؟s=200&v=4 "align =" right ">