Mundarija:

Tez matematika 2018: 7 qadam
Tez matematika 2018: 7 qadam

Video: Tez matematika 2018: 7 qadam

Video: Tez matematika 2018: 7 qadam
Video: Заковат тарихида ҳали бунақаси бўлмаган, бошқа бўлмаса ҳам керак 2024, Noyabr
Anonim
Tez matematika 2018
Tez matematika 2018

O'qishni yana qiziqarli qiladigan o'yin!

1 -qadam: O'yin maydonini qurish

O'yin maydonini qurish
O'yin maydonini qurish

Bu bosqichda biz to'pni aylanadigan joyni joylashtirishdan boshladik. To'p o'yin maydonidan tushmasligiga ishonch hosil qilish uchun biz butun er yuzida tog'lar yaratdik. "To'qimalarni qo'shish" tugmachasini bosib, kompyuterimizda saqlangan teksturani tanlang. Biz Google tasvirining o't to'qimasini oldik.

2 -qadam: to'pni yaratish va joylashtirish

To'pni yaratish va joylashtirish
To'pni yaratish va joylashtirish
To'pni yaratish va joylashtirish
To'pni yaratish va joylashtirish

To'pni yaratish uchun biz "GameObject" tugmachasini bosdik, bu 3D ob'ektdan ko'ra shar. Biz "tekshirish" yorlig'ida to'pning o'lchamini o'zgartirdik va biz "o'zgartirish" ga o'tdik. O'zgartirishda biz o'lchamni xohlaganimizcha qilish uchun "o'lchov" ni o'zgartirdik. Nihoyat, harakatlanuvchi o'qlar bilan biz to'pni boshlang'ich nuqtaga joylashtirdik.

3 -qadam: Qizil kublarni yaratish va joylashtirish

Qizil kublarni yaratish va joylashtirish
Qizil kublarni yaratish va joylashtirish

Qizil kublarni yaratish uchun biz "GameObject" tugmachasini bosdik, bu 3D ob'ektga va kublarga qaraganda. Biz kublar hajmini "tekshirish" yorlig'ida to'g'riladik va biz "o'zgartirish" ga o'tdik. O'zgartirishda biz o'lchamni xohlaganimizcha qilish uchun "o'lchov" ni o'zgartirdik. Nihoyat, harakatlanuvchi o'qlar bilan biz har xil kublarni o'yin maydoniga joylashtirdik.

4 -qadam: O'yinchi va kublar to'qnashuvi uchun #C skriptini yozish

O'yinchi va kublar to'qnashuvi uchun #C skriptini yozish
O'yinchi va kublar to'qnashuvi uchun #C skriptini yozish

Biz to'p va qizil kublar to'qnashuvi uchun #C skriptini MonoDevelop -da, dumaloq to'p qo'llanmasiga binoan yozdik (havola veb -saytimizning ma'lumot bo'limida). Bundan tashqari, biz "komponentni qo'shish" tugmachasini bosib, yangi skriptni qo'shib, uni kublar va to'pga biriktirdik. Bu #C skriptiga to'pning kublar bilan to'qnashuvi, to'qnashuv paytida kublarning yo'qolishi, to'qnashuv paytida nuqta qo'shilishi va o'yinchi "Siz yutasiz!" Skriptlari ham kiradi. 7 ta qizil kubni oldi.

5 -qadam: Kamera pleerga ergashishi uchun #C skriptini yozish

Pleyerga ergashish uchun kamera uchun #C skriptini yozish
Pleyerga ergashish uchun kamera uchun #C skriptini yozish

Rolling Ball qo'llanmasidan so'ng (veb -saytimizning ma'lumot bo'limidagi havola), biz kamerani o'yinchini kuzatishi uchun #C skriptini yozdik. Shunday qilib, biz "asosiy kamera" yorlig'ini, "ierarxiya" yorlig'ini sudrab, asosiy kameraga skriptni biriktirdik.

6 -qadam: Har bir kub yaqinida savollar yozish

Har bir kub yaqinida savollar yozish
Har bir kub yaqinida savollar yozish

Biz "3D" va "3D matn" dan ko'ra "GameObject" ni bosish orqali savollar qo'shdik. Biz o'z savolimizni "Matn" ga yozdik, uni "Matn to'rlari" yorlig'ida topish mumkin.

7 -qadam: barcha dekor elementlarini joylashtirish

Barcha dekor elementlarini joylashtirish
Barcha dekor elementlarini joylashtirish

a. Obj -da import qilinmoqda. 3D elementlarni (uy, ombor va cho'chqa) fayllar.

Fusion360 -da ishlab chiqarilgan yoki Internetda olingan elementlar uchun biz ularni obj -da eksport qilishimiz kerak edi. birlikda. Bundan tashqari, ularni xaritada joylashtirish va ko'chirish mumkin edi. Nihoyat, rang/teksturani elementga sudrab olib, import qilingan elementlarga tekstura qo'shildi.

b. Unity Asset do'konidan "Tree Creator" aktivini yuklab olish.

Daraxtlar uchun biz "Daraxt yaratuvchisi" aktivini aktivlar do'konidan yuklab olamiz. Import amalga oshirilgach, biz "novdalar qurilishi" emas, balki aktivimizdagi "Daraxt yaratuvchisi" ni tanladik va "usta ustasi" ni tanladik. Biz "filial ustasi" daraxtlarini xaritaga sudrab tashlaymiz.

Tavsiya: