×
مجموعه آموزش ساخت بازی (کامپیوتری و موبایل)

مجموعه آموزش ساخت بازی (کامپیوتری و موبایل)

مدت زمان آموز‌ش‌های این صفحه
۱۴۱ ساعت
تعداد آموز‌ش‌های این صفحه
۲۲ عنوان آموزشی
1

آموزش مدل سازی سه بعدی با 3ds MAX - مقدماتی

تری دی مکس (3ds MAX) نرم افزاری با توانایی ساختن مدل های سه بعدی، تحرک بخشیدن و رندی محسوب شده که از قدرتمندترین نرم افزارها برای انیمیشن سازی در عرصه گرافیک است. در معماری ساختمان، طراحی صنعتی، تولید انیمیشن و فیلم، افکت های بازی کامپیوتری و شبیه سازی تصاویر به دلیل کارایی ساده و امکانات آن، کاربرد دارد. در این فرادرس، از نحوه آغاز به کار در برنامه تا رندر تصاویر به صورت متوالی به صورت کامل و با جزییات آموزش داده می شود.

مدرس: امیررضا نیک خواه مدت زمان آموزش: ۶ ساعت و ۵۱ دقیقه
یادگیری را شروع کنید
2

آموزش مایا (Maya) برای طراحی سه بعدی

مایا (Maya)، نرم افزاری قدرتمند در حوزه طراحی سه بعدی است. از این نرم افزار در بحث ساخت انیمیشن های سه بعدی، متحرک سازی و مدل سازی های مختلف استفاده می شود. این نرم افزار دارای بخش های مختلفی بوده که هر کدام از بخش ها به طور مجزا وظیفه طراحی اولیه یا مجدد انواع مدل ها را دارند. البته ابزارهای قوی مدل سازی مایا از ویژگی های برجسته این نرم افزار است و بیشتر موارد استفاده از نرم افزار مایا، در بحث مدل سازی است. در این آموزش بخشی از مدل سازی فضای داخلی در نرم افزار مایا (Maya) را انجام خواهیم داد.

مدرس: علی حیدری مدت زمان آموزش: ۱۱ ساعت و ۱۵ دقیقه
یادگیری را شروع کنید
3

آموزش مدل سازی سه بعدی با تری دی مکس (3ds Max) - تکمیلی

امروزه همه شرکت های بزرگی که در زمینه مدل سازی سه بعدی، هنرهای دیجیتال، انیمیشن سازی و معماری فعالیت می کنند، یک تیم تخصصی نرم افزار دارند که افراد در بین آن ها باید از دانش و تخصص لازم برای مدل سازی سه بعدی برخوردار باشند تا بتوانند نیازهای شرکت را برآورده سازند. نرم افزارهای مختلفی در این شرکت ها به کار برده می شود که از مهم ترین آن ها می توان به تری دی استودیو مکس اشاره کرد که طرفداران بسیاری دارد، چرا که یکی از اساسی ترین و کاربردی ترین نرم افزارهایی است که در همه جای دنیا مورد استفاده قرار می گیرد.

مدرس: دکتر هاشم بهمن یار مدت زمان آموزش: ۹ ساعت و ۷ دقیقه
یادگیری را شروع کنید
4

آموزش طراحی محیط بازی های دو بعدی با نرم افزار Adobe Illustrator و Photoshop

یکی از مهم ترین ویژگی های بازی های ویدئویی، محیط آن ها است. طراحی محیط برای بازی های ویدئویی، فرایند ساده ای است که مهم ترین قسمت آن ایده پردازی برای هر لوکیشن است. انواع بازی های ویدئویی ساخته شده توسط فلش یا نرم افزارهای مشابه و یا انیمیشن های دوبعدی که در این نرم افزارها ساخته می شوند، با توجه به سناریو، نیاز به یک یا چندین لوکیشن دارند که معمولا ساخت این مکان ها توسط انیماتور (Animator) و در نرم افزارهای متحرک سازی، انجام نمی شود و با توجه به نوع پروژه، در نرم افزارهای فتوشاپ (Photoshop) یا ایلاستریتور (Illustrator) یا کورل (Corel) یا… به صورت اختصاصی و در برخی مواقع توسط خود انیماتور یا یک گرافیست در فرایندی جداگانه و در چرخه حیات پروژه انجام می شود.

مدرس: میلاد صادقی مدت زمان آموزش: ۳ ساعت و ۳۲ دقیقه
یادگیری را شروع کنید
5

آموزش آشنایی با نرم افزار Vue برای طراحی و مدل سازی سه بعدی

این مطلب که متاسفانه سهم کشور ما در بازار بزرگ هنرهای دیجیتال بسیار اندک است، بر کسی پوشیده نیست. در کالبد شکافی این مساله بسیاری به این دیدگاه می رسند که علی رغم وجود پتانسیل برای شکوفایی، نبود آموزش مناسب و کافی در مورد ابزارهای روز، جزو مهم ترین دلایل است. محیط های طبیعی مثل: کوه ها، جنگل ها و دریاها جزو جدایی ناپذیر هنرهای دیجیتال محسوب می شوند. به طور معمول برای طراحی این دسته از عناصر، از نرم افزارهای ویژه این کار استفاده می شود. هدف این فرادرس معرفی مقدماتی نرم افزار E-on Vue xStream است. این نرم افزار با داشتن سه قابلیت استثنایی یعنی ایجاد عوارض طبیعی زمین مثل: کوه ها و دره ها، ایجاد اتمسفر پویا و ایجاد پوشش گیاهی خیره کننده، جز بهترین نرم افزارهای موجود است. در این فرادرس به آموزش نرم افزار E-on Vue xStream برای طراحی و ایجاد محیط های طبیعی پرداخته شده است.

مدرس: خشایار خلیلی مدت زمان آموزش: ۲ ساعت و ۶ دقیقه
یادگیری را شروع کنید
6

آموزش مدل‌ سازی کاراکتر در بلندر - ایده‌ پردازی تا ریگ

مهم ترین مبحث در شروع یک پروژه انیمیشن، بازی یا ساخت یک کانسپت (Concept) به سبک رئال و استفاده از آن در یک فیلم کوتاه یا بلند به صورت کامپوزیت شده است و مبحث مربوط به ایده پردازی است. ما در این فرادرس، ابتدا اتودزنی را انجام می دهیم و مدل مفهومی کاراکتر را از طریق نرم افزار Mischief ایجاد می کنیم و در مرحله بعد مدل سازی کاراکتر را در بلندر (Blender) انجام می دهیم. برای طراحی تکستچر و بافت، از فتوشاپ استفاده می کنیم و نهایتا در بلندر فعالیت های مربوط به آرماتوربندی و ریگ را روی کاراکتر پیاده سازی می کنیم و در ادامه این آموزش سعی می کنیم به صورت قدم به قدم شما را با این کاربردهای فوق العاده آشنا کنیم.

مدرس: میلاد صادقی مدت زمان آموزش: ۱۳ ساعت و ۴۳ دقیقه
یادگیری را شروع کنید
7

آموزش ساخت بازی Platformer 2D در یونیتی (Unity)

در این آموزش به صورت پروژه محور با نحوه ساخت یکی از مشهورترین سبک های بازی دو بعدی، یعنی سبک پلتفرمر (Platformer) آشنا می شوید. هدف از این فرادرس، آشنایی با محیط یونیتی (Unity) به عنوان یکی از بهترین و محبوب ترین موتورهای بازی سازی می باشد و همچنین به دلیل نیاز به کدنویسی در این بازی، تا حدودی با زبان برنامه نویسی سی شارپ که برای نوشتن اسکریپت های یونیتی مورد استفاده قرار می گیرد، آشنا می شوید.

مدرس: محمود خاوریان مدت زمان آموزش: ۳ ساعت و ۵۵ دقیقه
یادگیری را شروع کنید
8

آموزش پروژه محور Unity - پیاده سازی پرداخت درون برنامه ای (IAB) کافه بازار

پرداخت درون برنامه ای یا In-App Billing که به اختصار به آن IAB نیز گفته می شود، یکی از خدمات ارائه شده توسط کافه بازار و سایر مارکت ها است. IAB این امکان را به شما می دهد که یک فروشگاه در برنامه خود راه اندازی کنید و در آن محتویات دیجیتال مورد نظر خود را برای فروش عرضه کنید. در این فرادرس قصد داریم بهترین روش را برای فروش محصولات بازی مثل: فروش سکه، خرید محصولات گوناگون و... را به صورت پرداخت درون برنامه ای آموزش دهیم. بدون شک در حال حاضر بهترین راه کسب درآمد برای اپلیکیشن ها، قرار دادن پرداخت درون برنامه ای است چون که امکان کرک شدن و ارائه رایگان برنامه را به حداقل می رساند. در این آموزش به کار با پنل توسعه دهندگان کافه بازار نیز می پردازیم.

مدرس: امیرحسین فاطمی مدت زمان آموزش: ۱ ساعت و ۶ دقیقه
یادگیری را شروع کنید
9

آموزش پروژه محور یونیتی (Unity‎) – ساخت بازی نابودگر فضایی

در این آموزش ما از ابتدا با بررسی ایده شروع می کنیم و کار را تا انتشار بازی بر روی گوگل پلی و کافه بازار ادامه می دهیم. علاوه بر ساخت خود بازی، امکاناتی دیگری مثل فروشگاه و صفحه انتخاب گر مراحل بازی را می سازیم. علاوه بر همه این کارها ما نگاهی به کدها و مهندسی نرم افزار داریم. بنابراین کدهای این دوره به صورت اصولی و استاندارد نوشته می شوند. برای مثال در بعضی از جاها ما از Pattern ها استفاده می کنیم مثل Repository Pattern که باعث می شود سطح کد نویسی شما افزایش یابد. علاوه بر این، بازی با آخرین نسخه از موتور بازی یونیتی یعنی ۵/۴ ساخته می شود و امکانات این نسخه نیز بررسی می شود.

مدرس: محمدباقر اهتمام مدت زمان آموزش: ۱۹ ساعت و ۳۷ دقیقه
یادگیری را شروع کنید
10

آموزش 3ds Max برای مدل سازی و استخوان بندی کاراکتر

در این آموزش با استفاده از Polygonal modeling به ساخت یک کاراکتر کارتونی در نرم افزار 3ds Max می پردازیم و پس از تکمیل مدل سازی، ساخت اسکلت و استخوان بندی کاراکتر را در دستور کار قرار داده و سپس کاراکتر ساخته شده را برای متحرک سازی آماده می کنیم. در این آموزش از نرم افزار تری دی مکس ۲۰۱۷ استفاده شده است.

مدرس: محمدعلی امیری مدت زمان آموزش: ۹ ساعت و ۵۸ دقیقه
یادگیری را شروع کنید
11

آموزش ساخت بازی سه بعدی تیراندازی اول شخص در Unreal Engine

Unreal Engine، یک موتور بازی سازی توسعه داده شده توسط Epic Games است که ابتدا در سال ۱۹۹۸ برای ساخت بازی تیرانداز اول شخص (First-Person Shooter) به کار گرفته شد. گرچه این موتور در ابتدا برای این نوع بازی توسعه داده شد، اما به طور موفقیت آمیز در ساخت بسیاری از بازی ها مانند: پلتفرمر (Platformer)، بازی های جنگی و… نیز مورد استفاده قرار گرفته است. در این فرادرس به صورت پروژه محور نحوه ساخت یک بازی تیرانداز اول شخص آموزش داده می شود. در این مسیر، بدون نیاز به کدنویسی، بلوک هایی از کد موسوم به گره که در فایل هایی به نام Blueprint مورد استفاده قرار می گیرند را به کار می گیریم و با متصل کردن آن ها منطق بازی را ایجاد می کنیم.

مدرس: محمود خاوریان مدت زمان آموزش: ۵ ساعت و ۴۹ دقیقه
یادگیری را شروع کنید
12

آموزش مدل سازی در مایا (Maya)

نرم افزار مایا (Maya)، یکی از بهترین نرم افزارها برای ساخت انیمیشن های سه بعدی است. از قابلیت های ویژه این نرم افزار، ایجاد مدل های سه بعدی است. در این آموزش، ابتدا تعداد محدودی از دستورها در محیط نرم افزار معرفی شده است، سپس با استفاده از این دستورها، در قالب دو مثال، نحوه ایجاد یک کاراکتر کارتونی بیان شده است که جهت مدل سازی سر کاراکتر، دو شیوه متفاوت به کار برده شده است.

مدرس: سمیرا تیموری مدت زمان آموزش: ۴ ساعت و ۴۹ دقیقه
یادگیری را شروع کنید
13

آموزش مبانی متحرک سازی در 3ds Max

دانش انیمیشن و متحرک سازی علاوه بر جذابیت و طعم شیرینی که دارد، از دانش های پرکاربرد است. بازی سازی، فیلم سازی و تهیه تیزرهای تبلیغاتی مختلف در فضاهای گسترده رسانه ای امروز، این دانش را از جمله پرکاربردترین ها قرار داده است. از جمله تکنیک های تولید انیمیشن، تکنیک سه بعدی است که از جذابیت های خاصی برخوردار است. ما در این فرادرس به مبانی و اصول متحرک سازی اجسام در فضای سه بعدی به وسیله نرم افزار محبوب تری دی مکس (3ds Max) پرداخته ایم.

مدرس: محمدعلی امیری مدت زمان آموزش: ۲ ساعت و ۳۷ دقیقه
یادگیری را شروع کنید
14

آموزش پروژه محور یونیتی (Unity) – ساخت بازی ماشین دو بعدی

بازی سازی رویای جذابی است که همه ما حداقل یک بار به آن فکر کردیم. خوشبختانه علاقه و یا حتی وابستگی بسیاری از مردم جهان به بازی، رویای بازی سازی را به یک صنعت پر درآمد تبدیل کرده است. در این فرادرس پروژه محور می خواهیم یک ماشین دوبعدی با فیزیکی بر سبک Hill Climb بسازیم و سعی کردیم مطالبی را بیان کنیم که هم در این پروژه مورد نیاز باشد و هم پیش نیازی برای پروژه های آینده شما باشد، مطالبی همچون: تریگرها و توابع مختص به آن، کامپوننت های Rigidbody2D و Collider2D که کاربرد بسیار زیادی در بازی سازی با موتور یونیتی دارند. این فرادرس کمک مناسبی برای علاقه مندان به بازی سازی محسوب می شود.

مدرس: حسنعلی نجاتی مدت زمان آموزش: ۲ ساعت
یادگیری را شروع کنید
15

آموزش پروژه‌ محور GameMaker Studio (گیم‌ میکر استودیو) - ساخت بازی جنگ تانک‌ ها

هدف از این فرادرس، آشنایی با نحوه ساخت بازی در محیط GameMaker Studio (گیم میکر استودیو) به عنوان یکی از محبوب ترین نرم افزارهای بازی سازی است. مخاطب در این آموزش به طور عملی با نحوه اضافه کردن تصاویر و صداها به بازی، کنترل شخصیت ها و چگونگی اضافه کردن رویدادها و اکشن ها به عنوان عناصر کلیدی ساخت بازی در محیط GameMaker آشنا می شود. بازی جنگ تانک ها شامل بسیاری از رویدادها و اکشن هایی است که در یک بازی GameMaker از آن ها استفاده می شود. مفاهیمی مانند: تشخیص برخورد، امتیاز، جان، کنترل شخصیت بازی، نمایش امتیازات و جان روی صحنه بازی، جایزه، پرتاب شدن گلوله، نمایش انفجار، پخش شدن صدا و… در این بازی به طور عملی به کار گرفته شده تا مخاطب بتواند برای ایجاد بازی های مورد نظر خود از آن ها استفاده کند.

مدرس: محمود خاوریان مدت زمان آموزش: ۲ ساعت و ۵۱ دقیقه
یادگیری را شروع کنید
16

آموزش متحرک سازی در مایا (Maya)

با یادگیری علم متحرک سازی ما می توانیم به اشیا، محیط و به طور کلی به هر چه که طراحی می کنیم، جان ببخشیم و آن ها را زنده و پویا کنیم. در این آموزش، تنظیم فریم برای اشیا و ویژگی های آن ها، ویرایش منحنی حرکت و متحرک سازی با کدنویسی (زبان MEL) را یاد گرفته و با ابزارهای خاص متحرک سازی آشنا می شویم.

مدرس: بهروز بهرامی مدت زمان آموزش: ۶ ساعت و ۱۱ دقیقه
یادگیری را شروع کنید
17

آموزش پروژه محور یونیتی (Unity) - مسیریابی و ناوبری

یکی از مهم ترین بخش های توسعه بازی های کامپیوتری، مسیریابی است که با پیاده سازی آن می توان هوش مصنوعی را به بازی اضافه کرد. تعیین نواحی قابل عبور، تعیین هدف و مقصد دقیق آن با مختصات قابل به روز رسانی، پیدا کردن بهینه ترین مسیر از میان چند مسیر، تشخیص موانع ثابت و متحرک موجود در مسیر از جمله مواردی است که در این فرادرس یاد می گیریم و همچنین با اضافه کردن کدنویسی #C به این سیستم، عملکرد مسیریابی را بهبود می بخشیم. این فرادرس به مسیریابی در فضای سه بعدی می پردازد و در ابتدا به ارائه مباحث مربوط به مسیریابی در فضای سه بعدی و پیاده سازی عملی آن روی اشیای ساده (بدون انیمیشن) می پردازد.

مدرس: بهروز بهرامی مدت زمان آموزش: ۱ ساعت و ۳۶ دقیقه
یادگیری را شروع کنید
18

آموزش پروژه محور تری دی مکس (3ds Max) - متحرک سازی کاراکتر با Biped‎

در این آموزش با استفاده از سیستم Biped در نرم افزار تری دی مکس به متحرک سازی یک کاراکتر (انسان) می پردازیم. در طی این دوره ما با سیستم استخوان بندی Biped جهت ایجاد حرکت کاراکتر آشنا می شویم و با انجام تمرین های متحرک سازی از قبیل ایجاد راه رفتن، شنا کردن، دویدن، اتو زدن و… وارد دنیای انیمیشن شخصیت های کارتونی می شویم.

مدرس: محمدعلی امیری مدت زمان آموزش: ۴ ساعت و ۲۰ دقیقه
یادگیری را شروع کنید
19

آموزش پروژه محور یونیتی (Unity) - طراحی سیستم های حمل و نقل

سیستم های حمل و نقل یک ویژگی مشخص دارند. آنها همواره با حرکت و تغییر همراه هستند که همین ویژگی باعث اهمیت آنها می شود. با استفاده از قواعد مربوط به حرکت می توان بسیاری از بخش های یک بازی را به روش های بهینه تری پیاده سازی کرد. در این دوره با طراحی این سیستم های حرکتی به درک بهتری از Transform ها می رسیم و با نحوه ارتباط Transform ها با سایر رویدادهای بازی مانند انیمیشن ها و صداها آشنا می شویم. از جمله این سیستم های حرکتی، طراحی سطوح، وسایل و عوامل حمل کننده، پله برقی و آسانسور می باشد. کد نویسی این دوره با زبان سی شارپ (C#‎) انجام می شود. مطالب این دوره علاوه بر بازی های سه بعدی ویندوز در بازی های سه بعدی اندروید هم قابل پیاده سازی می باشند.

مدرس: بهروز بهرامی مدت زمان آموزش: ۴ ساعت و ۴۸ دقیقه
یادگیری را شروع کنید
20

آموزش ساخت بازی با Unreal Development Kit) UDK)

صنعت بازی سازی در حال حاضر جزء بزرگترین و پولسازترین صنایع محسوب می شود. این صنعت به مراتب بسیار سودآورتر از سایر صنایع است به طوری که می توانیم درآمد آن را حتی با درآمد صنعت نفت برابر بدانیم. ما UDK را برای آموزش انتخاب کرده ایم چون کامل ترین موتور بازی سازی است که به صورت عمومی عرضه شده و از نظر فنی و تکنیکی جایی برای رقبا خالی نگذاشته است. در این فرادرس، ما به شما نحوه استفاده از ابزارهای ابتدایی نرم افزار بازی سازی UDK را آموزش خواهیم داد و کارمان را با نصب این نرم افزار شروع می کنیم و وارد قسمت های ریزتر و حرفه ای تر این نرم افزار خواهیم شد تا با این انجین قدرتمند بتوانید با زمینه بازی سازی آشنا شوید. شما در انتهای این فرادرس می توانید اطلاعات زیادی را در مورد قسمت های اصلی انجین بازی سازی UDK به دست آورید.

مدرس: میلاد حسینی مدت زمان آموزش: ۳ ساعت و ۵۶ دقیقه
یادگیری را شروع کنید
21

آموزش یونیتی (Unity) – ساخت منو با تنظیمات حرفه ای‎

در این ویدئوی آموزشی، ساخت منو و رابط کاربری برای بازی با تنظیمات پیشرفته در یونیتی را یاد می گیریم. چگونگی ساخت دکمه های شروع بازی همراه با قابلیت تعیین سطح سختی بازی، ادامه بازی همراه با قابلیت Save و Load جهت ذخیره و بازیابی اطلاعات، تنظیمات مربوط به گرافیک، صدا و کاراکتر با قابلیت حفظ داده ها از جمله موارد مهمی هست که در این دوره به آنها می پردازیم. داشتن یک منو حرفه ای باعث انعطاف پذیر شدن بازی و افزایش تعداد مخاطبان آن می شود. چون با وجود منو هر فرد می تواند تنظیمات بازی را با قدرت دستگاه خود سازگار کند. اکثر مطالب این دوره برای انواع بازی های دو بعدی و سه بعدی و بازی های ویندوز و اندروید مناسب می باشد.

مدرس: بهروز بهرامی مدت زمان آموزش: ۱۴ ساعت و ۳۰ دقیقه
یادگیری را شروع کنید
22

آموزش پروژه محور یونیتی (Unity) - ساخت بازی ماجرایی اندرویدی

هدف از این آموزش، آشنایی افراد با فرایند ساخت بازی‌های داستانی - ماجرایی و یا اتاق فرار است. همچنین توانا ساختن افراد در جهت ساخت این بازی‌ها بدون نیاز به کدنویسی و دانش برنامه‌نویسی، از دیگر اهداف این آموزش محسوب می‌شود. در طراحی صورت گرفته در این آموزش، خود افزونه و گرافیک دوبعدی مورد نیاز به شما داده می‌شود. ابتدا نحوه انجام تنظیمات اولیه افزونه یونیتی تدریس شده، سپس گرافیک را وارد محیط کار نموده و تنظیمات لازم انجام می‌گیرد و در نهایت ارتباط بین اشیا و تعاملات آن‌ها تعریف می‌گردد.

مدرس: دکتر بهمن موذن مدت زمان آموزش: ۶ ساعت و ۶ دقیقه
یادگیری را شروع کنید
موضوعات آموزشی مرتبط