اموزش ساخت بازی موبایل با یونیتی
امروز خدمت شما عزیزان هستیم با پکیج پروژه محور ساخت بازی موبایل از مقدماتی تا پیشرفته با یونیتی.در قسمت مقدماتی دست به ساخت یک بازی موبایل زده وبا ساختن سین شروع کرده و تا گرفتن خروجی apk یا همون خروجی قابل نصب روی گوشی های اندورید کار را ادامه خواهیم داد.بازی که در طول این اموزش باهم خواهیم ساخت مسیر علم یا همون scienceway نام دارد.که شما طی ۶ ساعت اموزش کامل و جامع یادمیگیرید چگونه این بازی چند مرحله ای را پیاده سازی کنید.
پیش نیازهای اموزش ساخت بازی موبایل با یونیتی
- این دوره فاقد هرگونه پیش نیازی هست.
- اموزش به صورت ۰ تا ۱۰۰ و از مقدماتی تا پیشرفته خواهد بود
- پس از این دوره به راحتی میتونید هرنوع بازی برای موبایل پیاده کنید.
اهداف دوره اموزش ساخت بازی موبایل با یونیتی
- اشنایی با موتور بازی سازی unity
- اشنایی با نحوه scripting در یونیتی با زبان سی شارپ
- اشنایی با کار کردن با انیمیشن ها در بازی
- اشنایی با نحوه ایجاد یک پروژه از ۰ تا ۱۰۰
- نحوه تایپ فارسی در یونیتی
- اموزش استفاده از فتوشاپ در بازی ها
- نحوه ایجاد بازی برای اندورید با یونیتی
- نحوه طراحی بازی برای سایزهای مختلف گوشی و تبلت
- نحوه دیباگ پروژه ها درون یونیتی
- نحوه تشکیل یک ایده و گسترش ان به منظور تجاری سازی
- نحوه دریافت ورودی از گوشی های موبایل و کار کردن با صفحه لمسی
- نحوه ایجاد دشمن های هوشمند درون بازی
- نحوه بهینه سازی مصرف منابع موبایل توسط بازی و بهینه سازی بازی
- نحوه انتخاب و ایجاد صدای مناسب برای بازی
- نحوه ایجاد بازی های چند مرحله ای
- نحوه ایجاد منو در بازی ها
- چگونگی ایجاد بازی به سبک runner درون یونیتی
- اشنایی با ui قدیمی و ui جدید یونیتی
سرفصل های اپدیت اموزش ساخت بازی موبایل با یونیتی
- نحوه رفع مشکل در دریافت apk از یونیتی ورژن ۵
- رفع مشکل لگ زدن بازی در یونیتی ۵
- رفع مشکل پرش بیش از حد و خروج از صفحه
- نحوه تست بازی همزمان در سیستم و موبایل
- رفع مشکل بالا بودن حجم خروجی نهایی بازی
- رفع مشکل عدم اجرای توابعی چون addforce
- رفع مشکل عدم شناسایی مراحل و خطا دادن هنگام اجرا در گوشی
- نحوه رفع مشکل عدم ذخیره مراحل و امتیازات
اگر نمیدانید که از کجا باید بازی سازی رو شروع کنید و به برای تبدیل شدن به یک بازی ساز چه مسیری را باید طی کنید.حتما فیلم اموزش چگونه بازی ساز شویم را مشاهده کنید.
در صورت هرگونه مشکل در اموزش ساخت بازی موبایل با یونیتی، میتوانید در بخش دیدگاه ها مطرح کنید تا مشکل شما را برطرف کنیم.
همچنین میتوانید پکیج های یونیتی را به رایگان از سرواموز دانلود کنید.
فصل ۱
فصل ۲
اموزش کدنویسی با زبان سی شارپ ویدئو
طراحی بازی برای سایزهای مختلف گوشی ویدئو
طراحی سیستم امتیاز گیری ویدئو
کار کردن با انیمیشن ها در بازی ویدئو
ایجاد بازی به سبک runner ویدئو
بهینه سازی مصرف منابع موبایل ویدئو
ایجاد دشمن های هوشمند درون بازی ویدئو
ایجاد صدا و مراحل و دریافت خروجی از بازی ویدئو
همگام سازی بازی با ورژن جدید یونیتی ویدئو
فایل های پروژه فایل های ضمیمه
دوره های مرتبط
اموزش ساخت سیستم انتخاب کاراکتر در یونیتی
نمایش تبلیغات در بازی های موبایل و یونیتی (کسب درامد از بازی)
اموزش کامل کار با صداها در یونیتی
اموزش اتصال موبایل اندرویدی به یونیتی
اموزش خروجی گرفتن اندروید از یونیتی
rate_reviewامتیاز دانشجویان دوره
رایگان!
جت آموز
ورود سریع به بازار کارجت آموز تمام تلاش خود را برای انتقال دانش بهکار گرفته است. و خود را در امر، یاری کاربران جهت ورود به بازار کار پیشقدم میداند.
علی اکبر( دانشجوی دوره )
لطفا بگید چه طوری میشه یه کار کرد که دکمه شیر برای بازی بزاریم که کاربر وقتی توی بازیه و روی دکمه شیر میزنه بتونه اون بازی رو برای دیگران بفرسته
جت آموز(مدیریت)
سلام.این مورد در اموزش ساخت بازی های سه بعدی اموزش داده شده است.
کافی است از تابع زیر استفاده کنید
Application.OpenURL (“www.jetamooz.com”);
siamak beikmohamadi( دانشجوی دوره )
سلام
بنده این دوره رو تهیه کردم و در حال یادگیری هستم سوالی ک برام پیش اومده ؛ در این پکیج دقیقا جلسه یا همون کلیپ شماره ۵ ،در دقیقه ۲۰ و ثانیه ۴۵ . فایلی رو نشان دادین ک من نمیدونم چطور ایجادش کردین. میدونم ک این فایل رو میشه در پوشه ای ک بهمراه پکیج هست پیدا کرد ولی من میخوام ک خودم این رو بسازم.
در ضمن من دکمه های منو خودمو ک ساختم کاملا با دکمه های ساخته شده در فایل آموزشی فرق داره و متاسفانه به محض اینکه از این فایلی ک شما به عنوان main در فایل پروژه قرار دادین ،استفاده میکنم بلافاصله تنظیماتی رو ک روی منو و دکمه های خودم انجام دادم بر میگرده به همون تنظیماتی ک روی فایل main و میشه همون منو ای ک توی کلیپ شما آموزش میدین .
از شما میخوام ک طریقه ساخت main رو به بنده آموزش بدین ! با تشکر
siamak beikmohamadi( دانشجوی دوره )
خودم متوجه شدم چطوری یه فایلmain باید ایجاد کنم : روی پوشه scenes کلیک میکنم و بعد راست کلیک در منوی ایجاد شده create رو انتخاب میکنم و بعد یه منو دیگه نمایش داده میشه ک از اون گزینه scene رو انتخاب میکنم .به همین ترتیب تونستم فایل main رو ایجاد کنم .
درسته استاد یا اشتباه میکنم؟
جت آموز(مدیریت)
سلام.فایل main یک سین جدید هست.در واقع برای ایجاد مراحل جدید یا صحنه های جدید در بازی ها میتوان از scene های جدید ایجاد کرد.
لطفا فیلم اموزش رابط کاربری یونیتی ۵ را مشاهده کنید تا مشکل شما برطرف شود
siamak beikmohamadi( دانشجوی دوره )
سلام
یه سوال دارم درباره مین کمرا
یا همون دوربین اصلی در محیط دو بعدی
من وقتی چیزی ایجاد میکنم توی سین
اون آبجکت ها و یا تصاویری ک وارد محیط یونیتی میکنم
در پنجره مین کمرا نمایش داده نمیشه .
ولی وقتی پلی رو میزنم ، تمام اون چیزهایی ک انتظار داشتم اجرا میشه.
دلیل آن چیست ؟
راه حلی براش میتونید ارائه کنید استاد
اگه لطف کنید ممنون میشم
جت آموز(مدیریت)
سلام.مختصات شی و مختصات دوربین شما باید یکی باشد.همچنین نوع نمایش هم باید یکی باشد تا بتوان شی را دید.اموزش مقدماتی کار با یونیتی را مشاهده کنید.تمام این موارد بیان شده است.
علیرضا رحمتی( دانشجوی دوره )
سلام هنگام خروجی گرفتن از یونیتی ۴٫۶٫۲ این ارور تو عکس رو میده دلیلش چیه ؟ sdk کامل رو دانلود کردم ۵ گیگ این ارور برای چیه
http://s9.picofile.com/file/8324073618/25.png
جت آموز(مدیریت)
سلام.پاسخ شما در این لینک وجود دارد.
لطفا اموزش را با ورژن ۵ یونیتی پیاده سازی کنید.تا به مشکلات این چنینی برخورد نکنید
siamak beikmohamadi( دانشجوی دوره )
با سلام
یه سوال دارم درباره اسکریپت اول این آموزش “Mainhandler script” منظورمه.
هشدار میده ک رشته های استفاده شده از :(Application.LoadLevel) منسوخ شده
لطفا راهنمایی فرمایید ک به جای این رشته ها چه اسکریپتی بنویسیم
حتی موقع خروجی گرفتن هم ارور همین رو مجدد تکرار میکنه اینجین یونیتی.
با تشکر از شما
جت آموز(مدیریت)
سلام.لطفا اخرین فیلم اموزش را مشاهده کنید.نحوه رفع مشکل بیان شده است.
siamak beikmohamadi( دانشجوی دوره )
تشکر از راهنمایی شما
mohammad khalili
باسلام من میخوام یک بازی سه بعدی و ترسناک و ماجراجویی داستانی بسازم ایا با دیدن این اموزش به هدفم میرسم؟اگرهم که بازی من اموزش دیگری میخواهد لطفا لینکش رو بهم بدید با تشکر
جت آموز(مدیریت)
سلام.پاسخ سوال شما در اموزش چگونه بازی ساز شویم بیان شده است.
سجاد شاه علی
سلام لطفا اموزش ساخت بازی انلاین (با سرور) آماده کنید چون توی هیچ اموزشی نتونسم پیدا کنم
جت آموز(مدیریت)
سلام.چشم
امید احمدی پور
با سلام این((پکیج پروژه محور ساخت بازی موبایل از مقدماتی تا پیشرفته با یونیتی)) قسمت خروجیش که نمایش دادین که تو یونیتی هست! مگه نباید تو اندروید باشه؟؟؟!!! نمیشه خروجی اندرویدش رو نشون بدین؟ جواب رو به ایمیل بفرستید.ممنون
جت آموز(مدیریت)
سلام.خروجی بازی در یونیتی رو ما به صورت لایو با یونیتی ریموت روی گوشی اجرا میکنیم.و هیچ فرقی با نسخه نهایی ندارد.
همچنین کنار اموزش فایل خروجی نهایی اموزش قرار داده شده است.
کیوان فتاحی
سلام این آموزش ۲ بعدی هست یا سه بعدی ؟
جت آموز(مدیریت)
سلام.اموزش دو بعدی است
ashkan kamangar( دانشجوی دوره )
سلام چند مشکل هست
امیدوارم پاسخ بدید چون کامنت های قبلیم حتی تایید نشد متاسفانه
۱٫بازی وقتی تمام میشه و کاربر میره مرحله ی دوم وقتی بازی رو ببنده و باز کنه باز میاد از اول
۲٫جه وری تبلیغات admob بذاریم؟
۳٫هرکاری مکنم کاراکتر میوفته پایین تمام مراحل فیلم ۱۰ رو انجام دادم ممنونم
راه حل رو بگید
سپاس
جت آموز(مدیریت)
سلام.
با بستن بازی اطلاعات ان پاک میشود، پس باید اطلاعات را دخیره کنید که در فیلم اپدیت اموزش بیان شده است
ما در ایران از سیستم تبلیغاتی دیگری چون عدد استفاده میکنیم
لطفا فیلم اموزشی جلسه اخر را مشاهده کنید.حتما یک مورد را در نظر نگرفته اید برای همین با خطا مواجه شده اید.
ashkan kamangar( دانشجوی دوره )
مشکل بعدی اینه که کد شمارو قبول نمیکنه
this. rigidbody.AddForce(Input);
و کد اصلاح شده ی
GetComponent().AddForce(input);
میرازم با زدن w در بازی میاد بیرون و مینویسه
There is no ‘Rigidbody’ attached to the “Run (5)” game object, but a script is trying to access it.
You probably need to add a Rigidbody to the game object “Run (5)”. Or your script needs to check if the component is attached before using it.
UnityEngine.Rigidbody.AddForce (UnityEngine.Vector3 force, UnityEngine.ForceMode mode) in :0
UnityEngine.Rigidbody.AddForce (UnityEngine.Vector3 force) (at C:/buildslave/unity/build/Runtime/Dynamics/ScriptBindings/Dynamics.bindings.cs:168)
Player.Update () (at Assets/Scripts/Player.cs:19)
ashkan kamangar( دانشجوی دوره )
مشکل دوم رو رفع کردم الان فقط مشکل اینهاست
۱٫بازی وقتی تمام میشه و کاربر میره مرحله ی دوم وقتی بازی رو ببنده و باز کنه باز میاد از اول
۲٫جه وری تبلیغات admob بذاریم؟
۳٫هرکاری مکنم کاراکتر میوفته پایین تمام مراحل فیلم ۱۰ رو انجام دادم ممنونم
ashkan kamangar( دانشجوی دوره )
تمام مشکلات رو رفع کردم
فقط یک مشکل مونده اونم اینکه وقتی بازی رو تبدیل به apk میکنم میبینم اصلا قلب و سکه تولید نمیشه
بعد میام تو بازی میبینم قلب و سکه نیست و رفته پشت بک گروند یعنی پشت بگ پروند و باید کل عکساهارو از توی پوشه تکس چر بریزم دو و دوباره عکس دانلود کنم و بسازم و باز با تبدیل بازی به ای پی کی یا باز و بسته کردن بازی میره پشت بک گروند
جت آموز(مدیریت)
سلام.مشکل شما این است که چون بازی دو بعدی است، حتما باید به روی هم قرار گیری لایه های بازی در راستای محور سوم دقت داشته باشید.
اگر قلب و سکه شما پشت صحنه ایجاد میشود کافی است که محتصات بردار سوم پریفب این دو شی را تغییر بدهید تا مشکل حل شود
حجت حجتی( دانشجوی دوره )
با سلام و خسته نباشید خدمت استاد عزیز و دلسوز
استاد من چند روزیه درگیره اسکریپت پریدن هستم! این کدی که شما تو آموزش گفتید منقضی شده
اگر امکانش هستش اسکریپت جدید پریدن رو لطف کنید بگید که این مشکل من حل بشه
ممنونم
جت آموز(مدیریت)
سلام حجت جان.لطفا کدخطایی که یونیتی میدهد را بفرماید تا نحوه رفع مشکل را خدمتتان بیان کنم
حجت حجتی( دانشجوی دوره )
با سلام خدمت استاد عزیز
استاد مشکل اسکریپت پریدن رو حل کردم
استاد برای ساخت کاراکتر ۲ بعدی از چه نرم افزاری استفاده کنیم؟؟؟
جت آموز(مدیریت)
سلام.میتوانید از فتوشاپ استفاده کنید.تا چند روز دیگر اموزش ساخت مدل با استفاده از مایا روی سایت بارگزاری خواهد شد.
kian shirooyeh( دانشجوی دوره )
با سلام من برای حرکت کتاب ها وقتی از (transform.position +=new vector2(-2f,transform.position.y
استفاده میکنم ارور میده و این که کد شما رو که میزنم سرعت رو زیاد میکنم ولی اتفاقی نمیافتد
و سوال بعدی منبع شما برای نوشتن کد چه بود من این پکیج رو خریدم کامل من مهندس نرم افزار و سیشارپ بلدم ولی کد نویسی این فرق داره میشه یه منبع غیر از این پکیج بگید البته این پکیج خیلی خوبه و به بقیه توصیه میکنم
جت آموز(مدیریت)
سلام.لطفا فیلم اپدیت اموزش را مشاهده کنید.به احتمال زیاد مشکل شما برطرف میشود.در غیر این صورت متن خطا را بیان کنید.
برای یادگیری کدنویسی بازی هم میتوانید اموزش کدنویسی سی شازپ مخصوص یونیتی را مشاهده کنید.
ja.alffred( دانشجوی دوره )
سلام هنگامی که به قسمت player setting وارد میشم با این خطا مواجه میشم
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
جت آموز(مدیریت)
سلام.کافی بود در نت جستجو میکردید.پاسخ شما اینجا بیان شده است.
شما باید تک تک توابع gui خود را غیر فعال کنید تا متوجه بشوید کدام یک از این توابع را درست به پایان نرسانده اید و مشکل ان را حل کنید.
ja.alffred( دانشجوی دوره )
وقتی فایل مسیر sdk رو به یونیتی میدم شناسایی نمیکنه
از سایتای مختلفم دانلود کردم مشکل رفع نشد
جت آموز(مدیریت)
سلام.از چه ورژنی از یونیتی استفاده میکنید ؟
ja.alffred( دانشجوی دوره )
Unity.3D.Pro.2019.2.12f1.x64
جت آموز(مدیریت)
مشکل شما دقیقا چیست ؟
بازی با ورژن ۲۰۱۹ یونیتی هم اجرا میشود.فقط برخی توابع ان منقضی شده است
ja.alffred( دانشجوی دوره )
وقتی از طریق prefrences میخوام مسیر sdk رو به یونیتی بدم و وقتی روی فایل sdk کلیک میکنم این پیام بالا میاد
unable to detect SDK in the selected directory
جت آموز(مدیریت)
سلام.اگر فایل sdk شما سالم باشد، به راحتی میتوانید این کار را انجام بدهید.
ja.alffred( دانشجوی دوره )
ممنون مشکل بالا حل شد ولی حالا این پیام میاد
unable to resolve build tools directory
جت آموز(مدیریت)
برای رفع مشکل به دو نکته دقت کنید :
اول فایل سالم و کامل SDK را دانلود کنید
دوم لینک درست به برنامه بدهید
انگاه تمام مشکلات شما حل خواهد شد.
ja.alffred( دانشجوی دوره )
بیش تر از ۲۰ نوع sdk (به علاوه فایلی که خودتون در اموزش خروجی گرفتن از اندروید گذاشتین) دانلود کردم و به یونیتی مسیرو دادم ولی بازم مشکل رفع نشد
جت آموز(مدیریت)
محمد جان.باور کن من خودم به خاطر شما تست کردم و هیچ مشکلی نداشت.فعلا زمان ندارم.وگرنه فیلم اموزش این مورد را ضبط میکردم و در سایت قرار میدادم تا مشکل شما حل شود.
ja.alffred( دانشجوی دوره )
ممنون به خاطر پاسخگوییتون اقای خاشعی نژاد
ja.alffred( دانشجوی دوره )
با این خطا هم مواجه میشم ممنون میشم کمک کنید
Scope was not disposed! You should use the ‘using’ keyword or manually call Dispose
جت آموز(مدیریت)
این باگ در نسخه ۲۰۱۹٫۲٫۰b5 یونیتی وجود دارد.راهکار هم اینه که از نسخه ۲۰۱۹٫۱٫۵f1 استفاده کنید
رادمان خالندی( دانشجوی دوره )
ببخشید بعداز این اموزش میتونیم یه بازی موبایل بسازیم
جت آموز(مدیریت)
بله.حداقل میتوانید یک بازی به سبک رانر پیاده سازی کنید
ebrahim yaghoobi( دانشجوی دوره )
سلام خسته نباشید ببخشید من وقتی میخام کتاب بعد از هر چند ثانیه تولید بشه دقیقا کد شما رو نوشتم اما پشت سرم هم بدون اینکه کتاب ها باهم فاصله داشته باشن تولید میشن انگار بهم چسبیدن. چه کار کنم کتاب ها از هم فاصله داشته باشن ؟ هم عدد اول و هم عدد دوم که مربوط به تولید شدن کتاب هست تغییر دادم ولی کتاب ها به هم چسبیده اند اگه میشه کمکم کنین ممنونم
ebrahim yaghoobi( دانشجوی دوره )
این قسمت درست شد.
فقط من دوتا کتاب رو پایین میزارم و یکی بالا ولی در ادامه موقع ایجاد دوباره کتاب ، کتابا کنارهم تکرار میشن مثل حالتی که خودم چیدم تکرار نمیشن مشکل کجاست ؟؟؟؟
جت آموز(مدیریت)
برای این امر باید دو شی کتاب در محل متفاوت ایجاد کرده و سپس فراخونی کنید.
جت آموز(مدیریت)
سلام.اسکریپت حرکت کتاب ها را به درستی به شی کتاب خود اختصاص نداده اید
برای همین تمامی کتاب ها بدون حرکت در یک نقطه ایجاد میشوند
ebrahim yaghoobi( دانشجوی دوره )
اوکی مرسی حل شد.
من به player خودم Rigidbody2D میدم تو خود محیط یونیتی اما Rigidbody2D من گزینه ای بنام Is Kinematic نداره من از یونیتی ۵٫۶ استفاده میکنم. چکار کنم player من نیوفته پایین ؟ حتی اومدم یک BoxColidr2D هم گذاشتم زیر player اما بازم player من میفته پایین
ebrahim yaghoobi( دانشجوی دوره )
مشکل دومی که هست وقتی کتاب با player برخورد میکنه تو consol چیزی تایپ نمیکنه با این که player تیک Is tigger رو زدم
ebrahim yaghoobi( دانشجوی دوره )
هر دو مشکل بالا حل شد 🙂 فقط گزینه fixedAngle نیست تو Rigidbody بازیکن نمیتونه پرش کنه ولی اگه rigidbody2D معمولی باش و بازیکن میوفته پایین ولی w میزنم پرش رو انجام میده .
چکار کنم هم بازیکن نیوفته و هم پرش داشته باش؟
جت آموز(مدیریت)
دقیقا کلایدرها را بررسی کنید.و بازی را فریم به فریم اجرا هنگام برخورد اجرا کنید تا بر اساس دیباک مطمئن شوید که برخورد رخ داده است.
جت آموز(مدیریت)
در کامنت های بالا نحوه رفع مشکل بیان شده است.
ebrahim yaghoobi( دانشجوی دوره )
متاسفانه من جوابی تو کامنت های قبلی ندیدم برای مشکل پرش کاراکتر که مربوط میشه به تیک گزینه fixedAngle چون این گزینه تو یونیتی من نیست چون من تمام بازی رو ساختم فقطط همین مشکل رو دارم این اوکی بشه ساخت بازی من تموم میشه
اگر میشه راهنمایی کنید با تشکر
جت آموز(مدیریت)
سلام.باید از freez rotation استفاده کنید که پاسخ سوال شما در اینجا بیان شده است.
hmvhmv969( دانشجوی دوره )
توی این اموزش گفته ارزش پکیج ۱۰۰ هزار تومنه ولی با یک پنجم یا ۲۰ هزار قرار داده مشه پس چرا رایگانه؟
این پکیجو از جایی کپی کردین؟
جت آموز(مدیریت)
دوست گرامی.این اموزش قبلا پولی بود.اما به خاطر رفاه حال کاربران به صورت رایگان ارائه شده است.
این دوره اختصاصی جت اموز است و ما هیچ اموزشی را از سایت های دیگر کپی نمی کنیم.
به مرور زمان دیگر اموزش های سایت هم رایگان منتشر خواهد شد.
Afshin0097( دانشجوی دوره )
سلام خسته نباشید ممنون این دوره فوق العاده بود فقط یک مشکلی برای بنده پیش اومد من از یونیتی ورژن ۵٫۶ استفاده میکنم و کد پرش کاراکتر هم نوشتم و وقتی که جاذبه رو غیر فعال میکنم پرش کار میکنه و در اموزش گفته شده که تیک fix angle اگر زده شود درست میشه و متاسفانه در این ورژن تفاوت های زیادی با ورژنی که شما کار کردید در فیلم وجود دارد من این گزینه رو ندارم و وقتی کاراکتر رو در قسمتrigidbody2d روی dynamic میزارم حتی با وجود اینکه زیر کاراکتر ابجکت قرار میدم که نیافته باز هم میافته باید چه تنظبماتی را روی کارکتر اعمال کنم که پرش هنگام وجود جاذبه هم صورت بگیرد؟؟؟؟؟باز هم بابت همه چی از شما متشکرم
جت آموز(مدیریت)
سلام. سلامت باشید. لطفا فیلم اپدیت بازی را مشاهده کنید در این اموزش به شما نحوه رفع مشکل را بیان کرده ایم.
Afshin0097( دانشجوی دوره )
گزینه freeze rotation هم فعاله
علی بانکی( دانشجوی دوره )
سلام خسته نباشید ممنون واقعا دوره فوق العاده بود فقط یک مشکلی برای بنده پیش اومد
در آموزش شماره ۱۰ هنگامیکه کتاب با playar برخورد می کند برای من پیامی نشان نمی دهد
هر کاری کردم نشد با اینکه شما گفتید دکمه Is trigger بزنم ولی باز همان شد
جت آموز(مدیریت)
سلام. نظر لطف شما است. باید colider ها را چک کنید که ایا دقیقا وارد یکدیگر میشوند یا نه. روی هر دو ابجکت کلیک کنید تا مطمئن شوید که کلایدرها به هم برخورد میکنند
علی بانکی( دانشجوی دوره )
و ببخسید یک سوال دیگر برای من کد های پیش فرض در وژوال استودیو را نمی آورد
یعنی هنگامی که دارم کدی را می نویسم هیچ پیشنهادی به من نمی کنه که مثلا آیا این کد را می خواهی
جت آموز(مدیریت)
اگر از افزونه واسط بین ویژوال استادی و یونیتی استفاده کرده اید کار دیگری نیازی نیست که انجام بدهید.
علی بانکی( دانشجوی دوره )
و در ضمن بنده از نسخه ۲۰۱۹٫۳٫۶ استفاده می کنم
siavashmehmandoost( دانشجوی دوره )
سلام و خسته نباشید
یه سوال داشتم نمی دونم مشکل از چیه و کجاست
من طبق آموزش بازی فلپی رو طراحی کردم یعنی سین های مختلف بازی رو بدون هیچ مشکلی ساختم و بازی اجرا میشد اما مشکلی که داشتم هنگام تغییر سایز اجزای داخل سین سایزهاشون تغییر نمی کرد و اون هم همون طور که گفتین به دلیل این بود که از Panel در UI استفاده نکرده بودم اما بعد از این که سین بازی و اجزای اون رو داخل Panel قرار دادم متاسفانه قسمتی از بازی که مربوط به تولید مانع هست کار نمی کنه! یعنی امتیازات افزایش پیدا می کنه اما به جز مانع اول مانع دیگه ای دیده نمیشه! فکر می کنم تولید بقیه موانع پشت تصویر پنل انجام میشه! شایدم نه نمی دونم! خیلی مهمه خواهشا راهنمایی کنید! من روی این بازی وقت گذاشتم
جت آموز(مدیریت)
سلام. دوست گرامی باید تمام حالات را بررسی کنید
۱- ایا شی ایجاد میشود ؟
۲- ایا شی ایجاد شده حرکت میکند ؟
۳- ایا شی ایجاد شده در سین نمایش داده میشود ؟
هر وقت به این سه سوال توانستید پاسخ بدهید مشکل شما حل خواهد شد. به این روش میگیم دیباگ پروژه از طریق روش if else
siavashmehmandoost( دانشجوی دوره )
سلام بله ایجاد میشه ولی نه در سین بازی! وقتی ۳D کردم متوجه شدم در فاصه خیلی دورتری ایجاد میشه و تنها مانع اول هست که توی صحنه ایجاد میشه. نمی دونم شاید نتونستم منظورم رو خوب برسونم. من الان تو بحث UI مین منو و سایر سین ها هیچ شکلی ندارم اما در سین خود بازی وقتی سایز یا همون اسپکت ریشیو رو تغییر میدم اجزای بازی خارج از کادر قرار می گیرن و اگرم داخل باشن هیچ تغییری در سایز اونها ایجاد نمیشه و نمی تونن خودشون رو با صفحه نمایش همگام کنن. با سرچ زیاد یه افزونه از خود Asset Store یونتی پیدا کردم به اسم Pro Camera 2D که درش گفته شده میشه اسپکت ریشیو رو به درستی تغییر داد اما کار باهاش رو بلد نیستم! اگه این افزونه رو مفید می دونید خواهشا یه راهنمایی بکنید.خیلی مهمه
ممنون از پاسخ گوییتون
amir.mohammad.1383.1388.2003.2008( دانشجوی دوره )
سلام و خسته نباشید
یه سوال از حضورتون داشتم، این بود که شما آموزش مدلسازی درون تری دی مکس رو ندارید؟ و اینکه از کجا میتونم مدل های نظامی رو از کدوم سایت ها پیدا کنم؟
جت آموز(مدیریت)
سلام.اموزش مدل سازی با مایا در سایت موجود هست. برای دانلود مدل ها نیز توصیه میکنم فیلم اموزش فوت و فن بازی سازی را مشاهده کنید در انجا بیان شده است.
mohammadipegasusm6( دانشجوی دوره )
سلام به مدرس عزیز.
من به یک مشکلی برخوردم من وقتی که میخواهم در بازی های دو بعدی از rigidbody 2D استفاده کنم. صفحه ای شبیه rigidbody میاره. که قابلیت is kinimatic رو نداره. در مورد boxcollider2d هم همین طوره. ورژن هم عوض کردم ولی فرقی نکرد. درواقع rigidbody 2D ام قابلیت های rigidbody رو داره همین طور boxcpllider 2d ام. با این که بالای کامپوننت نوشته riggidbody2d. بقیهی کامپوننت ها رو امتحان نکردم که ببینم آیا همین طور هستن یا خیر. اگر میشه راهنمایی کنید که چه طور درستش کنم. ممنون
جت آموز(مدیریت)
سلام. اولا دقت کنید که پروژه خود را دو بعدی ساخته اید یا ۳ بعدی و نیز در مورد حذف گزینه is kinematic در اپدیت اموزش بیان کرده ام و در دیدگاه های فوق پاسخ داده شده است. در بخش جستجو کامپوننت میتوانید عنوان خود را جستجو کنید.
mohammadipegasusm6( دانشجوی دوره )
این هم اضافه کنم از نسخه ی ۵.۶ استفاده میکنم. و همین طور هم در قسمت rigidbody2d گزینه ی simulated هم هست. حالا باید چی کنم؟؟؟
ن س( دانشجوی دوره )
این چه پروژه ای بود دیگه! موضوع فوق العاده بیخودی داشت آخه کسی پیدا میشه همچین چرتی بازی کنه؟! متوجهم که آموزشی هست ولی حداقل یچیزی بدرد بخور هم باشه دیگه همون ماریو رو شبیه سازی میکرد صد برابر بهتر بود
جت آموز(مدیریت)
سلام کاربر گرامی. هدف اموزش بوده است نه ایده تجاری جهت کسب درامد. با تشکر از انتقاد شما
egsedsdsdf jgjyfyuj( دانشجوی دوره )
سلام این تو اندروید اجرا میشه؟؟
جت آموز(مدیریت)
سلام.بله
egsedsdsdf jgjyfyuj( دانشجوی دوره )
تاچش تو اندروید کار میکنه
؟؟
egsedsdsdf jgjyfyuj( دانشجوی دوره )
سلام من موقع خروجی برام یاره can not build apk. see console for detailse
تو کنسول هم اینو مینویسه کلافه شدم Unkown Mixed bake mode in LightModeUtil.MapSettings()
UnityEditor.DockArea:OnGUI()
جت آموز(مدیریت)
سلام. قابلیت ساخت BAKE را غیرفعال کنید. فیلم اموزش ساخت نرمال مپ و لایت مپ را مشاهده کنید تا متوجه منظورم شوید
mobinchro( دانشجوی دوره )
سلام ببخشید نمیشه دوره را دانلود کرد مشکلی در هاست وجود داره لطفا میشه حل کنید تا بتونم ویدیو ها را دانلود کنم و اموزش راببینم
جت آموز(مدیریت)
سلام. مشکل سرور برطرف شده است. الان میتوانید دانلود کنید.
mobinchro( دانشجوی دوره )
خیلی ممنون
سپاس فراوان 🙂
محمد طاها ترکاشوند( دانشجوی دوره )
سلام آقای خاشعی نژاد
ممنون از آموزش هاتون فقط اگه میشه آموزش این رو میزارید که چجوری یه همچین کاراکتری رو به صورت فریم به فریم در فتوشاپ یا هر نرمافزار دیگه ای بسازیم.
جت آموز(مدیریت)
سلام. اموزش نرم افزار مایا را مشاهده کنید که در سایت موجود هست
erfantylent( دانشجوی دوره )
چطور میتونم دیگر اموزش های این استاد رو تهیه کنم
جت آموز(مدیریت)
سلام.مدرس هر اموزشی مشخص است. کافی است اموزش های این مدرس را در سایت دنبال کنید.
امیر حسین موسوی( دانشجوی دوره )
سلام
من میخواهم پیاده کردن سیستم تاچ رو یاد بگیرم آیا در این آموزشتون پیاده کردن سیستم تاچ رو گفتین؟
جت آموز(مدیریت)
سلام.در این اموزش خیلی ساده بیان شده است. اما میتوانید از پکیج کنترل فریک برای این موضوع استفاده کنید تا یک تاچ کنترل حرفه ای برای بازی خود پیاده کنید.
امیر حسین موسوی( دانشجوی دوره )
سلام
یه سوال دیگه هم داشتم من با monodevelov مشکل دارم وقتی میرم داخلش و شروع میکنم کد بنویسم کد ها نیستن مثلا وقتی می نویسم using وقتی که اول کلمه u می نویسم، قبلا خودش
آماده توی یه لیست تمامی کد هایی که اولش با u بود رو می آورد ولی الان نمیاره و هم وقتی همون using می نویسم
باید رنگش تغیر بکنه ولی رنگش هم سفید باقی می مونه
آگه میشه راهنمایی کنید
با تشکر
جت آموز(مدیریت)
سلام. لطفا یونیتی را به روز رسانی کنید و از مونودولوپ استفاده نکنید. و حتما با ویژوال استادیو کد بزنید. و اضافه واسط یونیتی و ویژاول را نصب کنید. فیلم اموزش ان در سایت هست
omidomid( دانشجوی دوره )
سلام…بخش نظراتو دیدم ممنون که حتی بعد از مدت زیادی که از ایجاد مطلب میگذره همچنان جواب همه رو با حوصله میدید… میخواستم بدونم برای ساخت بازی موبایل یا کلا بازی دو بعدی میشه از هر عکسی که تو اینترنت هست استفاده کرد منظورم ۲ بعدی و ۳ بعدی بودنشه ، من از یه برنامه ساخت تصویر ۳ بعدی استفاده میکنم ولی میشه از مدلی که ایجاد میکنی عکس گرفت اگه از همین عکس ها برای بازی موبایل استفاده کنم مشکلی پیش نمیاد؟و اینکه آیا میشه از آهنگ هایی که از خودمون نیست استفاده کنیم؟اگه اینکارو بکنیم اجازه ثبت بازی نمیدن؟یا گوگل پاکش میکنه یا چی ؟و مهمترین سوالم اینه که آیا استاد خاشعی امکان تدریس خصوصیِ آنلاین دارن یا خیر؟ ممنون میشم پاسخ بدید
جت آموز(مدیریت)
سلام.امکان استفاده از هر عکس و مدل و موسیقی وجود دارد.کافی است که از وب سایت های دانلود مدل و تصاویر پیکسلی استفاده کنید.
محمد رضایی( دانشجوی دوره )
من تازه می خوام اموزش رو نگاه کنم میشه بگید اگه یاد بگریم قادر به ساخت هر نوع بازی باشم؟
جت آموز(مدیریت)
سلام. بله. لطفا اموزش نقشه راه بازی سازی را مشاهده کنید.
محمد گلپور( دانشجوی دوره )
سلام من دوره رایگان مبتدی تا پیشرفته را گرفتم ولی در قسمت یک و دو از شروع و نصب برنامه یونیتی و اجرای آن صحبتی نشد و از داخل برنامه یونیتی که یک بازی ساخته شده بود شروع شد
جت آموز(مدیریت)
سلام. بر اساس فهرست و لیست اموزش های پک ویژه بازی سازی جلو بروید