Isi kandungan:
- Bekalan
- Langkah 1: Probando Dirección Con Bus I2C
- Langkah 2: Modificando Código Del MPU6050
- Langkah 3: Creando Proyecto En Godot
- Langkah 4: Creando Colisiones En Los Modelos 3D
- Langkah 5: Implementado Código Del MPU6050 En El Motor De Videojuegos Godot
- Langkah 6: Creando Interfaz En Godot
- Langkah 7: Creando Código Del Dragon En Godot (Lenguaje C #)
- Langkah 8: Exportando El Videojuego
- Langkah 9: Creando Control En Cartulina
- Langkah 10: Juego Terminado
Video: Videojuego "Sejarah Maks: Naga Kecil": 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Si quieres crear el videojuego "Sejarah Max: Naga kecil" puedes seguir este paso a paso:
Bekalan
Estos son los materiales que vas a necesitar:
1. Wemos Lolin32 (Cantidad: 1)
2. Protoboard (Cantidad: 1)
3. Sensor MPU6050 (Cantidad: 1)
4. Kabel untuk conexión (Dupont tipo Macho-Macho ó de cobre) (Cantidad: 6)
5. Motor de videojuego: Godot
6. Cartulina blanca
7. Tijeras8. Pegante
Langkah 1: 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 perisian Arduino IDE que aparecerá en la parte inferior.
Si deseas puedes consultar más información el siguiente enlace: Bus I2C
Langkah 2: Modificando Código Del MPU6050
Deberás realizar este código en el perisian Arduino IDE untuk calcular la rotación y la aceleración. Luego en el Langkah 4 se implementará en el motor de Videojuegos Godot.
Esta página te servirá si tienes más dudas: Sensor MPU6050
Langkah 3: 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 encuentra arriba al lado izquierdo) y Seleccionar Spatial.
Luego para importar imagenes (cielo y lava) se deberá dar click 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.
Para importar los diferentes modelos 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.
En estos videos de youtube podrás encontrar más información: Importar Modelo 3D
Cargar textura a modelo 3D
Satu berterusan pontes encontrar los tres modelos 3D:
Langkah 4: Creando Colisiones En Los Modelos 3D
Cuando ya hayas importado los modelos 3D será necesario crear una colisión para los enemigos y las torres.
Primero deberás ir a la parte de arriba donde dice malla y seleccionar Buat 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 la las propied parte derecha en transform.
Posteriormente para el dragón deberás crear un KinematicBody para luego arrastrarlo al CollisionShape, y para las torres y enemigos, ir a Spatial, dar click derecho y buscar Area.
Este video te servirá si quedas con dudas: Pengesanan perlanggaran
Langkah 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 klik derecho y seleccionar Nuevo Script.
En skrip se deberá escribir el código que aparece en la parte inferior.
Para más información puedes visitar la siguiente página: Conectando Arduino y Godot
Kesalahan en caso de que aparezca ir a la siguiente página e instalar Download. NET framework 4.7 Pembangun Pek.
dotnet.microsoft.com/download/dotnet-frame…
Langkah 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 skrip: Para jugar.
Skrip 2 y 3: Para ver las instrucciones.
4 skrip: Para cuando el jugador ha completeado el nivel.
5 skrip: Para cuando el jugador se choca con una torre o enema dan le aparece Game Over.
Skrip en la parte superior puedes hallar los seis en formato de texto para que los puedes copiar en el script de Godot.
Langkah 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 permitirá que el dragón se traslade y que rote.
Puedes visualizar estos videos si necesitas más información: Traslación en godot para objetos 3D
Rotación en Godot para objetos 3D
Langkah 8: Exportando El Videojuego
Finalmente para exportar el videojuego deberás ir a la parte de arriba donde dice Proyecto, dar click en exportar, luego en añadir y seleccionar windows desktop. Después seleccionar Administrar plantillas de exportación y dar en descargar.
Cuando te aparezca un error debes dirigirte a esta página Download y descargar el que dice template eksport (Mono c #).
Luego deberás hacer el mismo Procedimiento del inicio y cuando ya te aparezca instalado das click en exportar proyecto y debes ir a archivos y crear una carpeta y en Godot seleccionarla.
Video yang memerlukan maklumat dan maklumat video: Permainan eksport
Langkah 9: 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).
Langkah 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.
Disyorkan:
Pelajar Sejarah WW2: 3 Langkah
Pelajar Sejarah WW2: Hai kawan-kawan! Jadi untuk kelas komputer saya tahun ini kami ditugaskan untuk membuat beberapa jenis alat elektronik untuk menunjukkan apa yang telah kami pelajari di kelas tersebut. Saya adalah salah seorang yang menyukai sejarah WW2, jadi saya memutuskan untuk membuat peranti yang dapat menolong orang
DRON TERTINGGI DALAM SEJARAH: 6 Langkah
DRON TERBAIK DALAM SEJARAH: Selamat Datang! Inilah drone paling hebat dalam sejarah yang tidak pernah anda lihat sebelumnya (atau mungkin hanya saya) Berikut adalah semua perkara yang diperlukan: Flybrix Pra-Programmed Flightboard Lego Bricks MotorsSebuah telefon pintar / tablet (ini adalah untuk menerbangkan drone) Mari FLY
Projek Penyelidikan Sejarah: 7 Langkah
Projek Penyelidikan Sejarah: Cara panduan untuk menjalankan penyelidikan sejarah yang berguna dan tepat
Sejarah Kod Morse: 4 Langkah
Sejarah Kod Morse: Kod Morse dikembangkan oleh Samuel Morse pada tahun 1836, seorang pencipta dan pelukis Amerika. Sistem telegraf yang dikembangkan oleh Samuel Morse membolehkan individu menghantar isyarat elektrik melalui wayar. Pada masa ini, tidak ada radio atau telefon
Membangun Robot Kecil: Membuat Robot Micro-Sumo Satu Inci Kubik dan Lebih Kecil: 5 Langkah (dengan Gambar)
Membangun Robot Kecil: Membuat Satu Robot Mikro-Sumo Satu Inci Kubik dan Lebih Kecil: Berikut adalah beberapa perincian mengenai membina robot dan litar kecil. Petunjuk ini juga akan merangkumi beberapa tip dan teknik asas yang berguna dalam membina robot dari pelbagai ukuran. Bagi saya, salah satu cabaran besar dalam elektronik adalah melihat betapa kecilnya