Mundarija:
- Ta'minotlar
- 1 -qadam: Probando Dirección Con Bus I2C
- 2 -qadam: Modificando Codigo Del MPU6050
- 3 -qadam: Creando Proyecto En Godot
- 4 -qadam: Creando Colisiones 3D modellari
- 5 -qadam: MPU6050 Codigo Del MPU6050 ni ishga tushiring
- 6 -qadam: Creando Interfaz En Godot
- 7 -qadam: Creando Codigo Del Dragon En Godot (Lenguaje C#)
- 8 -qadam: Video -eksport qilish
- 9 -qadam: Cartandagi Creando nazorati
- 10 -qadam: Juego Terminado
Video: "Maks tarixi: kichkina ajdaho" videojuego: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu "Maks tarixi: Kichik ajdaho" filmining eng yaxshi o'yinlaridan biri:
Ta'minotlar
O'qish kerak bo'lgan materiallar:
1. Wemos Lolin32 (Kantidad: 1)
2. Protoboard (Cantidad: 1)
3. Sensor MPU6050 (Cantidad: 1)
4. Kabellar (Dupont tipo Macho-Macho ó de cobre) (Cantidad: 6)
5. Dvigatel dvigateli: Godot
6. Cartulina blanca
7. Tijeras 8. Pegante
1 -qadam: Probando Dirección Con Bus I2C
Sensor MPU6050 va Wemos Lolin32 datchiklari bilan jihozlangan bo'lib, u datchiklar bilan jihozlangan. Qachonki, bu sizning xohishingizga javob beradi.
Dasturiy ta'minot Arduino IDE dasturining eng past darajasidagi "kiroskopi" ni o'z ichiga oladi.
Ma'lumotlar almashinuvi bo'yicha maslahatchi: I2C avtobusi
2 -qadam: Modificando Codigo Del MPU6050
Dasturiy ta'minot Arduino IDE uchun hisob -kitoblarni tezlashtirishga yordam beradi. 4 -qadam - bu video dvigatellarni ishlab chiqish.
Quvvat manbai: MPU6050 sensori
3 -qadam: Creando Proyecto En Godot
Bu birinchi navbatda, avtotransport vositasi tomonidan yaratilgan mashinalar (nouvo proyecto) ni bosing (bu erda bir vaqtning o'zida bir marta bosish kerak) va siz bu erni bosishingiz kerak (va eng yuqori darajadagi). y fazoviy fazoviy.
Imkoniyatlar (masalan, o'yinlar) ni bosing, bu "Spatial" tugmachasini bosish orqali amalga oshiriladi, shuning uchun siz "Sprite 3D" ni tanlashingiz mumkin. Las dos imagenes las puedes hallar en la parte superior.
3D -modellar (Dragón, enemigo, moneda, torre), har bir narsani aniqlab berish mumkinki, bu avtoulovni avtoulovi bilan taqqoslaganda: MeshInstance.
YouTubeda eng yaxshi videolarni o'rnatish: Ma'lumotni 3D formatida import qilish.
To'qimachilik 3D formatida
3D modellar uzluksiz davom etmoqda:
4 -qadam: Creando Colisiones 3D modellari
Siz 3D -modellarni yaratishingiz mumkin, bu esa hech qanday muammo tug'dirmaydi.
Alohida konveks to'qnashuvni yaratish Birodar va to'qima to'qnashuvini yarating Shaklni o'chirib qo'ying, bu juda muhim vazifalarni bajaradi (masalan, eng katta) parte derecha en transform.
"KinematicBody" ning to'qnashuvi, to'qnashuvlar va to'qnashuvlar, shuningdek, "fazoviy" va "avtobus" maydonlarini bosish orqali amalga oshiriladi.
Videoko'rsatuvlar: To'qnashuvni aniqlash
5 -qadam: MPU6050 Codigo Del MPU6050 ni ishga tushiring
Nuevo Script -ni tanlaganingizdan so'ng, siz o'zingizning shaxsiy ma'lumotlaringizni tanlashingiz mumkin.
Eng yaxshi skriptni yozib oling, bu sizga eng past.
Ma'lumotlar tashrif buyurilganidan keyin: Conectando Arduino va Godot
Yuklab olingan xatolar va yuklashlar. NET framework 4.7 Dasturchilar to'plami.
dotnet.microsoft.com/download/dotnet-frame…
6 -qadam: Creando Interfaz En Godot
Ta'kidlash joizki, o'yinlar (2D), CanvasLayer va Creite (2D) Sprite (2D) formatidagi o'yinlarni eslatib o'tmoqchiman.
Bosh skriptni yaratish (yozish) ssenariysi bo'yicha siz hech qanday muammoga duch kelmaysiz:
1 skript: para -jugar.
2 y 3 skript: Para ver las instrucciones.
4 ta skript: Para kuando el jugador va komple el nivel.
5 ta skript: O'yin tugagandan so'ng, siz o'yinni o'chirib qo'yishingiz mumkin.
Skriptlar eng yaxshi formatga aylanadi, bu matnni nusxa ko'chirishga imkon beradi.
7 -qadam: Creando Codigo Del Dragon En Godot (Lenguaje C#)
Skriptni skanerdan o'tkazishni xohlasangiz, bu tugmani bosish kerak bo'lsa, siz o'zingiz xohlagan narsani bajarishingiz mumkin.
Vizual tasvirlar, agar kerak bo'lsa, ma'lumotni 3D formatida olish mumkin:
Uch o'lchovli 3D versiyasi
8 -qadam: Video -eksport qilish
Oxirgi marta eksport qilinadigan video -o'yinlar, shuningdek, ish stoli, Windows -ning eksporti va tugmachasini bosish orqali amalga oshiriladi. Yuklab olish uchun Administrator o'simliklarini tanlang.
Xatolarni tuzatib bo'lgandan so'ng, siz eksport shablonlarini yuklab olishingiz mumkin (Mono c#).
Ma'lumotni o'chirib qo'yish, siz o'zingizning xohishingizga ko'ra, gilamni eksport qilishingiz mumkin.
Ma'lumotni kuzatib borish kerak bo'lgan video: eksport o'yini
9 -qadam: Cartandagi Creando nazorati
Boshqaruvning yakuniy bosqichi - bu nazorat qilish. Qachonki, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida nazorat qilish mumkin (5, 5 sm x 16 sm balandlikda).
10 -qadam: Juego Terminado
Bu erda hech qanday muammo yo'q, ular gilam bilan himoyalanmagan: bu sizning xohishingizga ko'ra. Bu sizning xohishingizga ko'ra, har bir narsani o'z ichiga oladi.
Tavsiya:
O'yinchoqlarni almashtiring: suv bilan nafas oladigan ajdaho! 7 qadam (rasmlar bilan)
O'yinchoqlarni almashtiring: suv bilan nafas oladigan ajdaho harakatlanmoqda !: O'yinchoqlarni moslashuvi yangi imkoniyatlar va moslashtirilgan echimlarni ochib beradi, bu esa harakat qobiliyati cheklangan yoki rivojlanishida nuqsoni bo'lgan bolalarga o'yinchoqlar bilan mustaqil muloqot qilish imkonini beradi. Ko'p hollarda, moslashtirilgan o'yinchoqlarni talab qiladigan bolalar kira olmaydilar
Ajdaho qochishi: 3 qadam
Dragon Escape: Bu kod.org saytida kodlanadi. O'yinning asosi ajdarlardan qochish va g'alaba qozonish uchun ruhni bir necha marta qo'lga kiritishdir. Do'stlaringizni o'z xohishingizga ko'ra o'zgartirishi mumkin bo'lgan bu ajoyib o'yin g'oyasi bilan hayratlantira olasiz
Ajdaho bortining 410c usando IDE tutilishi: 17 qadam
Ajablanarlisi shundaki, Dragonboard 410c yordamida IDE Eclipse -ni tanlang: bu hujjatning aniq nusxasi va eacute; Alpha -ni eksport qilish uchun IDE Eclipse kompilyatsiya qilish uchun HostPC -ni (Computador / Notebook) boshqaradigan va o'zgartiradigan muhitni sozlash talab qilinadigan vaqtni belgilash kerak
Ajdaho bilan Oy soati: 8 qadam (rasmlar bilan)
Ajdaho bilan oy soati: *** Mening blogimdagi yozuv https://blog.familie-fratila.de/bone-dragon-moonlight-clock/ *** Bir muncha vaqt oldin men yashash xonam uchun soat qurganman, chunki hech bo'lmaganda bardoshli dizaynga ega bo'lgan hech narsa topa olmadim :-) Albatta, buni ko'rgan o'g'limning talablari bor edi
LEDlar va AT Tiny -dan foydalanib, miltillovchi yulduz yaratish uchun piezo "Yorqin, miltillab, kichkina yulduz" o'ynab: 6 qadam
LEDlar va AT Tiny -dan foydalanib, miltillovchi yulduz yaratish uchun Piezo "Yaltiroq, miltillaydi, kichkina yulduz" o'ynaydi: Bu davrda miltillagan yulduz va "Twinkle, Twinkle, little star" musiqasini yaratish uchun LED, AT TINY va piezo ishlatiladi. Iltimos, kontaktlarning zanglashiga olib keladigan keyingi bosqichga qarang