فهرست مطالب:

Videojuego "تاریخ مکس: اژدهای کوچک": 10 قدم
Videojuego "تاریخ مکس: اژدهای کوچک": 10 قدم

تصویری: Videojuego "تاریخ مکس: اژدهای کوچک": 10 قدم

تصویری: Videojuego
تصویری: What's Literature? The full course. 2024, نوامبر
Anonim
Image
Image

Si quieres crear el videojuego "تاریخ مکس: اژدهای کوچک" puedes seguir este paso a paso:

تدارکات

Estos son los materiales que vas a necesitar:

1. Wemos Lolin32 (Cantidad: 1)

2. Protoboard (Cantidad: 1)

3. سنسور MPU6050 (Cantidad: 1)

4. کابل ها برای ارتباط (Dupont tipo Macho-Macho ó de cobre) (Cantidad: 6)

5. Motor de videojuego: گودو

6. Cartulina blanca

7. Tijeras8.پگانته

مرحله 1: Probando Dirección Con Bus I2C

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

El primer paso será 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" en el software Arduino IDE que aparecerá en la parte inferior.

Si deseas puedes consultar más información el siguiente enlace: اتوبوس I2C

مرحله 2: Modificando Código Del MPU6050

Deberás realizer este código en el software Arduino IDE para calcular la rotación y la aceleración. Luego en el Step 4 se implementará en el motor de Videojuegos Godot.

Esta página te servirá si tienes más dudas: سنسور 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 en el botón + (que se encuentra arriba al lado izquierdo) y seleccionar فضایی.

Luego para importar images (cielo y lava) se deberá dar کلیک کنید derecho en Spatial، seleccionas +Añadir Nodo Hijo y en donde dice buscar se coloca: Sprite 3D. Las dos imagenes las puedes hallar en la parte superior.

برای وارد کردن مدلهای مختلف 3D (Dragón ، enemigo ، moneda ، torre) ، می توانید از طریق وارد کردن تصاویر به قطعات مختلف ، به صورت تصویری وارد شوید: MeshInstance.

ویدیوهای شما از یوتیوب شامل اطلاعات مربوط به واردات: وارد کردن مدل سه بعدی

Cargar textura یک مدل سه بعدی

در ادامه ، شما می توانید نسخه های سه بعدی مدل های سه بعدی را کنترل کنید:

مرحله 4: Creando Colisiones En Los Modelos 3D

با استفاده از مدلهای سه بعدی ، می توانید از طریق یک شبکه اجتماعی برای پیشگیری از ضربات دشمنان خود استفاده کنید.

Primero deberás ir a la parte de arriba donde dice malla y seleccionar ایجاد Single Convex Collision Sibling y te aparecerá CollisionShape debajo del modelo، el cual será importante que acomodes (para que quede en el objeto)، lo puedes hacer dirigiendote a las parte derecha en transform.

Posteriormente for el dragón deberás crear un KinematicBody para luego arrastrarlo al CollisionShape ، y la la torres y enemigos ، ir a Spatial ، و کلیک کنید derecho y buscar Area.

Este video te servirá si quedas con dudas: تشخیص برخورد

مرحله 5: Implementado Código Del MPU6050 En El Motor De Videojuegos Godot

Ya creado el proyecto deberás dirigirte a la parte de abajo al lado izquierdo y dar click derecho y seleccionar Nuevo Script.

En el script se deberá escribir el código que aparece en la parte inferior.

Para más información puedes visitar la siguiente صفحه: Conectando Arduino y Godot

در صورت نیاز به خطا در صورت نیاز به نصب و راه اندازی برنامه Download. NET framework 4.7 Pack Developer Pack.

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

مرحله 6: 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) importar la imagen de la interfaz previamente diseñada.

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

1 اسکریپت: Para jugar.

اسکریپت 2 و 3: Para ver las instrucciones.

4 اسکریپت: Para cuando el jugador ha completeado el nivel.

5 script: 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 el el script of Godot.

مرحله 7: Creando Código Del Dragon En Godot (Lenguaje C#)

Se deberá crear un nuevo script dando click derecho en la parte de abajo a la izquierda، el cual allowirá que el dragón se traslade y que rote.

برای مشاهده ویدئوها نیاز به اطلاعات بیشتر دارید: Traslación en godot para objetos 3D

Rotación en Godot para objetos 3D

مرحله 8: Exportando El Videojuego

در نهایت برای پخش ویدئویی باید به قسمتهای مختلف محصولات خود مراجعه کنید ، روی دکمه کلیک کنید ، سپس روی پنجره های دسکتاپ کلیک کنید. Después seleccionar 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 templates export (Mono c#).

Luego deberás hacer el mismo procedimiento del inicio y cuando ya te aparezca instalado das click in exportar proyecto y debes ir a archivos y crear una carpeta y en Godot seleccionarla.

برای اطلاع از این ویدیو باید بازی را صادر کنید

مرحله 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 utilisar 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 based on una protoboard de aproximadamente 5، 5cm x 16cm).

مرحله 10: Juego Terminado

Si no deseas crear el videojuego desde cero، aqui encontrarás dos carpetas: una del proyecto en Godot y otra del ejecutable. Si deseas irte por este camino، debes seguir todos los pasos hasta el 2.

توصیه شده: