สารบัญ:

วิดีโอเกมส์ "The History of Max: the Little Dragon": 10 Steps
วิดีโอเกมส์ "The History of Max: the Little Dragon": 10 Steps

วีดีโอ: วิดีโอเกมส์ "The History of Max: the Little Dragon": 10 Steps

วีดีโอ: วิดีโอเกมส์
วีดีโอ: 8 причин, почему я ушёл из Call of Dragons... 2024, กรกฎาคม
Anonim
Image
Image

Si quieres crear el videojuego "ประวัติของ Max: The little dragon" puedes seguir este paso a paso:

เสบียง

Estos son los materiales que vas a necesitar:

1. Wemos Lolin32 (กันติแดด:1)

2. โปรโตบอร์ด (กันติแดด:1)

3. เซนเซอร์ MPU6050 (ฉบับที่ 1)

4. สายเคเบิลสำหรับ conexión (Dupont tipo Macho-Macho ó de cobre) (Cantidad: 6)

5. มอเตอร์ของวิดีโอเกม: Godot

6. คาร์ทูลิน่า บลังก้า

7. Tijeras8. Pegante

ขั้นตอนที่ 1: Probando Dirección Con Bus I2C

Probando Dirección Con Bus I2C
Probando Dirección Con Bus I2C

El primer ที่จุดสี conectar el sensor MPU6050 al Wemos Lolin32, con el fin de comprobar que se está enviando la dirección del sensor. En la parte de arriba se muestra como se realiza la conexión.

Luego deberás realizar el código "giroscopio" และซอฟต์แวร์ Arduino IDE que aparecerá en la parte inferior.

Si deseas puedes ที่ปรึกษา ข้อมูล el siguiente enlace:Bus I2C

ขั้นตอนที่ 2: Modificando Código Del MPU6050

Deberás realizar este código en el software Arduino IDE สำหรับการคำนวณ การหมุนและความเร็ว Luego en el ขั้นตอนที่ 4 ใช้งาน en el motor de Videojuegos Godot

หน้าที่การใช้งาน si tienes más dudas: Sensor MPU6050

ขั้นตอนที่ 3: Creando Proyecto En Godot

Creando Proyecto En Godot
Creando Proyecto En Godot
Creando Proyecto En Godot
Creando Proyecto En Godot

Lo primero que deberás hacer es ir al motor de videojuegos Godot, crear un nuevo proyecto(dando click en la parte derecha donde dice Nuevo proyecto) y cuando te aparezca la escena dar click en el botón + (que se arriba encual) y ตัวเลือกเชิงพื้นที่

รูปภาพสำหรับอิมเมจที่นำเข้า (cielo y lava) กับ deberá dar click derecho en Spatial, seleccionas +Añadir Nodo Hijo y en donde dice buscar se coloca: Sprite 3D. Las dos imagenes ลาส puedes hallar en la parte superior.

สำหรับการนำเข้าที่แตกต่างกัน รุ่น 3D(Dragón, enemigo, moneda, torre) es el mismo proceso que se realiza al importar imágenes pero donde dice buscar se debe colocar: MeshInstance.

เกี่ยวกับวิดีโอจาก youtube podrás encontrar más ข้อมูล: Importar Modelo 3D

Cargar textura โมเดล 3 มิติ

ความต่อเนื่อง puedes encontrar los tres modelos 3D:

ขั้นตอนที่ 4: Creando Colisones En Los Modelos 3D

นำเข้าจากอเมริกา 3D จำเป็น crear una colisión para los enemigos y las torres.

Primero deberás ir a la parte de arriba donde dice malla y seleccionar Create Single Convex Collision Sibling y te aparecerá CollisionShape debajo del modelo, el cual será importante que acomodes (para que quede en el objeto), ทั้งหมด parte derecha en แปลง.

ด้านหลังสำหรับลากกอน deberás crear un KinematicBody สำหรับ luego arrastrarlo al CollisionShape, และสำหรับ torres y ศัตรู, ir a Spatial, คลิกที่ derecho และ buscar Area.

Este video te servirá si quedas con dudas: Collision detection

ขั้นตอนที่ 5: Implementado Código Del MPU6050 En El Motor De Videojuegos Godot

ยาที่สร้างไว้ล่วงหน้าและตัดสินใจเลือกจากพาร์ตเดอ abajo al lado y dar คลิก derecho และการเลือก Nuevo Script.

En el script se deberá escribir el código que aparece en la parte ด้อยกว่า

ข้อมูลเบื้องต้น เยี่ยมชมที่หน้า: Conectando Arduino y Godot

ในกรณีของข้อผิดพลาด aparezca บนหน้าและการติดตั้ง Download. NET framework 4.7 Developer Pack.

dotnet.microsoft.com/download/dotnet-frame…

ขั้นตอนที่ 6: Creando Interfaz En Godot

Creando Interfaz En Godot
Creando Interfaz En Godot

Empezar dirigiendose a la parte de arriba en Escenas y crear una Nueva escena(2D), después crear un CanvasLayer y crear un nuevo hijo de tipo Sprite (2D) นำเข้ารูปภาพจาก la imagen de la interfaz previamente diseñada

Posteriormente crear un script(inicio) และ cuatro botones los cuales cada uno deberá tener un script:

1 สคริปต์: Para jugar.

สคริปต์ 2 และ 3: มาตรฐานสำหรับคำแนะนำ

4 สคริปต์: Para cuando el jugador ha completado el nivel

5 สคริปต์: Para cuando el jugador se choca con una torre o enemigo y le aparece Game Over

En la parte superior puedes hallar los seis scripts en formato de texto para que los puedes copiar en el script de Godot

ขั้นตอนที่ 7: Creando Código Del Dragon En Godot (Lenguaje C#)

Se deberá crear un nuevo script dando คลิก derecho en la parte de abajo a la izquierda, el cual permitirá que el dragón se traslade y que rote.

Puedes visualizar estos videos จำเป็นสำหรับข้อมูล: Traslación en godot para objetos 3D

Rotación และ Godot สำหรับ objetos 3D

ขั้นตอนที่ 8: Exportando El Videojuego

Finalmente para exportar el videojuego deberás ir a la parte de arriba donde dice Proyecto, ดาร์คลิกและส่งออก, luego en añadir และ seleccionar windows desktop. การคัดเลือก Administrar plantillas de exportación y dar en descargar.

Cuando te aparezca un error debes dirigirte a esta página ดาวน์โหลด y descargar el que dice export templates (Mono c#)

เริ่มต้นใช้งานแล้ว ดำเนินการตามขั้นตอนต่างๆ ในขั้นตอนสุดท้าย คลิกปุ่ม ลบ และคลิก ไฟล์เก็บถาวร

Si requieres más información observa este video: Export game

ขั้นตอนที่ 9: Creando Control En Cartulina

Creando Control En Cartulina
Creando Control En Cartulina
Creando Control En Cartulina
Creando Control En Cartulina
Creando Control En Cartulina
Creando Control En Cartulina

Para crear el control en cartulina podrás utilizar la plantilla que se muestra al final. เปรียบเทียบ Pega cada una de las partes como se muestra en las imágenes, decora el dragón a tu gusto, y finalmente inserta el control por la parte posterior (esta plantilla está creada en base a una protoboard de aproximadamente 5, 5cm x 16cm).

ขั้นตอนที่ 10: เกม Terminado

Si no deseas crear el videojuego desde cero, aqui encontrarás dos carpetas: una del proyecto และ Godot y otra del ejecutable. Si deseas irte por este camino, debes seguir สิ่งที่ต้องทำ los pasos hasta el 2

แนะนำ: