هیچ دوره ای در سبد آموزش شما وجود ندارد
آموزش ساخت بازی با یونیتی بهمراه پروژه کامل بازی “شنگول” با +10 هزار نصب
در این مجموعه آموزشی به صورت کاملا عملی و پروژه محور طریقه ساخت یک بازی کامل را از صفر تا خروجی گرفتن برای کامپیوتر و اندروید را فرا می گیرید. همچنین در این آموزش نحوه بارگذاری در بازار اندروید و کسب درآمد از طریق آن را نیز یاد خواهید گرفت .
دوره یونیتی unity – یادگیری موتوربازی سازی یونیتی از صفر تا پیشرفته
توضیحات: بازی های ویدیویی امروزه دنیای ما را تسخیر کردهاند. شاید اگر 15 سال پیش به کسی میگفتیم که بازیهای ویدیویی قرار است به جایگاه کنونی برسد برایشان غیرقابل باور بود. اما امروزه میبینیم که این بازیها تا چه حد به واقعیت نزدیک هستند. صنعت بازیهای ویدیویی در حال حاضر بعد از سینما، دومین صنعت پولساز در دنیا محسوب میشود. مطمئناً شما نیز برخی اوقات به این نکته فکر کردهاید […]
قدم صفر آموزش نصب و راه اندازی یونیتی
در این دوره بعد از اینکه در ابتدا با نصب یونیتی هاب و لاگین در وبسایت ، سپس نصب یونیتی و نصب ویرایشگرهای مناسب ، سپس نصب ماژول و نصب ملزوماتی همچون NDK و SDK و JDK و … را انجام دادیم ، بعد از آن با فضای یونیتی آشنا خواهیم شد و با روشهای مختلف برای رفع تحریم جهت کار کردن با سرویس های یونیتی آشنا میشویم .
در این دوره ملزوماتی را خواهید شناخت که قبل از شروع بازیسازی با Unity باید بدانید . البته منظور برخی مسائل عملی است و نه تئوری و علمی!
آموزش ساخت بازی Angry Birds در یونیتی
در این دوره کوچک ما به ساخت مکانیک های اصلی بازی انگری بردز خواهیم پرداخت و حول دو ساعت بخش مهمی از کار را پیش خواهیم برد. اگر میخواهید بدانید که اینکار چگونه انجام میشود و دوست دارید یک گیم مانند angrybirds تولید کنید ، با ما همراه باشید!
آموزش طراحی UI در یونیتی| طراحی تا کدنویسی UI System
ما در این دوره آموزشی به شما یاد میدیم تا برای یونیتی سیستم UI طراحی کنید. برای همین، شما رو با تمام اجزای UI در یونیتی آشنا می کنیم. همچنین توی دوره مون فصلی داریم به اسم پروژه های عملی که داخل اون چند پروژه بسیار کاربردی و مهم پیاده سازی می کنیم. ما اول منوی شروع بازی میسازیم که در اون دکمه شروع و خروج بازی و همچنین تنظیمات بازی وجود داره. بعد از طراحی همه اینها میایم نوار سلامت برای بازیکن یا هر آبجکت دیگه ای طراحی می کنیم. در آخر هم میایم و منوی توقف بازی یا همون Pause منو رو میسازیم که داخل بیشتر بازی ها از اون استفاده میشه.
مفاهیم بازی سازی دوبعدی یونیتی Unity
در این دوره ، به مفاهیمی که باید برای ساخت یک بازی دوبعدی با آن آشنا شوید تا حدود زیادی پرداخته میشود و در این دوره قصد بر یادگیری بازیسازی دوبعدی نیست و تنها بعنوان قوی کردن پایه و شناخت یک جانبه مسائل بازی سازی دوبعدی در گیم انجین یونیتی برای شما مورد انتشار قرار میگیرد . مفاهیم فیزیکی ، رندرینگ 2D ، نورپردازی و حتی داستان سرایی و محورها و ماتریس ها و امکانات دوبعدی در این دوره برای شما آماده گشته است .
نقطه صفر و شروع یونیتی Unity
در دوره نقطه صفر و شروع یونیتی Unity به مواردی میپردازیم که بسیاری در هنگام شروع یونیتی به آن نمیپردازند و به یکسری مشکلات برخورد میکنند . در این دوره ، شروعی را خواهیم داشت که شما برای استارت عملی یونیتی تجهیز خواهید شد . البته در این دوره قصد نداریم به مفاهیم تئوری و نظری و مفهومی بپردازیم و تنها مواردی که عملی هستند را خواهیم گفت . یکی از نکات مهمی که در این دوره به آن میپردازیم این است که SDK و JDK و NDK و Gradle را از کجا دانلود کنید و چطور نصب کنید؟ همچنین یکسری ملزومات مانند NET SDK. که بسیاری فراموش میکنند که پیش از نصب Unity آنرا بر سیستم خود نصب کنند را در این دوره خواهیم داشت . همچنین در این دوره چندین راه برای رفع تحریم های اینترنتی و همچنین چند ویرایشگر برای نصب و کدنویسی به همراه روش استفاده از آنرا خواهیم گفت .
آموزش بازی سازی به سبک GTA
بازی ها، محبوب ترین قسمت رایانه ها برای تمامی قشر ها می باشند. در بعضی موارد حتی فرد، گیمری را به عنوان شغل خود انتخاب می کند. به دلیل هیمن مارکت گسترده، بازی سازی هم جایگاه ویژه ای بین افراد دارد، از همین رو آموزش بازی سازی برای کابران سایت تهیه گردیده است. این آموزش، آموزش ساخت بازی با یونیتی (unity) است. چرا GTA: بازی GTAV به عنوان آخرین اثر […]
آموزش بازیسازی، پارتیکل سیستم در یونیتی
امروز خدمت شما عزیزان هستیم با معرفی کامل بخش پارتیکل در یونیتی,ازساخت یک پارتیکل ساده شروع کرده و تا ساخت افکت یک انفجار کامل. آموزش که درمقابل شماست برگرفته از سایت محبوب دیجیتال توترز است. در این به بررسی مباحث پارتیکل سیستم در یونیتی و ادیتور آن می پردازیم
دوره آموزشی ساخت بازی موبایل از مقدماتی تا پیشرفته
امروز خدمت شما عزیزان هستیم با پکیج ساخت بازی موبایل از مقدماتی تا پیشرفته در قسمت مقدماتی دست به ساخت یک بازی موبایل زده وبا ساختن سین شروع کرده پیاده سازی مختلفی از نحوه input گرفتن را انجام میدهیم (در قسمت پیشرفته پیاده سازی متفاوتی خواهیم داشت) با مبحث استیت ماشین اشنایی مقدماتی خواهیم داشت و پیاده سازی ساده ای ازآن انجام خواهیم داد با UI قدیمی یونیتی کار خواهیم کرد(درقسمت […]
دوره آموزش ساخت بازی سفینه فضایی برای پلتفرم وب
به نام خدا سال نو مبارک. امیدوارم امسال بازی های خوبی از بازی سازان ایرانی داشته باشیم. سال 1394 را با یک مجموعه آموزشی جدید در زمینه بازی سازی باهم شروع میکنیم. این مجموعه آموزشی، یکی از آموزش های مهم سایت یونیتی است که در آن به مطالب مهمی از ساخت بازی با این نرم افزار پرداخته میشود. برای تجربه ی بازی تکمیل شده در این مجموعه شانزده قسمتی، میتونید به […]
دوره آموزش ساخت بازی در سبک تیراندازی بقاء
سلام اگه آموزش های یونیتی رو تا اینجا دنبال کردید باید بگم که این آموزش اولین آموزش کاملا جدی هست که کلی مطلب جدید توش یاد میگیرید، با ابزارهای جدید یونیتی آشنا میشید و خلاصه میتونید یه گیم جدی از اول تا آخرش رو خودتون بسازید! این مجموعه، آموزش ساخت یک بازی در سبک تیراندازی بقاء (Survival Shooter) است . برای دانلود نمونه نهایی بازی ساخته شده در این آموزش روی لینک زیر […]
اگر برنامهنویس هستید آموزش یونیتی می تواند به شما کمک کند
آیا فکر میکنید با آموزش یونیتی میتوانید کسبوکار جدیدی داشته باشید؟ آیا میدانید چرا یونیتی بهترین موتور بازیسازی در سراسر دنیا شناخته شده است؟ unity یک موتور بازی سازی دو بعدی و سه بعدی (D2/D3) و یک محیط یکپارچه توسعه نرم افزار (IDE) بسیار قدرتمند است که به صورت کراس پلتفرم در تمامی سیستمعاملهای امروزی قابل نصب و اجراست. اگر میخواهید یک درآمد فوقالعاده از موتور بازیسازی یونیتی داشته باشید یا اگر میخواهید بدانید چگونه تماشای آموزش یونیتی می تواند درآمد شما را تا چند برابر افزایش دهد با ما همراه باشید.
معرفی موتور بازی سازی یونیتی (Unity)
علاقهمندان ساخت بازی برای موبایل محال است نام موتور بازیسازی یونیتی یا Unity را نشنیده باشند. قابلیت یونیتی یک موتور بازیسازی چند سکویی(Cross Platform) است که امکان ساخت بازیهای دوبعدی و سهبعدی و IDE قدرتمند برای توسعهدهندگان را در اختیار کاربران خود قرار میدهد. نصب یونیتی فرصت مناسبی برای سازندگان بازی فراهم آورده که بتوانند کسب و کار دانش بنیانی بر پایه ساخت بازی برای موبایل را ایجاد کرده و سهمی مناسب از بازار داشته باشند. آموزش کار با یونیتی اندروید مجموعهای از ویژگیها و ابزارهای مفید مانند قابلیت حرکت در پوشههای پروژه یا ایجاد انیمیشن از طریق ابزار زمانبندی ارائه میدهد، که عمدتا برای توسعه بازیهای ویدئویی و شبیهسازهایی برای رایانه ، کنسول ها ، دستگاههای تلفن همراه و غیره استفاده میشوند.
تاریخچه کوتاه درباره Unity
اولین نسخه موتور بازی Unity توسط دیوید هِلاگسون، جوچیم آنت و نیکولاس فرانسیس در دانمارک و در ۶ ام ژانویهی سال ۲۰۰۵ منتشر شد. این قابلیت در ابتدا تنها برای سیستمعامل مک در کنفرانس توسعهدهندگان اپل مطرح شده بود. بعدها هنگامی که اپل فروشگاه App خود را در سال 2008 راهاندازی کرد، یونیتی به سرعت پشتیبانی از آیفون را اضافه کرد.این سیستم طراحی یکی از بهترین موتور ها در بین ۱۰ موتور برتر بازیسازی دنیا به شمار میآید .
ویژگی های یونیتی
- پکیج کامل یونیتی در نوامبر 2012، شامل Unity 4.0 است. این نسخه پشتیبانی از DirectX 11 و Adobe Flash، ابزارهای جدید انیمیشن به نام Mecanim و دسترسی به پیش نمایش لینوکس را به امکانات قبلی خود اضافه کرده است.
- با آموزش unity شما می توانید موتور بازیسازی را در ساخت بازی برای موبایل بدون کدنویسی بکار ببندید.
- پشتیبانی از زبانهای جاوا اسکریپت (js) و #C (سی شارپ) از مزیت های دیگر این موتور بازی سازی به شمار میرود.
- موتور بازیسازی یونیتی از نرمافزار مونو که ویرایشگری متنباز برای زبانهای برنامه نویسی است پشتیبانی میکند. با استفاده از این امتیاز و وقت گذاشتن جهت آموزش بازیسازی با یونیتی شما می توانید به عنوان ویرایشگر کدهای خود وارد عمل شوید. چرا که این کدها کاملا هماهنگ با این موتور می باشند.
- یونیتی علاوه بر موتور بازیسازی به عنوان یک IDE کاربرد دارد. اصطلاح IDE یا همان محیط یکپارچه توسعه نرمافزار است که با نصب یونیتی تمام ابزارهای مورد نیاز برای ساخت یک نرمافزار در اختیار توسعه دهندگان قرار داده می شود.
- این موتور بازیسازی دارای ویژگیهایی از قبیل ساخت فیزیک بازی، طرز حرکت اشیا، تنظیم زاویه نور، سایهزنی و… است که با آموزش رایگان یونیتی از هر کدام از سایتهای مربوطه به راحتی می توانید برای ساخت یک بازی حیاتی اطلاعات لازم را در دست داشته باشید.
- ویژگی بعدی نرم افزار Unity این است که دارای ویرایشگر بصری است که به سازندگان اجازه می دهد عناصر را به سادگی drag and drop کنند و سپس ویژگیهای آنها را تغییر دهند.
- چیزی که یونیتی را محبوبتر میکند این است که شامل “Asset Store” hsj . alh fh d; همچنین آموزش یونیتی رایگان بوده و شما میتوانید با این محیط آشنا شوید که فروشگاهی است که توسعه دهندگان می توانند آثار خود را در آنجا بارگذاری کرده و در اختیار جامعه هدف خود قرار دهند.
کاربرد یونیتی
کاربرد در محیط کد نویسی
رایج ترین گزینه برای کار با یونیتی محیط ، Visual Studio مایکروسافت است که در بیشتر قسمت ها به صورت یکپارچه طراحی شده است. با آموزش یونیتی بدون کدنویسی میتوانید کارهای فوق العاده ای انجام دهید. آموزش یونیتی به شما این انعطافپذیری را می دهد که تقریباً همه چیز را تغییر دهید.
کاربرد در حوزه انیمیشن سازی
سازندگان فیلم و انیمیشن از موتورهای بازیسازی یونیتی برای ساخت زیباترین انیمیشنها استفاده میکنند. یکی از امکاناتی که آموزش یونیتی به کاربران خود ارائه میدهد امکان پردازش گرافیکهای انیمیشن یا فیلم به صورت زنده است. این توانایی برای کسانی که در حوزه انیمیشین فعالیت دارند، اگر بخواهند کار خود را در پلتفرمهای واقعیت مجازی منتشر کنند، بستر بسیار خوبی برای فعالیت خواهد بود.
کاربرد در صنعت معماری
با آموزش یونیتی میتوان، نورپردازیهای واقعگرایانه اشیا را طراحی کرد. معماران با این افزونه میتوانند انواع ساختمانها و مدلهای مجازی را با جزئیات زیادی طراحی کنند. با پیادهسازی آموختههای آموزش یونیتی حتی میتوانند اطلاعات نرمافزارهایی مانند Sketchup یا Revit را بارگذاری کرده و از قابلیتهای گرافیکی آن استفاده کنند.
کاربرد در شبیهسازی های دو بعدی یا سه بعدی
مهندسین با آموزش یونیتی در شبیهسازی قضایا در صنایع مهمی مانند صنایع پزشکی یا ارتش میتوانند کاربرد فراوانی از این محیط داشته باشند. یک بازی که مخصوص پزشکان و کادر درمانی است، موقعیتهای واقعی را برای آنها شبیهسازی کرده و کمک زیادی در آموزش آن حوزه خواهد داشت.
یونیتی از چه زبان برنامه نویسی استفاده می کند
موتور بازیسازی یونیتی از زبانهای برنامه نویسی جاوا اسکریپت و سیشارپ پشتیبانی میکند. به همین خاطر برنامه نویسان حرفهای از این موتور برنامهسازی برای طراحی بازیهای خود استفاده میکنند. در آموزش یونیتی از زبان برنامهنویسی سیشارپ (C#) برای پردازش کدها و منطق استفاده میشود. همچنین مجموعهای از کلاس API در یونیتی موجود است که شما باید حتما آنها را یاد بگیرید. از طرفی زبان سیشارپ یکی از زبانهایی است که در صنعت بازیهای ویدیویی بسیار کاربرد دارد. شما با آموزش ساخت بازی اندروید با unityمی توانید با زبان C# بهتر آشنا شوید. برای این کار از پکیج آموزش یونیتی به زبان فارسی استفاده کنید تا یادگیری برای شما آسان تر باشد. شما میتوانید با داشتن دانشی ابتدایی در مورد این زبان کارهای زیاد و متنوعی در این زمینه انجام دهید.
مقایسه Unity با دیگر موتورهای بازی سازی
با اموزش یونیتی و آشنایی بیشتر با این محیط، متوجه خواهید شد که از بسیاری از جهات موتور بازیسازی Unreal Engine و Cryengineاز رقبای سرسخت یونیتی شمرده می شوند. این موتور بازیسازی همچنان در مقایسه با آنریل و کرای از نظر کیفیت گرافیکی پایینتر است. اما در به روزرسانیهای اخیر قدمهایی در راستای بهبود آن برداشته شده است.
پلتفرم های خروجی یونیتی
- پلتفرمهای موبایل: (Android)، (IOS)، (Android TV)، (tvOS)
- پلتفرمهای دسکتاپ: Windos))، (linux), (MAC) , ()
- پلتفرمهای کنسول: پلی استیشن (PS4, PS5)، (Xbox One, Xbox Series X/S)، (Nintendo Switch) ، (Stadia)
- پلتفرمهای واقعیت مجازی (PlayStation VR): ، (Oculus)، (Google’s ARCore)، (Apple’s ARKit)، (Windows Mixed Reality)، (HoloLens)
پس وقت را غنیمت شمارید و آموزش یونیتی را همین حالا با آموزشهای دانشجویار شروع کنید.