فصل اول آموزش بازی نویسی با موتور Unity در اندروید

مقدمه:

موتور بازی ساز یونیتی یکی از قدرتمندترین موتورهای بازی سازی است که طی چند سال اخیر به دلیل رشد کمی و کیفی در ارائه امکانات توانسته است مخاطبان بسیاری را به خود جذب کند. این موتور از زبان های برنامه نویسی c# ، javascript و boo پشتیبانی می کند و قادر است برای پلتفرم های ویندوز، مک،لینوکس،آی اُ اس،آندروید،وب و فلش خروجی بدهد همچنین بازی های چندنفره و شبکه ای را نیز پشتبانی می کند.

زبان برنامه نویسی:

یونیتی از جمله موتورهای بازی ساز است که می‌تواند از زبان‌های برنامه نویسی معروف پشتیانی کند، زبان‌های برنامه‌نویسی سی‌شارپ (C#.net)، جاوااسکریپت و زبان برنامه‌نویسی بو که یک زبان از خانواده زبان برنامه‌نویسی پایتون می‌باشد در یونیتی قابل استفاده هستند. زبان سی‌شارپ (C#.net) یکی از قدرتمندترین زبان‌های برنامه‌نویسی است که قابلیت شی گرایی دارد و به واسطه این قابلیت، قابلیت‌هایی همچون ارث بری را نیز دارا می‌باشد، این قابلیت‌ها در پروژه‌های بزرگ برنامه‌نویسی بسیار سودمند هستند.

برای توضیحات بیشتر در مورد موتور Unity کلیک کنید

 

 

در جلسه اول :

مقدمات شروع آموزش بازی سازی

در این ویدیو درباره قسمت بازی سازی سایت و برنامه ی آن برای قراردادن مطالب مرتبط با این موضوع توضیحاتی داده شده است.

مطالبی که در این ویدیو به آنها اشاره شده است:

– معرفی استاد بخش بازی سازی

– نوع و دسته بندی آموزش هایی که قرار است آماده شود

– تعریف سطوح آموزشی و ترتیب قرارگیری آنها در سایت

– معرفی منابع و سایت های مفید برای آموزش و پیگیری اخبار دنیای بازی سازی

– تعریف پیش نیازهای دوره های آموزشی

– معرفی نرم افزار مورد نیاز

در جلسه دوم :

آموزش رابط کاربری Unity 3D User Interface

آموزش رابط کاربری (User Interface)  موتور بازی سازی یونیتی (Unity 3D Game Engine) به صورت کاربردی و عملی.

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

 

در جلسه سوم:

 تاریخچه صنعت بازی های ویدئویی

قارچ خور یادتونه؟

میکرو  و آتاری چی؟

تاریخچه ی بازی های ویدئویی برای خیلی از ماها یادآور خاطرات گذشته است.

در این قسمت از آموزش های بازی سازی یک مرور کوچک بر روند صنعت بازی سازی از آغاز تا اکنون خواهیم داشت.

دانستن تاریخچه ی این صنعت نوپا و پولساز (درآمد حاصل از فروش بازی ها از درآمد هالیوود بالاتر است!) خالی از لطف نیست و اطلاعات مفیدی در اختیار ما قرار می دهد.

 

در جلسه چهارم:

 آموزش اسکریپت نویسی به زبان #C در یونیتی

بعد از یک مرور بر رابط کاربری یونیتی نوبت آن شده که بی مقدمه وارد برنامه نویسی شویم.

این آموزش در واقع شروع اسکریپت نویسی در یونیتی با مثال کاربردی است.

در این آموزش با محیط برنامه نویسی Mono Develop آشنا میشویم وطبق یک مثال کاربردی ( پیاده سازی هوش مصنوعی یک موجود که بین چند نقطه جابه جا میشود یا به اصطلاح پاترول میکند.) اولین اسکریپت را مینویسیم.

این آموزش مقدمه آموزش های بعدی است و اگر با اسکریپت نویسی در این انجین آشنایی ندارید پیشنهاد میکنم حتما این آموزش را ببینید.

مطالبی که در این آموزش می آموزید :

کار با کامپوننت های گیم آبجکت در کد

کار با Position

کار با Vector3

آشنایی با Time.deltaTime و کاربرد آن

و …

 

[divider] [/divider]

مدرس : مهندس صدری

رمز فایل فشرده: www.nikandroid.com

قیمت : رایگان

لینک دانلود جلسه اول

لینک دانلود جلسه دوم

لینک دانلود جلسه سوم

لینک دانلود جلسه چهارم

 

 

نوشته فصل اول آموزش بازی نویسی با موتور Unity در اندروید اولین بار در آموزش برنامه نویسی اندروید پدیدار شد.

مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید):
آموزش برنامه نویسی اندروید