Resumen de mi estudio sobre Armory3d partiendo desde cero absoluto, unos 30 días de pruebas y de practicas y anotaciones enlaces a lo practicado asta el momento.

 

Resumen de mi estudio sobre Armory3d partiendo desde cero absoluto, unos 30 días de pruebas y de practicas y anotaciones enlaces a lo practicado asta el momento.

9----https://videojuegosenlineaasaco4.blogspot.com/p/como-se-cambia-un-personaje-animado-en.html 

8---https://videojuegosenlineaasaco4.blogspot.com/p/como-poner-un-cielo-con-nuves-en-armory.html

7----https://videojuegosenlineaasaco4.blogspot.com/p/como-unir-el-hueso-un-objeto-con.html 


6---https://videojuegosenlineaasaco4.blogspot.com/p/como-asignar-movimientos-por-teclado.html

5---https://videojuegosenlineaasaco4.blogspot.com/p/armory3d-y-colisiones-con-gameobject.html 

4----https://videojuegosenlineaasaco4.blogspot.com/2020/11/como-se-pone-el-efecto-de-sonido-en.html


3----https://videojuegosenlineaasaco4.blogspot.com/2020/11/armory3d-gamepad-coords.html

2----https://videojuegosenlineaasaco4.blogspot.com/2020/11/como-se-compila-armory3d.html 

1----https://videojuegosenlineaasaco4.blogspot.com/2020/11/sobre-armory3d.html



Sobre Armory3d,

motor de juegos, mejoría de blender, esta mañana navegando con el móvil por internet me encontrado con este nuevo...(para mi) motor de juegos, en estos momentos lo estoy descargando desde otro pc para probarlo y comentarlo en mi blog, yo empece hacer juegos con el motor de juegos de blender y me llevado una sorpresa al conocer que se a creado otro partiendo de este, creo, no lo se seguro, al escribir estas lineas mi conocimiento es cero del tema, tengo al lado otro pc que me lo esta descargando y descomprimiendo el zip, bueno la carpeta comprimida de la descarga, de momento me pinta bien lo noto pesado, me refiero que esta muy currado , me pareció leer empezó por el 2017…..2018...no lo sabia y la descarga es de unas 124 mg.


Lo estoy bajando y lo voy a probar desde un pc de 6 gigas de memoria ram y de 4 gigas de memoria grafica.

Lo interesante de este motor por lo poco que e leído esta mañana mientras iba en el metro, es que es libre, no tienes que pagar por usar este motor, es como blender gim audacity..etc…

Razonablemente si es muy util y se saca provecho de el bale la pena apoyarlo económicamente para que se siga desarrollando...cosa que personalmente pienso hacer dentro de mis posibilidades de a qui un tiempo……

…..estoy escribiendo y estoy pendiente en el otro pc de la descompresión del archivo bajado (Armory3d)...llevo procesado un 70 por ciento…..

Tambien parece que compila los juegos para jugar en html...personalmente me interesa para jugar desde navegador web de teléfono, compila para Windows pc y,,,creo también para android. .

Pero aun e de ejecutarlo…….

Ya esta descomprimido pero no puedo abrirlo creo hay que instalar tambiem blender y partir de hay,,, ahora lo miro...cuando tienes blender instalado desde el tienes que instalarte el Armory 3d.


Recomiendan la versión de blender 2.83,

y a partir de aquí se tiene que instalar Armory 3d desde blender,

conseguí instalarlo desde blender y e descargado los ejemplos , fácil de verlos solo hay que abrir desde blender el contenido de las carpetas y se ejecuta en formato (html browser) o para (pc krom),

Los ejemplos se pueden manipular y empezar a ver que se puede hacer aquí.

Me encuentro que llevo un par o tres de años utilizando una versión mas antigua de blender y ahora me cuesta pintar un simple cubo que pongo en las escena.

Dejo aquí un enlace de YouTube de donde e aprendido lo poquísimo que se ahora mismo, que es ver los ejemplos desde blender y trastear en ellos….. y una captura de video de un ejemplo de juego de bolos que viene con Armory3d


https://www.youtube.com/watch?v=7wC6lwv8whY



Bueno un día imedio estudiando este motor, y ya echo un mini juego, es como el anterior motor de juegos que tenia blender pero claro mas elaborado, tiene unos bocadillos en una zona de nodos….me explico fatal….pero que sin saber programar se pueden hacer juegos, igual que antes pero como e dicho antes mas elaborado.

Tengo curiosidad por este motor en el tema de memoria y de ver que es capaz de hacer el anterior estaba bien pero , no tenia,,,,como diría yo potencia…..si lo cargabas mucho iba súper lento este nuevo Armory3d asta que no lleve mas tiempo no podre opinar , pero me da buen rollo, tendré que dedicarle estudio….




En este video de YouTube , pongo lo mas sencillo que conseguí hacer en dos días, con este motor , es intuitivo lo de los nodos y los bocadillos, como todo experimentar e ir probando todo lo que se pueda.




Domingo día 22-11-2020, 4 día practicando con Armory3d, e aprendido a compilar los juegos para jugar desde html navegador web y para jugar en el pc con Windows.

Pongo un video explicando con mi voz en of, detalles de lo aprendido, problemas de compilación , un poco de funcionamiento esencial y simple de mover objetos y detalles para jugar y subir el juego en html a web de alojamiento de juegos.




I-o-j-k- control-rosa cubo

w-a-s-d control cubo azul


para jugar con un amigo, teclas w-a-s-d espacio y elotro jugador I-o-j-k- control-rosa cubo, en el mismo pc y mismo teclado



Sobre Armory3d, interactuar con teléfonos móviles con el tacto en pantalla.

Hola estoy curioseando el motor de juegos blender el actual Armory3d y en dos días he conseguido hacer un juegecilloo simplón, compila en html también y se puede jugar en el móvil pero no consigo averiguar que hay que hacer para que funcione con el tacto del dedo sobre la pantalla del teléfono.

Pongo un enlace de captura de pantalla donde se ven las diversas opciones para interactuar con los gameobjets….

Keyboart...(teclado)...Gamepad...Get touch….etc..etc. Save alguien si sirve alguna opción , si funciona o hay que programar ...escribir un script especifico para el caso, Armory3d, también compila para android.

¡ gracias!




Juego para teléfono móvil, (aunque en un pc también funciona) solo se trata de derribar todos los cilindros que no quede ninguno en pie.

Echo con Armory3d, utilizando la opción de interactuar en pantallas llamada Gamepad Coords


¿Como se pone el efecto de sonido en Armory3d?

Videojuego de dos personas para jugar en un mismo pc echo con Armory3d, también se puede jugar solo pero dos hes mas divertido, se trata de poner las bolas azules en el recinto azul y las rojas anaranjadas en el recinto rojo anaranjado, el primero que las ponga en su sitio gana el videojuego

manejo teclas w-a-s-d- espacio cursores y tecla para mayúsculas shift.

E puesto versión para jugar desde navegador web y versión descargable para Windows que se puede ampliar la pantalla con el ratón estirando las esquinas.

¿Como se pone el efecto de sonido en Armory3d?

En el video podéis ver los pasos, e intentado reproducir en formato mp3 pero no me lo acepta, wab si lo acepta , aun no se que formatos de sonido soporta el Armory3d de blender,

el 1 paso es en modo objeto, agregar, altavoz, se a añadido donde tenemos los objetos del juego un altavoz, el 2 paso, por ejemplo el orden de los factores no altera el producto, ir a nodos donde están esos bocadillos y añadir la salida para teclado, yo elegido que al pulsar la tecla”Z” se active el sonido en formato “wab” luego “agregar” sonido y luego Play sound, unir los bocadillos como se ve en el video, salida reproducir,

Paso 4,,,,, nos vamos a la parte derecha de la pantalla y abrimos desde la carpeta cualquier sonido que tengamos en el pc en formato “wab” (ignoro si admite otros tipo mp3 o org vobis )

Paso 5...volvemos a la parte izquierda de la pantalla y seleccionamos desde el signo musical el nombre del archivo web que abrimos en la carpeta anterior….

Podéis ver y escuchar que al presionar la tecla “Z” se produce el sonido nuevo de una ametralladora, los otros sonidos esta echos de igual forma, luego están las opciones de que suene una sola vez o que se vallan repitiendo continuamente.





Esto para gamejolt y blog



Nuevo videojuego para teléfono pero se juega también en el pc,

consiste en tirar los cilindros colisionando con la bola, bola que se maneja con el cubo, que hace como de interruptor mecánico, al tocar los laterales, hace los movimientos de la bola, haber si tiras todos los cilindros sin destrozar los cubos que te hacen de interruptor.

En un pc usa el ratón en un teléfono o una tablet el tacto del dedo sobre la pantalla.

https://paco415.gamejolt.io

https://videojuegosenlineaasaco4.blogspot.com/




esto para blog


¿Como interactuar por colisiones consiguiendo efectos y movimientos con los gameobject en Armory3d ?


Armory3d y colisiones con gameobject resumen



Por contacto de objetos se pueden hacer los efectos que e echo en el videojuego,

1- partiendo de nodo, Agregar, Dinámicas, On Contact,

2-en las dos casillas elegir los dos gameobjects que provocaran en este caso el movimiento de un tercero.

3 -Apply Force...que parte desde Dinámicas como On contact...y en la casilla de este poner el gameobject que se moverá en la dirección que queramos mediante las coordenadas, esto ocurrirá cuando los dos gameobjects que están en la casilla On Contact se toquen.

4- El Gameobject que movemos mediante el teclado partiendo de Agregar, Entrada, Keyboard, bueno en este caso funciona por tacto en pantalla del teléfono o por flecha del ratón aquí esta elegido Agregar, Entrada, Gamepad Coords



Videojuego súper sencillo de plataformas echo con Armory3d, teclas “B” saltar, tecla “M” ponerse de pie, “cursores del teclado moverse”

El videojuego es de aprendizaje de este motor que apenas conozco, este juego es completo, aquí empiezo hacer movimientos del player por teclado y animaciones muy simples echas por mi, al apretar la tecla “B” manteniendo la pulsada el player hace un movimiento de impulso y de salto con esa pose, al apretar los cursores el player hace movimientos como de andar desplazarse, tiene sonido al hacer el salto y tiene sonido de victoria cuando se gana el juego, con este motor no consigo importar por blender el formato “fbx”, solo me aguanta el formato “dae”, me fastidia un poco porque si importara en formato fbx tengo animaciones a punta pala muy buenas que podría utilizar, pero bueno poco a poco se empieza con cosas sencillas ya avanzaremos con el paso de las semanas.


¿como asignar movimientos por teclado personalizados con Armory3d?

Yebo unas dos o tres semanas practicando con armory3d y empiezo a tener algo de idea de como mover personajes,

1-paso desde nodos, agregar , teclado ….play action, en play action elegir el objeto animado y la animación pertinente, desde aquí ir probando y combinando el movimiento de traslación por la escena y los cambios en las animaciones, yo en este caso particular de mi videojuego de practicas,,,,,https://gamejolt.com/games/Muneco/562833

podéis verlo y jugar desde la web sin instalación alguna o descargarlo para Windows si queréis.

Las dificultares principales que me encuentro es que no consigo importar archivos en formato “fbx” en las versiones de blender que utilizan Armory3d, y tengo cientos de animaciones que no puedo aprovechar, si me puede importar en formato “dae”, si quiero hacer movimientos y asignarlos a teclas de momento e de hacer cosas muy simples como este videojuego, luego hay que acostumbrarse a utilizar….los elementos de animación...Planilla de tiempos,,,Linea de tiempo,,,,animación no lineal.

Yo este caso gravo las animaciones con la Linea de tiempo, luego me lio bastante al usar Planilla de tiempos y animación no lineal, hay que usar como un canal diferente para cada movimiento particular del player, mientras voy practicando y aprendiendo, ago capturas de video de la pantalla de mi pc para repasar lo que voy aprendiendo, por si aprendo algo y no logro recordar como lo hice.

Pondré un trozo de video para que beis mas o menos como funciona,,,,

Tambien muy importante poner un esqueleto a un personaje modelado con blender, soldarlo que quede pegado a el, cuesta un montón, el truco es cuando esta ajustado el esqueleto al modelo seleccionar ambos a la vez esqueleto y modelo con…..Marco de selección y luego apretar,

Control +p, y seleccionar Influencias automáticas desde hay ya se pueden grabar los movimientos.



¿Como unir el hueso a un objeto con blender y darle movimiento?

Solo mira el video es súper fácil tecla “E” para sacar otra articulación de hueso y solo Control+P para seleccionar influencias automáticas y ya esta,,,,,,,,,,”Tambien muy importante poner un esqueleto a un personaje modelado con blender, soldarlo que quede pegado a el, cuesta un montón, el truco es cuando esta ajustado el esqueleto al modelo seleccionar ambos a la vez esqueleto y modelo con…..Marco de selección y luego apretar,

Control +p, y seleccionar Influencias automáticas desde hay ya se pueden grabar los movimientos.”




¿ Como poner un cielo con nubes en Armory 3d blender? Y mi videojuego Muñeco-2-

MUÑECO-2-

Ampliación de este videojuego “MUÑECO”

teclas “b” para volar “m” para ponerse en pie cuando vuelca, “cursores flechas” para caminar.

En este juego echo con Armory3d empiezo a poner sonidos a los elementos del juego, es sencillo hacerlo, un sonido de pasos, un sonido de porrazo cuando salta el player y toca los escalones, y un sonido de destrucción de un enemigo, empiezo a modelar y animar otros personajes, y conseguí hacer un cambio de animación al tocar el player otro gameobjet del videojuego….(continuara……)

¿ Como poner un cielo con nuves en Armory 3d blender?

Se agrega una esfera y se amplia a tamaño que envuelve todo el entorno del videojuego, el terreno los personajes etc....y se le añade una textura de cielo y nubes...en las capturas de pantalla veréis los pasos






¿ Como se cambia un personaje animado en Armory 3d su animación al ser colisionado por otro objeto del juego, por ejemplo vivo a muerto?

En el video que podéis ver en este blog pongo los detalles principales, a mi me da resultado grabar una animación con los huesos fijándome en el numero que sale en los fotogramas , por ejemplo el muñeco rojo esta brazeando del fotograma del numero 100 al 150, e echo esta grabación, luego para la animación de la caída que parece cae tumbado muriendo e echo otra animación que va del fotograma 151 al 200….por ejemplo.


Luego en los nodos podéis ver los elementos “On Contact” donde selecciono los gameobjets que interactúan con el efecto que quiero realizar en este caso simplemente el player toca al monstruo rojo y este cae tumbado.


El segundo elemento del nodo “Play Action” donde selecciono que gameobjet quiero que aga un cambio en su animación y debajo elijo la animación grabada donde se ve como cae desplomado el monstruo rojo.


Uno de los problemas al grabar las animaciones es distinguirlas separarlas y ponerlas en su sitio…….procurare explicarlo lo mejor posible mas adelante….ahora adelantare que en el icono “animación no lineal” aparece una especie de icono parecido a una antena que aparece encima cuando se hacen la animaciones, (este icono se cliquea sobre el, y baja la nimacionn nueva en un nuevo compartimento como las lineas de una pauta de una libreta….así sucesivamente nueva animación nueva antena se cliquea sobre ella y baja a otro compartimento a otra linea y así las que se quieran hacer....) como e explicado antes separando por números de fotogramas una de la otra…….y las grabaciones se hacen desde “Linea de tiempo” echas por mi son muy simples…

Bueno mirar el video y fijaos en los detalles…..dejo también enlace del juego que estoy haciendo…..



18-12-2020


Ampliando el juego mientras tenga interés sobre el, intentando hacer que el player dispare desde unos cañones, emita un sonido y cree una especie de fogonazo,

No hay comentarios:

Publicar un comentario