Nunca debí programar mapas redondos en mi juego
Ойындар
🤖 Descarga Mech Arena GRATIS aquí Móvil y PC ✅ clik.cc/ywKh7 y obtén un paquete especial de inicio para comenzar a jugar⭐
Quise hacer un escenario redondo para una boss fight de mi juego Flatworld. Pero se complicó más de la cuenta. Tuve que juntar múltiples técnicas para lograr que funcione como el Backface Culling (viene por defecto) y un Surface Shader que oculte los píxeles cerca de cámara de manera inteligente y haga transparencias con Dithering.
🚢 Summer Trip Cruise (Gius Caminiti): store.steampowered.com/app/21...
🎮 Mi juego Flatworld en Steam: store.steampowered.com/app/12...
🌏 Mis juegos: www.guinxu.com
🐦 TWITTER: / guinxu
📷 INSTAGRAM: / guinxu
📱 TIKTOK: / guinxudev
▶▶ Música usada en el vídeo ◀◀
Intro: "Shell Warfare" (Hylian Lemon / ocremix.org)
OST de Flatworld (Alejandro Maciá).
OST de Wii Shop Channel, Pokémon Oro y Negro, y Zelda Phantom Hourglass
Me llamo Guinxu y desarrollo videojuegos indie en Unity para PC (Steam) y Android. En mi canal te ayudo a crear tus propios juegos y manipulo juegos conocidos para aprender cómo funcionan sus trucos y técnicas. Además comparto los avances de mis proyectos y cómo soluciono los bugs que surjan.
Пікірлер: 466
🤖 Descarga Mech Arena GRATIS aquí Móvil y PC ✅ clik.cc/ywKh7 y obtén un paquete especial de inicio para comenzar a jugar⭐
@efdtdonmy
Жыл бұрын
Ayy la pobrezaa
@lautaro3425
Жыл бұрын
Xd
@PixelatedPeople4
Жыл бұрын
KINDER EG KINDER EG
@GGEstrella
Жыл бұрын
Siento lo de los 5 años 😢
@Just_me_lol
Жыл бұрын
Oye pero guinxu que ese pronuncia "mesh arena" y tu lo dices como "meka arena" se que es un detalle insignificante pero molesta 💀
Mis respetos, me gusta que compartas este tipo de contenido y que te desvivas por solucionar problemas como este y además de mostrarnos cuanto amor le tienes a tu trabajo, saludos
@Javier-sf7lt
Жыл бұрын
Hasta el anuncio se lo ha pensado, merecen la pena todos sus videos
@TheExaPro
Жыл бұрын
@@Javier-sf7lt Concuerdo
cada vez que veo a guinxu, veo 2 cosas, 1, aprendo mucho de programacion de juegos muy bien explicado, 2, su cabello crece exponencialmente a medida que explica
@santiskagg8129
9 ай бұрын
Cada vez que vengo a ver sus videos tiene el pelo las largo. Literal.
@Mr.Maravilla
8 ай бұрын
Alguien sabe que es devengado.
He empatizado totalmente con ese momento de frustración de pensar "ostias donde me he metido", especialmente como programador que piensa que algo va a ser fácil hasta que se pone jajaja Que guapo que te quedó al final!
Esa última técnica me recuerda a cómo antes en algunos videojuegos representaban las transparencias. Como por ejemplo, en Mario 64 DS cuando Luigi se volvía "invisible". Me sorprende que se retomen técnicas viejas para problemas actuales.
@josemanuellares5088
Жыл бұрын
Bueno, como dice la canción... “aunque existe la Bala, no se olvida la Flecha”
@SageX85
Жыл бұрын
If it aint broke, dont fix it. La mayoria de juegos siguen usando dithering solo cambiaron de ordered dithering (el que crea cuadritos y cruces) por noise dithering, que en mi opinion se ve mas feo
@merluzacongelada5361
Жыл бұрын
De hecho el dithering en la época de DS ya era un recurso viejísimo, así que estaban literalmente retomando una técnica vieja para un problema actual
@matty-.-
Жыл бұрын
Actualmente no hay ningún juego de celular por ejemplo que no use dithering, la transparencia sin dithering cuesta demasiado y casi que solo lo notas en una pantalla suficientemente grande, no vale la pena, hasta los vidrios se pueden simular solo haciendo dithering, la magia de los shaders es hermosa
Ha quedado muy bien el efecto, se nota el esfuerzo. Saludos cordiales
6:05 Esa frase casi le da un oscar a guinxu
@iancheroo1
Жыл бұрын
XD
Que genial. Me encanta este contenido. No solo se aprenden muchas cosas sino que ademas entretiene un monton. Es increíble la de ingenio que hay que tener durante el desarrollo de un videojuego
@republicavictinera
Жыл бұрын
Y lo poco valorado que está ese trabajo, son muy pocos los que compran juegos si tenemos en cuenta la cantidad de meses que llevan. En desarrollo web no se requieren muchas matemáticas al programar, sé tarda poco y además se gana mucho más
Dejando de lado lo interesante que es el tema del vídeo y las complicaciones que has sufrido, cada vez mejoras más el humor en general y la técnica para colar las publis de manera graciosa 😂 ¡Buen trabajo Guinxu!
te quedó espectacular el efecto Guinxu, buen trabajo, espero que te quede genial la continuacion de FlatWorld!!!!!
Guinxu ahora que tienes conocimiento de shaders, pudes intentar replicar el efecto de los stickers especiales de counter strike: global offensive (holo/ purpurina). He pensaso en alguna teoria de como funcionan però me gustaria que hicieras un video sobre el tema. Mi teoría es que la parte holo de las stickers en realidad está hueca y hay un plano multicolor que siempre está paralelo a la sticker a una distancia. Este plano solo se puede ver a través de los agujeros del sticker y los de purpurina con una máscara que hace que solo unas virutas tengan propiedad metálica.
@republicavictinera
Жыл бұрын
Programar shaders es fácil, aunque depende el lenguaje
Mediados de junio 😱😱😱😱, la espera ha merecido la pena guinxu, tendre que jugarme otra vez el episodio 1 para meterme de lleno en la historia pero mejor asi tendre varias horas de gameplay
Que humilde Guinxu, complicandose la existencia para traernos contenido de calidad.👍
Te quedó maravilloso Guinxu, da gusto ver el resultado!!!
Guinxu el desarrollador de confianza 🤗 Me gustan mucho tus vídeos uno aprende vastante con tus vídeos y tú forma de explicarlo.
Yo usé un Dithering Transparency Shader, estilo Mario Odyssey en Unity, justamente ayer para el juego del Game Jam de GameDevTv. Desde el Player disparas un Raycast hasta la Main Camera, si retorna alguna colision contra un muro, a ése objeto le aplicas el nuevo shader Transparente 💯💪🏼😄
Justo estaba jugsndo tu podcast con Maciá, y subes video en ek momento perfecto!
@elpou_HD
Жыл бұрын
Jugas podcast?? Esa tecnologia no la conocia
gracias por tus videos Ginxu! aprendo mucho con ellos.. soy CPO de una empresa de videojuegos.. y recuerdo una vez que mi empresa, que tiene un producto online, tuvo el mismo problema que tuviste con los float.Parse(culture)... sin embargo, no duró mucho puesto que recordé tu video y lo solucionamos :)
Brutal problema y tremenda solución, la verdad es que yo hago lo mismo, suelo intentar jugar a muchos juegos de referencia parecidos a lo que estoy haciendo e intento quedarme con lo que me gusta
2:15 es la mejor publicidad que vi en mi vida.
La transición entre el video y la publicidad ha sido alucinante, prácticamente no se ha notado nada. Además de eso, eres en crack gincho.
HACE CUATRO SEGUNDOS LO SUBIÓ, no se que voy a ver pero los videos de guinxu siempre son buenos 🎉
@juanestebanruiz6219
Жыл бұрын
Misma foto jaja
Te ha quedado genial :) enhorabuena. Menuda paciencia tienes lol
Wow.. no sabía de esto, gracias por compartirlo Guinxu! 🦔
Me parece deleznable que el vídeo haya terminado con Guinxu sin haber cantado la Macarena ni una sola vez.
Nunca una promo tuvo una integración musical más adecuada ¡eh MechArena!
Bro, sigue rompiendo juego, ya mi provoca ver tu canal
guinxu desarollo una nueva fobia, miedo a lo redondo jaja
@robusto
Жыл бұрын
😂
Dios, guinxu es demasiado bueno en esto de la programación y como siempre estrenándose y matándose Programando para alegrarnos :)
la mejor transición a promo que he visto muchas gracias guinxu
No hubo un momento Guinxu porque todo el video fue un momento Guinxu. Genio.
Justo para el tramo final estaba pensando en el dithering como solucion XD Crees poder aprovechar lo que hiciste para hacer una zona central en una mazmorra o que sirva para poner un puzzle en el centro?
@davidgd72k
Жыл бұрын
Yo estaba pensando en aquel shader que pinta un pixel sí, un pixel no, de aquel vídeo en el que muestra varios shaders que hizo él.
Que chulo y cuánto trabajo. Un vídeo estupendo, no había caído en cuántos problemas podría traer un mapa asi
Hace 2 o 3 años que no te veía y ahora te vez aun mejor con el pelo tan largo grande mi hermano
Jajajaja hay me encanta como le mete anuncios con astucia! excelente videos! :D
Jajaja.... muy gracioso el cameo de Caminiti.
Grande guinxu, me despejas dudas para despues no sufrir en un futuro
Todo un genio resolviendo problemas, eres el mejor desarrollador de videojuegos de confianza. Un saludo.
Dios, tus promos son increíbles!!! 😂😂😂
La verdad q yo no programo y menos hago juegos, pero disfruto ver muchos tu videos, además q se entiende todo y como ya eh trabajado con blender y animación tengo nociones, pero sobre todo q me gustan tu videos🎉 mil like
Parece algo tan sencillo, y tiene su re trabajo detrás... buen video Guinxu!
esa fue la mejor forma de introducir una promo que haya visto xD
Ídolo ginxu como metes las promos en tus vídeos jajaja 🔝
De principio a fin fue entretenido. Te ha quedado un video redondo 👌👌
a parte de saber mas, lo que me atrapa y me da curiosidad es como va a presentar el sponsor y la verdad es una maravilla y me da hasta risa y es divertido ver como encaja los sponsors perfectamente, que grande Guinxu JAJAJAJAJAJAJAJAJA
Estoy aprendiendo Unity ahora y al ver tu vídeo me doy cuenta de que me volveré como tú metiendo la mierda debajo de la alfombra, gracias por darme un spoiler sobre mi vida XD Ahora en serio, tremendo vídeo ^^
Muy currado el efecto, estoy pensando si no hubiera sido más fácil con un cinema machine con colisión con las paredes, pero quizás necesitarías un poco más de espacio para que quedara bien.
Que no te baneen,Guinxu, no sabes lo importante y único que eres para la comunidad, la gente siempre te va a apoyar, y sin duda el contenido que subes es lo mejor. Te amo, Guinxu
Quiero saber más sobre esa gameboy!
Eres un crack, siempre me sacas algunas risas :D
Quedó muy bueno, sigue el estilo de manga/comic que tiene el juego. Una preguntita, cuando sale el siguiente capítulo? me compré el juego el primer día de salida y está genial. Sigue así capo
que buen dato el de la transparencia por dithering, se anota
La verdad quiero felicitarte ya que a mi no me interesa la programación pero me veo todos tus videos porque lo haces muy interesante y lo explicas muy bien👍
Creo que cinemachina, creo que se llama, las cámaras especiales, te gestionan esto automáticamente. Me has hecho acordar de un chiste, que dice, eres más guarro que la choni, que se hizo la casa redonda para no barrer las esquinas 😂.. Buen video 🎉
Yo esperando para que utilizaba guinxu Macarena... Mecarena jajaja, le sabes a hacer promos buenas
Lo de empezar la rampa con el de abajo lo estaba pensando desde que empezó el vídeo jajaja
ese anuncio de mech arena fue el anuncio más natural y orgánico de cualquier youtuber de la historia
La parte positiva de todo esto es que has aprendido a como hacer escenarios redondos y además, que siempre puedes copiarte de ti mismo para hacer escenarios similares así que no lo veo tan mal y encima te ha quedado un efecto guapisimo
Apenas empieza el video, Y digo: Que humilde-
Muy buen vídeo, antes de aprender sobre videojuegos pensaba que era muchísimo menos dificil. Alberto Redondo, no sabía que se llamaba así xD lo he buscado y todo para asegurarme
@JorgeDev92
Жыл бұрын
También es cierto que estas viendo los problemas de trabajar solo o trabajar en grupo sin alguien que sepa más que tu (no hace falta que sea la misma persona en todos los casos) Yo no soy dev de videojuegos, soy tech lead de un ecommerce español bastante grande que vende en toda europa, todos los años entran bastantes novatos y te puedo asegurar que si tienen interes en un año aprenden lo que en 4 en solitario Podría decirse que aprendí en solitario ya que lo que me daban en clase me parecia inutil y aprendia haciendo mis propios proyectos y al empezar a trabajar empecé por encima o al mismo nivel que los devs de la empresa y no he podido absorber conocimiento de nadie, en cambio he tenido juniors a mi cargo que objetivamente tienen menos capacidad pero al tener de donde absorber y tener a alguien que les señala los fallos (sin mal rollo) han progresado más rápido de lo que lo hice yo (a pesar de las matadas que me pegaba en casa para progresar más rápido) si bien es cierto que a mi me ha tocado diversificarme muchisimo, pues tengo que saber más de lo que deberia sobre web, mobile, backend, infrastructura, cloud, db (vivo en un estado infinito de saturación mental) Si seguia mal un patrón no había alguien que me digese que así no se hace, si modelaba mal los datos nadie me corregia, por ejemplo, siempre he estado obsesionadisimo con el performance (lo sigo estando pero con más criterio) y tendía a sobreoptimizar u optimizar prematuramente algunas partes del código en sitios donde igual no hacía falta... Las matadas que se pueda meter guinxu en su "tiempo libre" (no se cuanto tiempo le dedica) son facilmente contrarrestables con trabajar con alguien que sepa más que tu y poner interes en el trabajo. Si que es cierto que creo que aprender a lidiar con la frustracion es buenisimo, es lo que a mi me permite chocar con un muro de 100 metros y no quemarme y a algunos compañeros chocarse con uno de medio metro y cruzarse de brazos. Al final lo ideal seria un balance, ser guiado pero aprender lo que es que no haya alguien para ayudarte y perder días intentando cosas que no salen. Cuando empecé a programar mi camino fue el de la frustración constante, no había tanto contenido en internet como ahora y cada vez que me chocaba con una clase mal documentada, algún bug o alguna cosa que no había entendido era capaz de tirarme varios días seguidos intentando todo hasta el punto de casi colapsar.
FUAA que trabajo!!! y todo por hacer un escenario redondo.
Muchas gracias Guinxu por alegrarnos los días con un video, ya me siento mejor, saludos ❤️
Cualquier otra persona: Que complicado, mejor lo hago cuadrado. Guinxu: Que complicado, acepto el reto 😎.
Justo dijiste dithering y estaba mirando tu silla esperando que dijeses alguna ocurrencia sobre el respaldo de ésta.
Ojalá pusieses a un tío que diga: ¿probaste mi juego? Mi juego, Luna De Plutón
La mejor promo lanzada de la historia
Definitivamente el sponsor mejor introducido de todos los tiempos xddd
El Phantom Hourglass es un juegazo!
guinxu podrias hacer un video enseñando como funcionan los santuarios de zelda totk la puerta que se puede ver el santuario de dentro desde fura gracias!!!
Ver a desconocidos enfrentandose a retos, superandolos y volviendose mejor en lo que hacen, es mi pasion
@diegodig9
Жыл бұрын
Curiosa pasión xD
Solo se me ocurre lo que hace Captain Toad, poner una camara fija al centro del mapa, que cambia conforme subes mas y mas
Jajaja, las mejores promos del universo. Nunca las ves venir!
Esta genial ese gameboy :D
Al inicio de video: Este problema me recuerda a Zelda Phantom Hourglass. Guinxu: Es que en Zelda Phantom Hourglass... XD
Tal cual como en Super Mario Odyssey xd, eso de los puntitos de transparencia pensé que era por diseño, pero ahora veo que es para ahorrar recursos, pero se ve muy bien.
Están re piola los videos de bugs
Bueno video entretenido e informado y pues si está interesante
1:37 La explicación del shader, moviendo cada componente cuando lo mencionas. 10/10, es una tontería, pero lo entendí tan perfectamente, que quería comentarlo.
hola. al ver tus videos me ha surgido la duda y tengo curiosidad por preguntarte por que dejaste de usar GameMaker. Felicitaciones por tu juego y que siga generando mas oportunidades. saludos
De programador a programador, te he tomado cariño, me suscribo
que ganas de capitulo dos
algún video viejo de mister jagger si que da gusto ver
Increible toda la ciencia que hay detras del diseño de juegos.
Tienes un setup increíble y envidiable 😀👍
Guinxu sos un genio
6:55 la integración de marketing es genial 😮
Desde este día, Guinxu solo compra pizzas cuadradas. Desde hace ya tiempo había notado que en algunos juegos, existe ese efecto de transparencia donde se nota como si estuviera cuadriculado, pues mira, que hoy aprendí que es el Dithering, grande Guinxu.
hacer la vista un poco isometrica o alejarla para que se viese en otro ángulo también se podría?
Muy bien te ha quedado! Pero la de levantar un poco la camara cuando se acerque demasiado a las paredes te la sabes?
@republicavictinera
Жыл бұрын
Todos los juegos hacen eso, es una forma vaga de solucionarlo
@alegrator9333
Жыл бұрын
@@republicavictinera Vaga no, es simple
El chiste de Mech Arena me quitó 5 años de vida, gracias Guinxu.
Guinxu voy a relajarme... 3 segundos después estevideoestapatrocinadopormiabulayjsjsukznjjziw
Ese fue el mejor anuncio qur me he comido en mi vida
Un consejo Guinxu, los bordes de fuera de los circulos podrias hacerlos mas "deformes" o "imperfectos" como los bordes interiores sino queda muy cuadrado por fuera y parece cortado y no de una manera irregular o "natural" como los del interior, nose si me di a entender
Optimizando a tope
"Hay que meterse entre todos los agujeros, hasta encontrar el bueno". - Guinxu 2023 • Esa frase me da la vida
Lo otro es que con pequeños Decals puedes sugerirle al jugador por cual rampa subir. Como en los prince of persia que pegaban huellas de calzado en las paredes y las gastaban un poco para marcar esa zona en específico y hacer entender que por ahí se podría correr.
Gius Caminiti que genio tio!
Buen video
Nos la has metido doblada con la propaganda 😂
AJAJJAJAJA me encanto como metiste al sponsor