Godot, scripts para Godot estudios y aprendizajes,
Creacion de videojuegos.
Creacion y publicacion de videojuegos en internet.
Como hacer videojuegos.
C# unity.
Animaciones unity blender.
Personajes videojuegos graficos dibujos.
Diseño grafico.
Comic.
Animaciones gif.
Dibujo de retratos.
Realidad virtual.
Cine y realidad virtual.
En este video esta el efecto de la colision de los cubos y el resultado del cambio de escenas, es para mayores de 18 años porque tiene imagenes y sonidos que pueden herir la sensibilidad del espectador
¿Como e construido
las ultimas escenas del videojuego?
La escena que hay un
gamberro dentro del bagon que esta insultando con acento argentino,
mientras levanta su mano como diciendo aquí estoy ven a por mi, al
apretar la tecla “m” el protagonista el hombre lobo da un
zarpazo, pero al gamberro de metro, no le afecta solo se agacha
burlonamente mientras sigue insultando, asta que al apretar la tecla
“p” activo el movimiento de patada del hombre lobo y provoca ala
vez unos cambios de escenas con la entrepierna abierta del gamberro y
sangrando por los genitales y una secuencia seguida donde ademas esta
vomitando por la impresión del impacto.
Bien primero e
tenido que hacer 3 escenas diferentes .
La 1- donde esta de
pie insultando y levantando la mano.
La 2- donde esta con
las piernas abiertas y el pie del hombre lobo clavado en sus
genitales.
La 3- donde esta con
la misma posición de la 2- y ademas vomitando y visto desde otro
plano diferente para hacerlo mas vistoso, los cambios de plano en el
cine dan mas fluidez e interés a la historia que se cuenta , si no
seria mas aburrido y monótono todo.
En las capturas de
pantalla se pueden ver 2 cubos encima de la cabeza del gamberro que
son los que me van a ayudar hacer el cambio de escena, uno tiene un
script que al apretar la tecla “p” la misma que provoca la
animación de patada del hombre lobo, hace que se retire el cubo de
debajo y deje caer al de encima que tiene la gravedad activada, este
a su vez al caer tocara el Box Collider del gamberro de metro como
veréis en las capturas de pantalla con el nombre del tag que hace el
cambio……...(continuara…..en construcción……...
script que hace el cambio de escena
-------------------------------------
-----------------------------------
using System.Collections; using System.Collections.Generic; using UnityEngine;
public class CAMBIAA10PORTACPATADA : MonoBehaviour {
En construccion detalles del desarrollo de este videojuego para mayores de 18 años...........
de momento captura en video........
Siguiendo el desarrollo del
videojuego, en este video de escenas escatologicas, explico que de
momento el videojuego tiene unas 13 escenas y ya me estaba ocupando
casi 1GB en el disco duro, es verdad que al comprimir lo en carpeta
zip ocupa casi la mitad, e de vigilar este tema, distraído en la
construcción del juego no puedo olvidar de tener en cuenta estos
detalles, ademas de ocupar mucho espacio innecesariamente provoca que
las compilaciones sean mas lentas, también en itch.io para subir un
videojuego mayor de capacidad 1GB hay que consultarlo, de momento las
soluciones que pongo y estoy probando ahora son de peón camionero,
vamos de lo mas tirado, simplemente en las escenas de primer plano
que no salen los otros personajes o los otros elementos del
videojuego los e borrado, si no se ven por que han de estar ocupando
un espacio innecesario...comentare el resultado con números de lo
que ocupaba el videojuego asta este momento y lo que ocupara ahora
al prescindir de elementos que si no se ven ¿porque han de estar
hay?….
Y
ya me voy por cerros de Úbeda por que esto me recuerda pensamientos
y discusiones didácticas con amigos míos sobre la realidad real que
nos rodea….y es que nuestro cerebro en la realidad hace lo mismo,
solo interpreta lo que entra por los ojos, si no lo vemos nuestro
cerebro no lo interpreta ¿esta hay todo lo que nos rodea? ¿ lo
estamos creando nosotros? Y si rizo el rizo comentare que hay teorías
que nuestro mundo real vamos para nosotros real podría ser solamente
una simulación desarrollada por inteligencia extraterrestre o del
futuro nuestro seres humanos o evoluciones humanas del futuro que
están simulando lo que somos los humanos ahora mismo siglo XXI en
este universo que percibimos, es una locura pero hay lo dejo , pasare
unos enlaces sobre el tema para el que quiera mirarse lo…..
El filósofo Nick Bostrom, de la Universidad de Oxford, ha definido tres posibilidades en relación con este escenario:
1.- Las civilizaciones inteligentes nunca llegan a desarrollarse a un nivel tan elevado como para producir estas simulaciones, porque quizás se erradican a sí mismas de la faz de la tierra.
2.- Una civilización llegó a tener la capacidad para hacer estas simulaciones, pero por alguna razón decidió no realizarlas.
3.- Hay una probabilidad abrumadora de que estemos viviendo en una simulación.
Como se hace con Unity la
muerte de un personaje y no traspase el terreno.
Explico
un pequeño detalle para que resulte correcto cuando se hacen
animaciones de personajes que caen muertos al suelo, siempre, o se me
quedaban flotando en el aire, o se me undian en el terreno, la
solución es muy sencilla come observareis en el video, solamente hay
que añadir en el esqueleto del personaje en algunos puntos concretos
unas esferas con el collider sin activar sin el Is Trigger mas bien
sin activar, y el personaje a de tener un Rigidbody con la gravedad
activada
Una nueva escena del
videojuego en la que el hombre lobo ataca aun hombre fanfarrón en el
interior del bagon, que se mofa por no poder el lobo acertarle con un
zarpazo de sus garras, pero para sorpresa del fanfarrón el lobo le
da una patada en sus genitales y le hace vomitar, ¿como hice esta
escena del videojuego?
Primero
desde “makehuman” construí el personaje del “fanfarrón “
preparado con un esqueleto que anima incluso sus facciones faciales y
lo exporte junto con su UV el “envoltorio de todo su cuerpo en un
plano” por describirlo de alguna forma a blender, en formato “fbx”,
osea el modelado por un lado en “fbx” y en plano UV el envoltorio
de su cuerpo.
Lo
tengo que hacer así porque desde blender lo quiero pintar para
vestirle o tatuarlo o manipularlo…..
Así
que le pinte como un pantalón tejano y una camiseta de color negra
de tirantes y un cinturón con evilla,
también
aproveche unos tatuajes que hice para otro personaje de otro
videojuego y que los hice con “GIMP” para darle un aspecto de
chulería, me a costado hacer que el protagonista del videojuego el
lobo al acercarse y tocarlo le provocase una animación de agacharse
y levantarse y luego darle al lobo al apretar la tecla “m” el
movimiento de zarpazo, que no le hace nada al “fanfarrón” y que
solo provoca un efecto al apretar la tecla “P” de movimiento de
patada del lobo y de cambio de escena a su vez viéndose el pie del
lobo en los genitales del fanfarrón y este agitándose de dolor y
con los efectos del sonido del golpe y del grito del que recibe la
patada en tan mal sitio de la anatomía humana...para rizar el rizo
añado un script para cambiar la escena a los 5 segundos de la patada
y el grito viéndose como vomita el “fanfarrón “ por la
impresión del golpe y escuchándose el sonido de vomitar y de
arcadas, desde luego con los efectos simulados del sonido el
videojuego gana el 80% ciento de su gracia sin sonidos pierde un
montón..
Un
tema muy importante que estoy aprendiendo y practicando durante el
desarrollo del videojuego es en el tema de las animaciones
dependiendo si las ago yo ,o si las aplico de otras echas o sea
quiero decir echas por otros, descargadas gratuitas desde los
recursos de Unity tengo que trabajarlas con los personajes de forma
diferente para que funcionen.
Si
la animación la contrullo yo, lo que ago es, al pasar el personaje a
Unity directamente gravar hacer la animación sin tocar nada.
Si
lo que quiero es ponerle una animación echa por otros, entonces e de
manipular al personaje a modo “humanoid” desde la configuración
que tiene Unity.
Y
esto me funciona, también ago varias copias en formato “Fbx” de
un mismo personaje porque al ir construyendo el videojuego, y al
hacer varias escenas, y en una animo yo, en otra pongo una animación
externa, pues e de hacerlo desde distintas copias del mismo personaje
de sus clones, si no me da fallos , en fin, que e cogido una rutina
en la forma de trabajar el videojuego que me da buenos resultados
incluso al compilar para web html, me va de maravilla y eso que llevo
ya unas 11 escenas, el videojuego va fluido, antes no lo conseguía,
eso si, ago muchísimas pruebas, y al compilar se me esta alargando
el tiempo de conseguir el archivo ejecutable, pero una vez terminado
funciona genial, tanto en versión para pc, como para web html, en mi
anterior videojuego en la versión web se colgaba al final del juego
, en versión pc no daba problema alguno, bueno esta vez funcionan
los dos modos muy bien…..iré concretando como ago el videojuego
con capturas de pantalla y de videos…..hacerlo es una cosa,
explicarlo en un blog para que lo entienda un posible lector, es mas
complicado, ademas mientras escribo estas lineas estoy compilando el
videojuego para mostrarlo en YouTube y no puedo hacer demasiadas
cosas a la vez, otra cosa que estoy aprendiendo es a intentar
aprovechar el tiempo, si me tarda en compilar el videojuego una hora,
pues no estar de brazos cruzados mirando la pantalla sin hacer nada
una hora, aprovecho y escribo para mi blog , contando lo ultimo que
hago como lo ago lo mejor que me sepa explicar………..
Con este videojuego e tenido algún problema al subir a YouTube las
capturas de video que realizo para mostrarlo a la gente...la
confusión es por ser un tema un pelin delicado con escenas
sangrientas y repugnantes,
es culpa miá por no
fijarme bien en la configuración de YouTube al subir los videos
...la confusión que e tenido la explico aquí para que no les pase a
otros…
En YouTube hay un
apartado que dice
“Es contenido para
niños” y otro que dice “no es contenido para niños”
pues mi fallo es que
yo marcaba siempre no es contenido para niños….pero no es
suficiente mas abajo hay que marcar también “si es para mayores
de 18 años” o si “no es para mayores de 18 años”….
Mis disculpas a
YouTube por no fijarme bien…..te dan varios avisos de que se
corrija si no se hace , te quitan el canal…..También hay que tener
cuidado con la música que se pone , si tiene derechos de autor , te
puede dar algún quebradero de cabeza, es mejor buscarla y mirar que
sea libre para que nadie piense que te estas aprovechando y te
multen, una opción buena es la música clásica la mayoría es libre
de derechos de autor, aun así vigilar lo que ponéis, pocas bromas
con el contenido en YouTube, hay que configurar lo todo con cuidado.
continuara con explicaciones de lo realizado....................PAGINA EN CONSTRUCCION ESTA A MEDIAS LA TERMINARE EN 1 O 2 DIAS..........
Video del juego que estoy realizando, e empezado a añadir los
sonidos, rugidos efectos de gritos, dolor, chorros de líquidos, y me
tirado toda la mañana de este domingo día 21-11-21 para poder hacer
un nivel en el que el hombre lobo de esta versión del juego se mea
en el cadáver del gamberro que acaba de matar y comerse le los
ojos...el chorro del meado, a de pegar en su boca para poder pasar de
nivel...al igual que anteriormente tenia que agarrar con las garras
los ojos tirados del suelo del gamberro para poder seguir jugando,
este juego va a resultar una aventura en dibujos animados donde se
interactuá para poder seguir jugando y ver las barbaridades que se
me ocurren mientras realizo el videojuego….
Para la escena de
mear que se ejecuta al apretar la tecla del teclado del pc tecla
letra “o”...especifico que es letra “o” y no numero 0 para
evitar confusiones...las e pasado canutas pero al fin consigo hacer
el efecto y la sensación de chorro liquido y con el sonido me quedo
redondo.
Uso el sistema de
disparos de balas para hacer este efecto y las bolitas que salen con
un efecto de chorro liquido tienen el script que activa por tag
el
cambio a la nueva escena...pongo el script para
explicar….(las lineas donde delante hay este signo // no significan
nada es como si no hubiese escrito nada , pero no la borro porque me
son útiles para seguir practicando y aprendiendo)
using System.Collections; using System.Collections.Generic; using UnityEngine;
public class CAMBIAPORTACMEADAA8 : MonoBehaviour {
------------------------------------------------- --------------------------------------------- ---------------------------------------- este script esta en las bolas que suelta al mear con el efecto de gravedad el rigidbody puesto y activado con gravedad, si no no funciona, y las bolillas tienen el efecto Trail Renderer que hacen la sensación de una estela imitan bastante bien un chorro liquido…. Comentaba que me tirado toda la mañana para hacer esto porque cometí un fallo con las bolas que salen disparadas ,,,no caian al suelo iban por todas direcciones como locas y era porque tenían unos trigers enormes y se empujaban unas a otras e iban en cualquier dirección….
El script esta
puesto en las bolillas con el efecto de mear y en la cabeza del
gamberro que cae muerto al suelo hay un collider con forma de cubo
con el trigger activado y otro con el trigger desactivado y es en
este donde esta nombrado con el tag “MEADA”..al caer las bolillas
que imitan un chorro sobre este elemento del videojuego se hace el
cambio de escena.....
en la imagen de arriba puse este script para el cambio pero no es necesario......lo importante es que este el script en donde indica la imagen de abajo...en la bolillas que imitan el chorro estas al tocar la cabeza del gameobject "gamberro " o sea su cabeza provocan un cambio de escena
Y por supuesto falta
el script que produce los disparos en este caso las bolillas que
hacen de meada..es el siguiente....
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class pipilaunchermasvelocidadpipi : MonoBehaviour {
public Rigidbody projectile;
public Rigidbody explosiveProjectile;
public float launchspeed = 55f;
public bool useExplodingProjectiles = false;
private float _LaunchDelayTime = 0.0f;
public int stackSize = 60;
public Transform launchHole1;
public Transform launchHole2;
En estos instantes acabando de compilar con éxito, para versión
web, html ,para poder jugar sin instalar el juego ,desde cualquier
navegador de internet, una versión de lo echo, con los sonidos de
rugidos. dolor, música, golpes,,,,,,,,y con el pensamiento de poner
...insertar un video en el juego de mi propia imagen dando noticias
en la escena del juego de que hay un hombre lobo suelto por los
subterráneos del metro transporte metropolitano, inspirado en que
cojo el metro a diario y que hay algún proyector en ciertas
estaciones anunciando o dando noticias…...creo voy a plagiar al
director de cine Alfred
Hitchcock que salia en sus propias películas en alguna escena,
es como una especie de firma de la obra realizada.