آیا میخواهید نحوه ایجاد بازیهای ویدیویی شگفتانگیز را به صورت رایگان با LibGDX یاد بگیرید؟
من براندون هستم و میخواهم با ایجاد یک بازی ویدئویی دوبعدی چند پلتفرمی کامل و کاملاً کاربردی به شما کمک کنم در تسلط بر LibGDX تسلط پیدا کنید.
LibGDX یک چارچوب توسعه بازی رایگان و منبع باز است. چارچوبهای توسعه بازی مجموعهای از کتابخانهها و ابزارهایی هستند که بلوکهای ساختمانی را فراهم میکنند که توسعهدهندگان میتوانند از آنها برای ایجاد بازیهای خود استفاده کنند و نسبت به موتورهای بازی، مانند Unity 3D، Unreal Engine و Godot، سبکتر و انعطافپذیرتر هستند.
LibGDX همچنین استقرار بین پلتفرمی را ارائه میکند، به این معنی که بازی ایجاد شده با LibGDX را میتوان بر روی پلتفرمهای متعدد، از جمله Windows، Mac، Linux، Android، iOS و مرورگرهای وب اجرا کرد.
(توجه: لطفاً توجه داشته باشید که برای استفاده حداکثری از این دوره باید مقداری جاوا بدانید. گذراندن یک دوره کوتاه 2-3 ساعته جاوا باید بیش از اندازه کافی باشد.)
دوره Game Dev Kickstart بسیار جامع است و پر از اطلاعات بسیار ارزشمند برای ایجاد بازیهای دو بعدی باورنکردنی با استفاده از LibGDX است. ما با نصب JDK (کیت توسعه جاوا) و IntelliJ IDEA IDE شروع میکنیم، که از آنها برای نوشتن کد بازی خود استفاده میکنیم. پس از آن، با ایجاد یک بازی مبارزهای دوبعدی کامل به نام Stick Figure Showdown، مستقیماً به یادگیری همه چیز در مورد LibGDX خواهیم پرداخت. در میان دهها موضوعی که در طول دوره به آنها خواهیم پرداخت، یاد میگیریم که چگونه:
تصاویر را روی صفحه بکشید و آنها را متحرک کنید
دارایی ها (تصاویر، صدا و غیره) را با استفاده از مدیر دارایی مدیریت کنید
با دوربینها و درگاههای دید برای کنترل کامل بر نحوه نمایش بازی ما در وضوحهای مختلف صفحه کار کنید
دستگاه صفحه کلید و ورودی لمسی از پخش کننده
با استفاده از پسوند Freetype فونت تولید کنید
نمایش HUD (Heads-Up Display)
اطلس بافت را برای عملکرد بهتر ایجاد و استفاده کنید
متن و دکمه های قابل کلیک را به صفحه اضافه کنید
صدا و موسیقی را به بازی خود اضافه کنید
هوش مصنوعی (هوش مصنوعی) را برای جنگنده حریف اضافه کنید
ایجاد و جابجایی بین انواع مختلف صفحه نمایش (منوی اصلی، تنظیمات و غیره)
از Scene2D برای چیدمان UI (واسط کاربری) کارآمدتر استفاده کنید
به بازیکن اجازه دهید تنظیمات مختلف بازی (سختی، حالت تمام صفحه و غیره) را تغییر و ذخیره کند
EXTRA: قابلیت اندروید را به بازی ما اضافه کنید!
شما همچنین به تمام منابع و کد پروژه های این دوره دسترسی خواهید داشت!
پس منتظر چه چیزی هستید؟ اکنون بپیوندید و بیایید توسعه بازی ها را از امروز شروع کنیم!
طراح گرافیک، توسعه دهنده بازی و معلم انگلیسی سلام، من براندون هستم، و علاقه من به تدریس است - چه زبان مادری من انگلیسی باشد یا یک زبان برنامه نویسی، طراحی گرافیک، توسعه بازی، یا موضوعات دیگری که از آن استفاده کرده ام. یا سالها در مورد آن یاد می گیرید. با دوره های من، می توانید مطمئن باشید که همه مباحث را به صورت واضح، مختصر و جذاب آموزش خواهم داد. لطفاً از ارسال هرگونه سوال، نگرانی یا پیشنهاد در مورد هر یک از دوره های من دریغ نکنید. مشتاق شنیدن خبری از شما هستم. براندون
نمایش نظرات