صفحة 1 من 2 12 أخيرأخير
النتائج المعروضة من 1 الى 20 من مجموع 23

موضوع: اسكربت الاعداء في اليونيتي

ردود: 23 | زيارات: 3069
  1. #1
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398

    اسكربت الاعداء في اليونيتي

    السلام عليكم
    اريد طلبا صغيرا منكم وهو اعطائي اسكربت الاعداء متلا ان الاعداء يطاردون اللاعب و يضربونه
    ويكون مرفق معه بالشرح " إذا امكن " ارجووكم
    وشكرا مسبقا
    Unity 3D


  2. #2
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    اخي انشاء الله اعطيك دروس كن عند ربط لكن تلفت انتضر غدا انشاء الله
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  3. #3

  4. #4
    السلام عليكم ,,

    اخي الكريم // Siubisoft انا بدأت اتعلم اليونتي وشفت

    هذا الدرس موجود في اليوتيوب وهو يشرح لك كيف تعمل شخصية

    تقاتلك وردت فعلها لما تطلق عليها ^^" ,, وإيضاً تعمل Ragdoll ^^"

    Create a FPS Game in Unity 3D #4 - Adding AI and Ragdoll Effects




    وعشان تعرف من وين جاب السكريبت شوف الدرس الأول هذا هو

    How To Make A Video Game [Unity3D Basics] Part 1




    الدرس الثاني في بدايته يشرح لك كيف تعمل Download للـ assets

    من الموقع الرئيسي للشركة , و تعمل Import للـ Assets

    ارجوا اني وفقت معك اخي وللعلم بدأت تصميم

    الألعاب منذ يومين فقط ,, وانا اصمم ع اليونتي

    3.1 وسأحدث إلى 3.2 بعد قليل ^^" ,,

    وانا سينمائي اصمم ع Cinema4D

    أرجوا اني افتدك أخي الكريم

    وجزاك الله ألف خير ,,

    بالتوفيق ,,

  5. #5
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398
    انا ايضا اشتغل على السينما فور دي و اليونيتي 3.2
    انت مش افدتني خالص، بل علمتني يا خبير
    هههه ، مشكوووووووووووور

  6. #6
    السلام عليكم ,,

    العفو حبيبي Siubisoft بصراحة انا ما سويت شيء

    اعطيتك من الي كان معي بس ^^" أرجوا انك استفتدت أخي الكريم

    وبصراحة انا بدايتي حلوه ولكن التعقيد بالسكربتات ^^"

    الله يهدي بس ههههههه , بس محتاجين نشوف

    تجارب والعاب لك أخي الكريم تمام ؟؟ ..

    وجزاك الله ألف ألف خير ,,

    بالتوفيق ,,

  7. #7
    عضو متميز
    صور رمزية Pr MoHaMeD
    تاريخ التسجيل
    Jul 2010
    المنطقة
    الجزائر
    العمر
    22
    ردود
    1,204
    سلام
    انظر السكريبت و ما فيه سوىبعض الاشياء يعني هو بسيط جدا لكن ادرسه لو كان عندي وقت ربما سأشرحه انظر استخدم السكريبت دون النتائج و ابدأ حليل لتعرف كل شيء في السكريبت و ما هي وظيفته .
    يعني قضية تحليل و استخدم مرجع اليونيي للكلاس و الفينكشن و انظر وظيفة كل شيء
    تحياتي لك
    Algeria
    -------------
    C++ & DirectX
    fOr EvEr
    -------
    add me : prmohamed@hotmail.com

    or : kauchmar051@hotmail.com



  8. #8
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    تفضل
    http://www.youtube.com/user/steamisM50#g/u
    هد Chaîne فيها عديد من فديوهاة لليونتي وتشرح كيفية عمل دكاء اصطناعي ايضا
    وهد درس الاول



    ما عليك سوا تغير اسم
    Unity 3d AI Tutorial
    وتعمل رقم درس بعد كلمة Tutorial
    اضافة الى ان عدد دروس 6 تم تنتقل الى
    ومن تم يوجد جزء تاني لدروس انصحك ببتبع دروس من
    http://www.youtube.com/user/steamisM...72/4j94OBb8lDo
    لانه مرتب احسن من بحت من يوتوب بتوفيق وانشاء الله تعمل الي تريده وتتعلم من دروس
    يعن حول ايضا تعمق في اساسياة اولا وفهم سكريبتات جاهزة ولا تستعملها بدون ان تعرف عل اقل 90% مما تتضمنه
    بتوفيق
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  9. #9
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    يعن دروس الي اعطاك الاخ هي فقط تشرح جانب تركيبي لليونتي لكن لو تريد برمجة لعبة كبيرة بفكرتك الخاصة قم بتعلم برمجة فهي اهم شي في مجال العاب بلاضافة الى انك مصمم ستكون برمجة بداية لتفوقك في هد مجال
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  10. #10
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398
    اقتباس الموضوع الأصلي كتب بواسطة naoufal معاينة الرد
    يعن دروس الي اعطاك الاخ هي فقط تشرح جانب تركيبي لليونتي لكن لو تريد برمجة لعبة كبيرة بفكرتك الخاصة قم بتعلم برمجة فهي اهم شي في مجال العاب بلاضافة الى انك مصمم ستكون برمجة بداية لتفوقك في هد مجال
    انا الان بعرف للبرمجة تقريبا 20% لكن مع ذلك مازال عندي بعض المشاكل لاحلها
    وشكرا بزاف على الفيديوات

  11. #11
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398
    اقتباس الموضوع الأصلي كتب بواسطة بن عامر معاينة الرد
    السلام عليكم ,,

    العفو حبيبي Siubisoft بصراحة انا ما سويت شيء

    اعطيتك من الي كان معي بس ^^" أرجوا انك استفتدت أخي الكريم

    وبصراحة انا بدايتي حلوه ولكن التعقيد بالسكربتات ^^"

    الله يهدي بس ههههههه , بس محتاجين نشوف

    تجارب والعاب لك أخي الكريم تمام ؟؟ ..

    وجزاك الله ألف ألف خير ,,

    بالتوفيق ,,
    انا الان اصمم لعبة بسيطة و الان كنت محتاج هذا السكربت فقط لإضافة اعداء و إنشاء الله ساعرضها للنقد
    وشكرا على الفكرة

  12. #12
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398
    اقتباس الموضوع الأصلي كتب بواسطة Pr MoHaMeD معاينة الرد
    سلام
    انظر السكريبت و ما فيه سوىبعض الاشياء يعني هو بسيط جدا لكن ادرسه لو كان عندي وقت ربما سأشرحه انظر استخدم السكريبت دون النتائج و ابدأ حليل لتعرف كل شيء في السكريبت و ما هي وظيفته .
    يعني قضية تحليل و استخدم مرجع اليونيي للكلاس و الفينكشن و انظر وظيفة كل شيء
    تحياتي لك
    والله انا باعمل هذا الشي و افهم تقريبا السكربت كله لكن إذا كان طويل لا افهمه كتيرا لان المتغيرات و الكلاسات تكون كتيرة ، وإذا ما عرفت اي حاجة ابحت عنها في الريفيرنس المرفق مع اليونيتي

  13. #13
    عضو متميز
    صور رمزية Pr MoHaMeD
    تاريخ التسجيل
    Jul 2010
    المنطقة
    الجزائر
    العمر
    22
    ردود
    1,204
    شيء جميل انك وصلت لنسبة 20 بالمئة انا تقد تقول عني 70 بالمئة و استطيع عمل اي شيء اريده و لا اخاف هههههههه
    موفق يا حبيبي
    تحياتي لك
    Algeria
    -------------
    C++ & DirectX
    fOr EvEr
    -------
    add me : prmohamed@hotmail.com

    or : kauchmar051@hotmail.com



  14. #14
    المصمم الطاير
    صور رمزية Siubisoft
    تاريخ التسجيل
    Jun 2009
    المنطقة
    United States Of Morocco
    العمر
    22
    ردود
    398
    هذا ما اتمناه لي ايضا صراحة ولكن تحية كبيرة لك على خبرتك الواسعه و احتراماتي لك ايضا Pr

  15. #15
    عضو متميز
    صور رمزية Pr MoHaMeD
    تاريخ التسجيل
    Jul 2010
    المنطقة
    الجزائر
    العمر
    22
    ردود
    1,204
    انظر ياعزيزي ها ربما يفيدك قليلا و اطرح اسئلتك فيه سيجيبونك في اسرع وقت
    http://answers.unity3d.com/questions...ke-your-own-ai

    http://answers.unity3d.com/questions/tagged/ai

    http://angryant.com/

    لو اتيت قبل شوي من هذ المده لكنت قدمت لك ما تريد لكن الدراسه سجنتني حاليا
    اتمنى لك التوفيق يا عزيزي
    Algeria
    -------------
    C++ & DirectX
    fOr EvEr
    -------
    add me : prmohamed@hotmail.com

    or : kauchmar051@hotmail.com



  16. #16
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    اخ محمد
    اه نضرك هن هل لك اي فكرة
    http://www.maxforums.net/showthread.php?t=192720
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  17. #17
    عضو متميز
    صور رمزية Pr MoHaMeD
    تاريخ التسجيل
    Jul 2010
    المنطقة
    الجزائر
    العمر
    22
    ردود
    1,204
    في الفور سأبحث و اجيبك
    Algeria
    -------------
    C++ & DirectX
    fOr EvEr
    -------
    add me : prmohamed@hotmail.com

    or : kauchmar051@hotmail.com



  18. #18
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    اخ احمد والله موقع لتحفة
    اك اضن ان هد سكريبت بصيط ومفهوم
    http://answers.unity3d.com/questions...e-ai-scripting
    ويمكن تعدل على Destroy(player.gameObject) وتغيرها الى تناقص متغير صحة للعب بتانية وتضيف خط فيه ان عدو ينفد حركة هجوم
    if (range <= dieRange)
    {
    Destroy(player.gameObject);
    }
    وهنا
    else if (range <= chaseRange)
    {
    transform.LookAt(player);
    var moveDirection : Vector3 = transform.TransformDirection(Vector3.forward);
    controller.Move(moveDirection * Time.deltaTime * speed);
    }
    اضف صطر لحركة مشي وهاهو اصبح لك سكريبت دكاء عدو مستحسن
    كنت درست في احد دروس كيفية جعل ان لو كان بين عدو والعب حائط او شي يقطع نضر بينهم فهو يعن العب ل يراه حت ولو كانة مسافة قريبة
    لكن لنشغالي ببعض امور وعد استمال للكود كتيرا نسيت عليه بتوفيق
    ان الاعداء يطاردون اللاعب و يضربونه
    أخر تعديل بواسطة naoufal في 15 / 02 / 2011 الساعة 03:51 PM
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  19. #19
    عضو متميز
    صور رمزية naoufal
    تاريخ التسجيل
    Feb 2010
    المنطقة
    دولة الخلافة
    العمر
    23
    ردود
    1,141
    مشكوور اخ Pr MoHaMeD اضن ان ساستفيد من في حلة انشغال حالي وسادرس بعض سكربتات الموجودة فيدك موقع بدل راية دروس التي تحتاج وقت بتوفيق
    الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
    بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
    امة واحدة راية واحد حرب واحدة

  20. #20
    عضو فعال
    تاريخ التسجيل
    Apr 2008
    العمر
    21
    ردود
    217
    اولا AI CSharp
    كود:
    using UnityEngine;
    using System.Collections;
    
    public class Enemy_AI : MonoBehaviour {
    public Transform target;
    	public int moveSpeed;
    	public int rotationSpeed;
    	public int maxDistance;
    	
    	private Transform myTransform ;
    	
    	void Awake(){
    		myTransform = transform;
    	}
    	// Use this for initialization
    	void Start () {
    		GameObject go = GameObject.FindGameObjectWithTag("Player");
    		target = go.transform;
    		
    		maxDistance = 2;
    	
    	}
    	
    	// Update is called once per frame
    	void Update () {
    		if(Vector3.Distance(target.position, myTransform.position)<30){
    		Debug.DrawLine(target.position, myTransform.position, Color.yellow);
    	// Look at target
    		myTransform.rotation = Quaternion.Slerp(myTransform.rotation , Quaternion.LookRotation(target.position - myTransform.position), rotationSpeed*Time.deltaTime);
    		if(Vector3.Distance(target.position, myTransform.position) > maxDistance){
    		// Move towards
    		myTransform.position +=myTransform.forward*moveSpeed*Time.deltaTime;
    		}
    	}
    }
    }
    واما بالنسبة للضرب
    كود:
    using UnityEngine;
    using System.Collections;
    
    public class EnemyAttack : MonoBehaviour {
    
    public GameObject target;
    	public float attackTimer;
    	public float coolDown;
    	
    	
    	// Use this for initialization
    	void Start () {
    		attackTimer = 0;
    		coolDown = 2.0f;
    		
    	
    	}
    	
    	// Update is called once per frame
    	void Update () {
    		if(attackTimer > 0){
    			attackTimer -= Time.deltaTime;
    		}
    		
    		if(attackTimer < 0){
    			attackTimer = 0;
    		}
    	
    		if(attackTimer == 0){
    			Attack();
    			attackTimer = coolDown;
    		}
    			
    		
    		
    	}
    	private void Attack(){
    		
    			float distance = Vector3.Distance(target.transform.position, transform.position);
    		
    		  Vector3 dir = (target.transform.position - transform.position).normalized;
    		
    		float direction = Vector3.Dot(dir, transform.forward);
    		
    			Debug.Log(direction);
    			if(distance < 2.5f){
    				if(direction > 0){
    		     PlayerHealth eh = (PlayerHealth)target.GetComponent("PlayerHealth");
    				eh.AddjustCurrHealth(-10);
    				}
    		  
    			}
    		}
    }
    سبحان الله العظيم...سبحان الله وبحمده
    لعبتي على (Android & iOS)"همة"

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل