آموزش Unity 5: 2D Building a Tile Map Editor

Unity 5: 2D Building a Tile Map Editor

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه Unity 5 IDE را با ابزارهای سفارشی مانند این ویرایشگر نقشه کاشی گسترش دهید. سرمایه گذاری زمان برای شخصی سازی محیط Unity امروز باعث می شود که بازی فردا بسیار کارآمدتر شود. این پسوند ساده به شما امکان می دهد تا نقشه های بزرگ کاشی 2 بعدی را به راحتی با نقاشی کردن آنها در GameObjects خود طراحی کنید. در طول پروژه ، جسی فریمن به شما نحوه ساخت کلاس نقشه کاشی ، انتخاب کاشی سفارشی و برس کاشی را نشان می دهد. او همچنین نشان می دهد که چگونه منوهای Unity را سفارشی کنید تا دسترسی به ابزارهای جدید شما آسان شود.
موضوعات شامل:
  • افزودن منوهای کشویی سفارشی به Unity
  • ساخت بازرس سفارشی
  • ایجاد انتخابگر بافت
  • رسم شبکه نقشه کاشی
  • ایجاد کاشیگر
  • مقیاس گذاری یک Texture2D
  • ایجاد برس کاشی
  • جابجایی برس کاشی
  • پاک کردن و پاکسازی کاشی ها

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • فایل های تمرینی Exercise files

1. گسترش IDE Unity 1. Extending Unity's IDE

  • راه اندازی پروژه Setting up the project

  • افزودن یک منوی کشویی سفارشی Adding a custom dropdown menu

  • ایجاد نقشه کاشی GameOjject Creating a tile map GameObject

2. ساختن یک بازرس سفارشی 2. Building a Custom Inspector

  • ساختن یک بازرس سفارشی Building a custom inspector

  • افزودن فیلدهای خاصیت ویرایشگر Adding editor property fields

  • گرفتن اشیاء انتخاب شده Capturing selected objects

3. خواندن حروف از یک بافت 3. Reading Sprites from a Texture

  • ایجاد یک جمع کننده بافت Creating a texture picker

  • نمایش یک پیام هشدار دهنده Showing a warning message

  • محاسبه اندازه کاشی Calculating tile size

  • محاسبه اندازه نقشه Calculating the map size

  • پیکسل های پویا به واحدها Dynamic pixels to units

4- ترسیم نقشه نقشه کاشی 4. Drawing the Tile Map Grid

  • ایجاد رئوس نقشه نقشه Creating the title map outline

  • ترسیم یک شبکه کاشی Drawing a tile grid

  • اندازه شبکه را به روز می کنید Updating the grid size

5- ایجاد یک کاشی ساز 5. Creating a Tile Picker

  • ایجاد یک پنجره سفارشی Creating a custom window

  • نمایش یک Texture2D در یک پنجره Displaying a Texture2D in a window

  • مقیاس گذاری Texture2D Scaling the Texture2D

  • اضافه کردن پیمایش به پنجره Adding scrolling to the window

  • کاشی انتخاب شده را برجسته کنید Highlighting the selected tile

  • طراحی برجسته عنوان برجسته Styling the title picker highlight

  • حرکت برجسته Moving the highlight

  • ذخیره عنوان انتخاب می شود Saving the title selection

6. ایجاد یک برس کاشی 6. Creating a Tile Brush

  • برس کاشی را ایجاد کنید Create the tile brush

  • فاش کردن برس کاشی در صحنه Instantiating the tile brush in the scene

  • سفارشی کردن قلم مو Customizing the tile brush

  • به روزرسانی پیش نمایش Sprite قلم مو Updating the brush's Sprite preview

7. حرکت قلم مو 7. Moving the Brush

  • گرفتن موقعیت ماوس Getting the mouse position

  • قلم مو را جابجا کنید Moving the tile brush

  • قلم مو را در قسمت نقشه کاشی نگه دارید Keeping the brush in the tile map's bounds

8. به پایان رساندن نقشه کاشی 8. Finishing Up the Tile Map

  • ایجاد گروهی برای موارد کاشی Creating a group for tile instances

  • اضافه کردن نقشه به نقشه کاشی Adding drawing to the tile map

  • پاک کردن کاشی Erasing tiles

  • پاکسازی همه کاشی ها Clearing all of the tiles

  • تمیز کردن نقشه کاشی Cleaning up the tile map

9. تمیز کردن وانت کاشی 9. Cleaning Up the Tile Picker

  • بهینه سازی یک Texture2D Optimizing a Texture2D

  • کاشی کاشی با بالشتک Tile picker with padding

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Unity 5: 2D Building a Tile Map Editor
جزییات دوره
1h 38m
39
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
48,711
- از 5
ندارد
دارد
دارد
Jesse Freeman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesse Freeman Jesse Freeman

رئیس بازاریابی شریک و چارچوب در آمازون

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

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