El infierno de programar la configuración de un juego

Поділитися
Вставка
  • Опубліковано 1 лис 2024
  • Cómo programar la configuración de un juego en Unity explicado para todos los públicos. Cambiar de resolución, pantalla completa (fullscreen), calidad gráfica, volumen de audio (efectos de sonido / música de fondo), idioma y controles (con Rewired) personalizados para teclado y mandos (Xbox, PlayStation y Nintendo Switch).
    🎮 Flatworld en Steam: store.steampow...
    📹 Alva Majo - ¡El volmen no es lineal! Cómo programarlo BIEN
    • ¡El volumen no es line...
    🌏 Mis juegos: www.guinxu.com
    🐦 TWITTER: / guinxu
    📷 INSTAGRAM: / guinxu
    ▶▶ Música usada en el vídeo ◀◀
    Intro: "Shell Warfare" (Hylian Lemon / ocremix.org)
    OST de Flatworld
    Outro: "Golden Sun Rebirth of Venus" (Matt R., S. Battle / ocremix.org)
    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.
    #GameDev #DesarrolloDeVideojuegos #Unity

КОМЕНТАРІ • 947

  • @petalsgamedev
    @petalsgamedev 2 роки тому +742

    1:00 "Todo el mundo da por sentado que un menu de opciones tiene que estar en tu juego, asi que nadie va a valorar el esfuerzo que hayas dedicado en implementarlo"
    Probablemente la frase con mas razón que escuche en todo el canal xD

    • @canalabandonado1504
      @canalabandonado1504 2 роки тому +16

      Una verdad como un templo.

    • @eltuga24
      @eltuga24 2 роки тому +13

      Y sin embargo en la gran mayoria de los juegos indie no hay configuraciones y si las hay suelen ser resolucion, volumen general y poco mas.

  • @OorlAa
    @OorlAa 2 роки тому +919

    Hola Guinxu, no se si ya lo hayas agregado pero te recomiendo agregar una opción de restablecer controles en caso de quieras volver a poner los controles a su estado predeterminado (8:01), buen video como siempre y espero que Flatworld sea un gran éxito!

    • @-Cristian-
      @-Cristian- 2 роки тому +75

      Si, eso es muy importante, y también que obligatoriamente tengas que asignar una tecla para una acción.

    • @felroms
      @felroms 2 роки тому +50

      También sugiero que no haga la comparación de los botones iguales hasta que le ponga aplicar, sino que directamente, al momento de querer asignarlo, lo rechace.

    • @linkpc007
      @linkpc007 2 роки тому +4

      Yo también sugiero

    • @xEndkoNx
      @xEndkoNx 2 роки тому +1

      @@-Cristian- eso no lo creo necesario, hay juegos donde no es necesario asignar una tecla o boton a una función.

    • @MisterLoLesp
      @MisterLoLesp 2 роки тому +1

      @@felroms estaria bien, pero es un menu con pocos botones. no es tan urgente. lo de restablecer controles es bastante util

  • @zegirdor
    @zegirdor 2 роки тому +140

    Debo admitir que el hecho de que hicieras referencia a Alva sobre un tema de matemáticas logarítmicas o algo así me tomó por sorpresa.

  • @gabriel434
    @gabriel434 2 роки тому +146

    "Esta semana he perdido cinco ******** años de mi vida"
    Guinxu está en totalmente otro nivel, puede perder cinco años de su vida en una semana.

  • @gerardoArF
    @gerardoArF 2 роки тому +660

    Hola game developer de confianza! Ya que te ofreces ( y si resulta interesante), molaría que explicaras algo tan aparentemente sencillo como la implementación de un mapa del mundo en el juego ( no un minimapa, sino un mapa del mundo entero en el que aparezcan con precisión los elementos importantes del mismo, incluso cuando no estén cargados en la escena). He estado buscando y no he encontrado gran cosa :( . Gracias por el video y suerte con tu juego :)

    • @Ange_2508_
      @Ange_2508_ 2 роки тому +39

      Como los mapas en Minecraft que cambian si tú construyes cosas en el lugar

    • @jonathanc5280
      @jonathanc5280 2 роки тому +13

      Como hacer el mapa de Horizon Zero Dawn

    • @kevinjesusesparzacampos3460
      @kevinjesusesparzacampos3460 2 роки тому +10

      Algunas temas de esos ya los ha explicado, como el de sembrar semillas para generar mapas explicado con algo similar a Minecraft y como se renderizan los elementos más próximos en el escenario en animal crossing y otros juegos. No se adentra tanto en el aspecto técnico por obvias razones pero si da una visión global de lo que implica ese problema en la programación, esperemos igual lea tu sugerencia, saludos.

    • @gerardoArF
      @gerardoArF 2 роки тому +5

      @@kevinjesusesparzacampos3460 Gracias Kevin, voy a buscarlo :) . De todas formas yo me refiero a mapas tipo "Elder Scrolls"; estaría bien que profundizara un poquito más en ello. Saludos!

    • @capelo2290
      @capelo2290 2 роки тому +1

      @@gerardoArF si entendí bien en el tipo de mapa que buscas la forma de implementarlo sería hacer una escala en 2d, rollo cada posición de cualquier elemento a mostrar en el mapa convertirla al valor que buscas en 2d, (si es un mundo en 3d en la mayoría de los casos no usaras la z) luego tendrás que sacar que número necesitas sumarle/restarle y multiplicarle/dividirle a los elementos para que los elementos queden bien posicionados en el mapa que probablemente sea un elemento en el Canvas, elementoMapa.transformPosition.x=elementoMundoReal.transformPosition.x + valor1 * valor2 con el eje Y igual

  • @wafflesam4380
    @wafflesam4380 2 роки тому +82

    "¿Yo quién soy para juzgar? Solo soy un juez, Guinxu lo haría mejor"
    -Alva majo
    "¿Yo qué se de programar? Solo soy un ingeniero, Alva sabe más de estas cosas"
    -Guinxu

  • @PokElxChXris
    @PokElxChXris 2 роки тому +24

    Por cierto, con muchisimas ganas de hacer stream día 1 de FLATWORLD! 💖 Que genial que al fin termines el proyecto!

  • @Navi-rb3zp
    @Navi-rb3zp 2 роки тому +12

    Guinxu tengo que hablar sobre la importancia que tiene poder mapear los botones en configuración.
    Yo tengo una gran discapacidad física y tengo bastantes dificultades para pulsar determinados botones. Al mapear pongo los botones más utilizados en el juego en los botones que mejor puedo pulsar.
    Te agradezco el mapear los botones y me gustaría que muchos desarrolladores sigan el ejemplo.

  • @joselu90
    @joselu90 2 роки тому +34

    Lo de los dB depende de la ingeniería. Nuestro truco principal es saber que -3dB es el 50%, y cada vez que bajas -3dB vuelves a partir por 50% la señal. Por ejemplo -6dB es el 25%, -9dB es el 12.5%, -12dB es el 6.25%, -15dB es el 3.125%, etc. Aunque para el sonido el hecho de subir de porcentaje en porcentaje no produce la sensación de proporcionalidad de volumen visto en % por eso muchas veces se expresa en log o en una escala de % fake que consiste en asignar valores de % a una escala que en realidad está dividida en escalones que son logarítmicos (dB) aunque se muestra al usuario como %. Explicado suena tediosos pero al trabajar un poco con este tipo de cosas uno se acaba aclarando.

    • @randombrandol238
      @randombrandol238 2 роки тому +2

      Muy interesante, el como realmente funciona cosas que parecen tan básicas como el audio

    • @gonzifp
      @gonzifp 11 місяців тому

      Hay muchos juegos que no usan tanto por ciento % simplemente tienen una barra del 1 al 10, pero en el fondo que mas da igual como lo pongas, en la pantalla sea el 2 o el 3% o la letra A o C para el juego siempre será lo mismo subir o bajar

  • @mrguadernus2245
    @mrguadernus2245 2 роки тому +5

    Hombre, ginxu... te sigo desde hace años y me siento feliz de que tu juego este por salir. Muchas felicidades, te deseo mucho exito

  • @Veefer
    @Veefer 2 роки тому +30

    Guinxu, por favor, agrega una opción para poder elegir la tasa de refresco del juego y otra opción pata elegir los cuadros por segundo. Es lo único que pediría para que tu menú de configuración esté completo ya que hay gente que tiene monitores de 144hz o más y en este tipo de juegos a veces queremos jugar con pocos cuadros para no calentar la gráfica.

  • @GyanKeis
    @GyanKeis 2 роки тому +9

    Hola guinxu talvez no leas esto pero queria decirte que tus videos me motivan a seguir adelante en mi carrera de programacion y tus videos me ayudan muchisimo gracias por todo. Te lo digo de corazon

  • @alec_almartson
    @alec_almartson 2 роки тому +3

    Felicitaciones Guinxu, por tu esfuerzo👍🏻
    Se nota que Flatworld es un juego hecho con amor, que es lo que más importa al final.

  • @CarlosAMaldonado
    @CarlosAMaldonado 2 роки тому +178

    Guinxu, hubieras usado el new imput system de unity en vez de rewired, también es bastante fácil de usar, soporta todos los mandos y soporta el cambio de controles también, y todo eso gratis.

    • @emanuelgonzalez-fe7xy
      @emanuelgonzalez-fe7xy 2 роки тому +9

      Estaba pensando lo mismo pero depende de la versión de Unity creo

    • @CarlosAMaldonado
      @CarlosAMaldonado 2 роки тому +11

      @@emanuelgonzalez-fe7xy si depende, aunque en el video Guinxu usa unity 2019.1 donde ya se puede usar el new input system 🤔

    • @kachin
      @kachin 2 роки тому +18

      Pero no le digas eso, ya lo hizo, lo vas a hacer sufrir por no pensarlo jajaj

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому +1

      Una duda, ¿también te distingue el "nombre del botón"?

    • @Masterwikie
      @Masterwikie 2 роки тому +11

      Déjalo así, ya gastó los 40€

  • @JK-xd2wb
    @JK-xd2wb 2 роки тому +242

    Espera, las notificaciones de UA-cam funcionan ?

    • @fromerosxft
      @fromerosxft 2 роки тому +8

      Para nada XD

    • @MaxlolXD-yx9qj
      @MaxlolXD-yx9qj 2 роки тому +13

      No, yo solo me metí a UA-cam y me salió el vídeo de la nada

    • @lamroja3903
      @lamroja3903 2 роки тому +3

      Zi

    • @Shade_5237
      @Shade_5237 2 роки тому +4

      Parece que si wtfffffff

    • @ArcaGame64
      @ArcaGame64 2 роки тому +2

      Nunca me han fallado 😎

  • @maurocenturion8654
    @maurocenturion8654 2 роки тому +2

    Que hermoso ver que ya va a salir. Estuve desde que empezaste a desarrollarlo y esperaba cada diario de desarrollo del juego.
    Felicidades Guinxu, va a ser un juegazo 100%.

  • @Alejandro_GC
    @Alejandro_GC 2 роки тому +16

    Hola Ginxu! no soy desarrollador (porque no soy muy organizado y siempre acabo dejando un proyecto por otro y no termino ninguno xd) pero en muchas ocasiones he pasado por el proceso de hacer una interfaz, y creo que puedo aportarte un par de cosillas con las que me he encontrado a lo largo de los años.
    La primera:
    (como desarrollador dudo que trabajes con una sola pantalla, pero por lo menos a mi me pasa siempre) Si le pides a Unity que te busque qué resoluciones son compatibles con tu pantalla pero tienes conectada más de una, encontrará las que sean compatibles con cada una de las pantallas y te las duplica. (ejemplo con una pantalla: 4K, 2K 1K) (ejemplo con tres pantallas: 4k, 2k 1k, 4k, 2k, 1k, 4k, 2k, 1k). Revísalo porque es una jodienda. En su defecto yo suelo solucionarlo creando el mismo array que tú, seguidamente creo una lista vacía, recorro el array añadiendo a la lista las resoluciones que no se hallen ya dentro de la propia lista, e igualo el array a la lista. con esto debería bastar, o cualquier cosa mándame un toque.
    A la segunda:
    Un detalle muy tonto pero que creo que mejora la experiencia cuando lo hago (de forma totalmente subjetiva y personal) es que al asignar una tecla a una acción del personaje en el mapeado de teclas de las opciones de jugador, recorro la lista de todas las acciones != a la última que he asignado, y si comparten controles la pongo en nulo y le pongo un cartelito que pone "unasigned" y hago que salga un cartelito en el menú que diga "algunas teclas están sin asignar". también pongo al lado de la acción un botón de "restaurar valor por defecto" y debajo de toda la lista de acciones pongo un botón de "restaurar todos los valores por defecto" que funcionen independientemente para cada periférico. y por último, sé que mola poder configurar hasta el último parámetro de tu juego, pero llegó un punto en que asumí para mí mismo que mapear la acción de pausa era contraproducente en cualquier periférico, ya que la acción que interrumpe el juego suele coincidir ya con los botones más inaccesibles.
    siento la parrafada. espero que te haya servido de ayuda con tu juego. mucha suerte con FlatWorld!
    pd: si te ha convencido algo de lo que he dicho, me encantaría betatestearlo algún día 🤩

  • @josemaradiaga7888
    @josemaradiaga7888 2 роки тому +2

    Genial Guinxu, solo en juegos AAA he visto que incluyan todos esos detalles como idioma, resolución, control de sonido, graficos y lo delos iconos de los diferentes mandos es un plus que le da un toque muy profesional.

  • @CartonPintaoTCG
    @CartonPintaoTCG 2 роки тому +4

    Es una gozada seguir canales de desarrollo porque ves el esfuerzo que hay detrás de un videojuego (si realmente hay esfuerzo xDD). No soy del mundo del videojuego pero me encanta ver el proceso y evolución que ha tenido este juego: se ve muy muy apetecible y con ganas de jugarlo. Enhorabuena Guinxu.

    • @kailevil3444
      @kailevil3444 2 роки тому

      Que sorpresa ver a uno de los grandes youtubers del mundo de los videojuegos de Naruto, entre otras cosas, de España en un vídeo de Guinxu.

  • @bigWazaa
    @bigWazaa 2 роки тому +40

    Consejo. El tema del sonido, puedes hacer que cuando suenan los sonidos baje el sonido de la música. Es muy recomendable sobretodo por si te da en poner voces, pero tambien es importante con los sonidos. Y por dios, pon los sonidos en 3D, que mejoran mucho.
    Respeto los controles, Unity ha añadido un nuevo sistema de inputs... pero mejor el de pago que has usado. El de Unity es una pesadilla.

    • @impheris
      @impheris 2 роки тому +9

      el de unity no es una pesadilla, es bastante util, la pesadilla esta en la primera hora cuando estas entendiendo como funciona xD

    • @justcrimson.7584
      @justcrimson.7584 2 роки тому

      @@impheris Tuto?

    • @bigWazaa
      @bigWazaa 2 роки тому +1

      @@impheris has programado mi del cambio de controles? Donde esta la nomenclatura de los botones para copiarlo? No está documentado, eso. Quieres usar el nuevo sistema de inlut y el GPS? Pues has de habilitar el viejo, pues no lo han pero en el nuevo.
      Una pesadilla, insisto

  • @fisica8962
    @fisica8962 2 роки тому +3

    8:47 Guinxu Unity te proporciona como conjunto de acciones a las que les puedes asignar que controles estás usando, se usa Axis X, Jump y un largo etc búscala

  • @RebeldesinPausa
    @RebeldesinPausa 8 місяців тому +1

    Como molaban este tipo de videos, son los mejores

  • @SaleroGameplays
    @SaleroGameplays 2 роки тому +6

    Me prepare la merienda, me senté y aparece una maravillosa notificación avisándome de este video. Que buen servicio 10/10

  • @Claudiopo_1
    @Claudiopo_1 2 роки тому +2

    Te amo Guinxu , estoy programando mi juego y no sabia si era buena opción usar un Excel el tema de los idiomas pero ya que tu lo usas, lo haré sin miedo ❤

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому

      Mi juego tiene muy poco texto y mejor uso una clase (?)

  • @lunabrocoli9385
    @lunabrocoli9385 2 роки тому +10

    Muchas gracias por hacer que se puedan modificar los controles! Muchos juegos no tienen la opción, porque piensan que lo mejor es como la persona que lo diseñó le pareció, pero es muy útil si sos zurdo o tenés un teclado roto o lo que sea.

    • @kailevil3444
      @kailevil3444 2 роки тому

      O utiliza un teclado distinto(el juego) al que tú tienes o las teclas utilizadas están muy lejos unas de otras, es un tostón.

  • @migueldos2
    @migueldos2 2 роки тому

    me encanta tu contenido llevo desde el 2017 viéndote y tus videos explicando programación y hackeando son extraordinarios eres uno de los youtubers mas buenos que conozco espero que tu juego y tu canal sea prospero y glorioso porque te lo mereces

  • @Dinopop
    @Dinopop 2 роки тому +16

    Persona normal muere de viejo.
    Un programador muere por configurar menús.

  • @alvarojm2000
    @alvarojm2000 2 роки тому

    Qué currazo te estás pegando para tu videojuego, seguro que va a merecer muchísimo la pena, ya lo tengo añadido en la lista de deseos de Steam

  • @moxcanpro2481
    @moxcanpro2481 2 роки тому +167

    Te molesta mucho si lo pirateo?👉👈

  • @saraperaza6706
    @saraperaza6706 2 роки тому +1

    11:20 😍 la gatita de guinxu

  • @davidsoza7887
    @davidsoza7887 2 роки тому +3

    Ver a la gatita de Guinxu intentar robarle toda su atención fue muy tierno

  • @oceanborn5513
    @oceanborn5513 2 роки тому +1

    Mira que pelazo que traes!!! Que emoción... y que presión de la hostia de que tu juego ya va a salir pronto!!! Espero que salga muy bien y con mucho éxito.
    9:53 jajajajja no me lo había planteado, quizás todas las teclas juntas se conviertan en el botón del juicio final.
    Que linda gatota tienes. Yo a la mía con mucho cariño la tomo y la bajo.

  • @jbarriossandrea
    @jbarriossandrea 2 роки тому +56

    Sabes, hay una mecanica en la serie de Soul Reaver que siempre me ha dado curiosidad como funcionaba, esta es la mecanica de "cambiar de plano" en la cual pasabas de el mundo fisico al mundo de los espiritus, con las capacidades que tenia la primera playstation, no creo que se almacenara ambos mapas juntos en la memoria de la consola, crees poder hacer un video acerca de eso?

    • @marcosadrianherrerabarcena6745
      @marcosadrianherrerabarcena6745 2 роки тому +4

      X2

    • @franciscorv
      @franciscorv 2 роки тому +5

      Fuaa como me encataba ese juego. Me imagino que utilizaban un filtro de postprocesado para hacer eso, y cambios de color en los shaders.

    • @GameRetroStudio
      @GameRetroStudio 2 роки тому +6

      yo como desarrollador implementaria esa mecanica como una animacion, el mapa tiene huesos y estan animados, simplemente asi, y obviamente el respectivo shader grafico que cambia de color a opaco. yo me dedico a replicar mecanicas de los juegos de PSX, vere si hago un video mostrando esa técnica.

    • @RhombusDaily
      @RhombusDaily 2 роки тому +1

      Uy ese juego, el primer juego que jugue en toda mi vida, sinceramente nose como lograron eso para las capacidades de la play 1 pero se las ingeniaron tanto para hacer eso seguramente.

  • @CAT-uq8if
    @CAT-uq8if 6 місяців тому

    Me encanta lo dedicado que es Guinxu, ya me dio ganas de hacer mi propio hack&slash siiiiiiii

  • @FuMetaverse
    @FuMetaverse 2 роки тому +9

    Guinxu tío, vídeo de 10, la funcionalidad de remapear controles es un infierno, pero...
    Así como deglosas las opciones de audio (añadiría una categoría extra para los sonidos de los diálogos, aunque sean como un FX, no lo son), creo que deberías mirar de poner opciones gráficas deglosadas y deshacerte del SMAA que trae por defecto UNITY en la calidad gráfica excelente.
    Tener vinculada la calidad de sombras a la "calidad" del antialiasing es una patada en los cojones, porque si quieres jugar a 4k a un título que debería correr como la seda, de repente resulta que ese juego se está renderizando a 8k sin tener yo opción a cambiar el tipo de AntiAliasing.
    Es relativamente fácil poner la opción de que Unity use otros tipos de antialiasing, mucho más fácil que el tremendo trabajo de implementar la funcionalidad del mapeo de teclas.
    Porfa, échale un ojo al tema.

    • @Guinxu
      @Guinxu  2 роки тому +4

      Buenas, cuánto tiempo :) Tendré en cuenta lo de desglosar el anti-aliasing.

  • @er220kine
    @er220kine Рік тому +1

    5:55 Acá un matemático; El logaritmo en base 10 lo que está haciendo en esa formula es "linealizar" los datos, generalmente si graficas un log 10 éste esta dividido en 1, 10, 100, 1000, 10000 etc. Lo que hace que los datos se distribuyan en una línea a diferencia de una curva. Muy util para analizar datos exponeciales.

  • @KatKlavius
    @KatKlavius 8 місяців тому +3

    "yo que sé? Solo soy ingeniero"

  • @Pitahayaro
    @Pitahayaro 2 роки тому

    Ma alegra ver como esta creciendo este canal

  • @heronalcazar7848
    @heronalcazar7848 2 роки тому +3

    Guinxu out context 12:07 XDDD

  • @mikachuelpro
    @mikachuelpro 2 роки тому

    ginxu te veía hace mucho y te había perdido hasta que se volvió de moda los creadores de vídeojuegos y ahora te encuentro aqui sigue así eres el mejor

  • @darkflames9039
    @darkflames9039 2 роки тому +31

    Hola Guinxu, estaría bien que hicieras un vídeo de cómo funcionaban las claves en los juegos antiguos, ya que a pesar de que no podían guardar la partida sí que de alguna forma "guardaban" en qué nivel estabas, cuánta vida tenías, que objetos habías obtenido, etc y si realmente guardaban esas cosas o sí acaso ya tenían una lista hecha con los parámetros desde antes y sólo te mostraban la clave (pero sin guardar nada), saludos.

    • @javiergonzalez7634
      @javiergonzalez7634 2 роки тому +4

      Ese video ya lo hizo

    • @tortamaximus720
      @tortamaximus720 2 роки тому

      Lo de las claves ya estaba predefinido como tu dices,ya estaba una lista con los valores guardados desde antes de que inicies nada

    • @TuMundoAndroideMania
      @TuMundoAndroideMania 2 роки тому

      @@javiergonzalez7634 donde

    • @nabito351
      @nabito351 2 роки тому

      Creo que cada carácter de la clave es un parámetro del juego. Por ejemplo, un carácter define en qué nivel estas, otro cuánta vida tienes, otro que objetos llevas y así.

  • @papamish1988
    @papamish1988 2 роки тому +1

    Uff que pinta que tiene el juego guinxu.
    Suerte con el juego❤

  • @griof
    @griof 2 роки тому +9

    El tema de los logaritmos para el volumen es bastante obvio una vez caes en el hecho de que la percepción humana nunca jamás de los jamases es lineal. Cuando eres pequeño los años pasan muuuucho más lento que cuando creces, es decir pasar de tener 5 a 6 años se percibe como más largo que pasar de 30 a 31. Levantar un objeto que pesa 20 gramos a uno que pesa 30 gramos se nota mucho más que algo que pesa 1Kg a algo que pesa 1,3 Kg. Idem para el sonido. SI uno piensa ese efecto, puede modelizarse fácilmente como un logaritmo.

    • @DroyKenYT
      @DroyKenYT 2 роки тому +4

      lo acabo de leer emporrao y me parece muy interesante pero no entendí nada

    • @kailevil3444
      @kailevil3444 2 роки тому +1

      Eso es muy interesante, gracias por escribirlo, no me había dado cuenta de eso.

  • @michaelthem3
    @michaelthem3 2 роки тому +1

    La verdad sí, lo daba muy por sentado, hasta que vi el video de Alva y ahora este tuyo. 🤣🤣

  • @Espirituks
    @Espirituks 2 роки тому +3

    3:25 el menú suena a zelda no sé por qué, pero mis felicitaciones al compositor.

  • @cerberus814
    @cerberus814 2 роки тому +2

    buah al final flatworld quedó muy bonito.

  • @shadowind30
    @shadowind30 2 роки тому +6

    Guinxu: Perdi 5 años de mi vida.
    Alva que tiene vida eterna: Weak
    PD: Sin el plugin de Rewired hubiese perdido 49 años

  • @josejimenez-wd5rw
    @josejimenez-wd5rw 2 роки тому

    genial, estaría buena una serie de videos de este tipo !

  • @Garva97
    @Garva97 2 роки тому +10

    Nadie:
    Absolutamente nadie:
    Ginxu: "Está semana he perdido 5 años de mi vida". 0:25

    • @Garva97
      @Garva97 2 роки тому

      Un corazón de Ginxuuu madre miaaaa, saludos desde México 🇲🇽!! 😫😫😫😭😭😭✌🏼

  • @raulrulo7
    @raulrulo7 2 роки тому

    Este vídeo es increíblemente útil. Aprendemos de tus errores! (Para cuando haga un juego, claro)

  • @bybony5337
    @bybony5337 2 роки тому +41

    Guinxu, enhorabuena por el vídeo, está muy bien! Pero hay un pequeño error, en la tabla de idiomas concretamente. Hay un guión que dice algo en relación a un gorro de lana, y en su traducción ponía "Whool hat". Te lo comento por si acaso no te percataste aunque supongo que ya te habrías dado cuenta al pulirlo más a delante. Un saludo ;)

    • @ivanrodriguezcastillo8696
      @ivanrodriguezcastillo8696 2 роки тому +1

      creo k se dice asi pero ns

    • @alxdrksoul
      @alxdrksoul 2 роки тому +17

      @@ivanrodriguezcastillo8696 es wool, como yoshi's woolly world

    • @bybony5337
      @bybony5337 2 роки тому +1

      @@alxdrksoul exactamente :)

    • @ad4mu
      @ad4mu 2 роки тому +5

      Se escribe “adelante” no “a delante”.
      Sorry lo tenía que escribir por las coñas jajaja.

    • @bybony5337
      @bybony5337 2 роки тому +1

      @@ad4mu XD tranqui, no pasa nada

  • @FactoryTrashcension
    @FactoryTrashcension 2 роки тому

    Ostras esto es tremendamente interesante, todas las funciones que necesito en un solo vídeo. Lo del audio me viene de lujo, no tenía ni idea que había que hacer grupos de audio!!

  • @OlbaidMusic
    @OlbaidMusic 2 роки тому +5

    Una pregunta: después de varios años usando Unity lo dominas a un buen nivel, estando en esa posición, has considerado aprender otro motor como Unreal Engine o Godot?

    • @Alonso.V.
      @Alonso.V. 2 роки тому

      Oye tu... si tu... quieres un dulce?

  • @XtraClass
    @XtraClass 2 роки тому

    ME encanta la manera como lo cuentas, felicitaciones por la excelente configuración

  • @lysbkaew
    @lysbkaew 2 роки тому +4

    El pelo de Guinxu está cada vez más largo, la influencia de Alva (aka jesucristo) está afectando demasiado en él.

  • @sergiofelicescruz3294
    @sergiofelicescruz3294 2 роки тому

    Más vídeos así por favor, son muy interesantes. Un saludo máquina.

  • @lorenzobuero7115
    @lorenzobuero7115 2 роки тому +15

    Podrías explicar cómo se hace para saber cuáles son los requisitos de un videojuego? (La gráfica, ram, procesador, etc)

    • @gotayarito
      @gotayarito 2 роки тому +1

      Creo que simplemente probando en diferentes configuraciones

    • @agbaze2469
      @agbaze2469 2 роки тому +3

      Cierto, sería interesante saber cómo los desarrolladores saben cuáles son esos "requisitos mínimos y recomendados".

  • @guts_187
    @guts_187 2 роки тому

    Te admiro mucho Guinxu, últimamente he estado bastante mal mentalmente y mucha de mi motivación y ganas de crecer se han ido perdiendo... y ver tus videos me ayuda mucho tanto por entretenimiento y también aprendo mucho :)
    Ya quiero jugar Flatworld, ¡un saludo!

  • @hecthor6000
    @hecthor6000 2 роки тому +3

    XD, eso me daba mucho miedo de programar, la configuración, ahora me da mas miedo jaja

  • @HowWolfGames
    @HowWolfGames 2 роки тому +1

    Nunca nadie se ha preocupado tanto por mi... se agradece la explicación del currazo.

  • @pecosbill3336
    @pecosbill3336 2 роки тому +4

    Deberías dejarte la barba para ser Jesús, Alva ya no merece ser Jesús después de su fracaso con su asqueroso nivel. Tu eres un buen candidato para reemplazar su puesto.

  • @twostarling8348
    @twostarling8348 2 роки тому

    Aprendiendo con ginxu , epico 🤙🏻.
    Estaria bien que hicieras mas videos asi enseñando todas estas cosas

  • @AlexBlackfrost
    @AlexBlackfrost 2 роки тому +7

    Vídeo muy interesante. Por cierto, por qué usaste Rewired en vez de New Input System?

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому

      De casualidad New Input System distingue "el nombre del botón"?

    • @AlexBlackfrost
      @AlexBlackfrost 2 роки тому

      @@PabloTheDinamic A qué te refieres exactamente con el nombre del botón?

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому

      @@AlexBlackfrost El botón SL en los Joycon individuales de Switch son lo mismo que L1 en PS, ¿cómo se distingue eso?

    • @AlexBlackfrost
      @AlexBlackfrost 2 роки тому +1

      @@PabloTheDinamic Cuando defines los bindings en New Input System puedes seleccionar no solo el botón sino también el controller. Por ejemplo, puedes seleccionar "Gamepad" si quieres que la acción que vas a bindear funcione con cualquier gamepad de forma genérica, o puedes ser más específico y especificar un gamepad particular como el de PS4 o switch pro.
      Además de esto, también hay una struct en New Input System llamada InputDeviceDescription que te da información como el nombre del controller, el manufacturer, el nombre de serie, etc. Así que entiendo que también se puede usar esa información para desambiguar qué controller se está usando.
      No sé si es esto a lo que te referías. Si no es así perdón por el "mucho texto" 😅.

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому

      @@AlexBlackfrost No, no, suena a que me estas llevando a la dirección correcta. Lo que pasa es que mi juego se basa exclusivamente en los prompts de los botones así que ocupo saber claramente el nombre/símbolo de cada botón sin importar el control 🤔
      Quería asegurarme que sea posible hacer eso sin tener que comprar el plugin que compro Guinxu

  • @patriciosid6944
    @patriciosid6944 2 роки тому

    buen video nose como llegue aqui pero uno que no se imagina todo el rollo de programar un juego me quedo un poco mas claro que es una reverenda pasada

  • @BlakDev
    @BlakDev 2 роки тому +3

    Consejo: ¿Y si le pones a las calidades gráficas nombres para que sean más atractivo?
    Por ejemplo: ahí tienes Muy Buena... ¿Y si le pones por ejemplo Calidad _Élite_?

  • @FdeProductions
    @FdeProductions 2 роки тому

    Qué emoción, ya casii. Está tan cerca.

  • @gatoalebrije
    @gatoalebrije 2 роки тому +3

    Y el infierno no acaba ahí. Por ejemplo en las resoluciones a veces Unity te las duplica dependiendo de los Hrz de la pantalla y tienes que programar una función para que no se repitan.
    Luego con los idiomas al usar un csv se puede complicar porque no te permite poner la coma en los textos.
    Ese tipo de detallitos son los que hacen que me quiera tirar por la ventana.

    • @davidgutierrezpalma
      @davidgutierrezpalma 2 роки тому

      A mí me pasó una vez que al intentar cambiar la resolución a una de la lista de resoluciones detectadas por Unity, Unity me seleccionaba una resolución distinta. No sé si sería por tener un monitor ultra-wide, pero me volví loco para intentar solucionarlo…

  • @PlanetaMaku
    @PlanetaMaku 2 роки тому

    Al principio no me llamaba la atención Flatworld pero con el tiempo y las ganas que te vi ponerle a tu proyecto, ya lo agregue a mi lista de deseados de Steam 😀

  • @larsus1436
    @larsus1436 2 роки тому +6

    Una sugerencia Guinxu: en las opciones de control de volumen, si no te supone mucho trabajo, te aconsejo que además del porcentaje (o en vez de), pongas una barrita que se llena o se vacía para representar esos porcentajes de sonido. Queda mucho mejor.

  • @Equisdeification
    @Equisdeification 2 роки тому

    Es difícil explicar con palabras lo que me ha salvado la vida Rewired en cada proyecto, lo que más mola es exportar su config en un json y en cada proyecto simplemente lo instalas y ale, tienes un funcionamiento simplemente perfecto para cualquier mando y teclado.

  • @AlexBA411
    @AlexBA411 2 роки тому +4

    Le pusiste alguna protección para evitar que te lo crackeen Guinxu. O sea me da igual pero creo que es un juego que lo has creado tu solito y no puedo imaginarme la cantidad de horas dedicadas a este juego como para que no recibas ninguna retribución por ello.

    • @emanuelmendoza8814
      @emanuelmendoza8814 2 роки тому +1

      Se lo van a piratear igual, es inevitable.

    • @AlexBA411
      @AlexBA411 2 роки тому

      @@emanuelmendoza8814 si lo se. Pero que le ponga por bien de él alguna protección como la de mortal kombat 11 o parecido cosa que aunque sea tarden 2 años mínimo en piratearle su juego.

    • @leonel2867
      @leonel2867 2 роки тому

      @@AlexBA411 El tiempo de pirateo depende a quien le importe crackear ese juego xd. es mejor dejarlo sin nada y entregarse a la vida jaja

    • @AlexBA411
      @AlexBA411 2 роки тому

      @@leonel2867 igual no es mi juego. 😅 Pero ojalá que recupere monetariamente en dinero el tiempo que le tomó crearlo.

    • @AlexBA411
      @AlexBA411 2 роки тому

      Igual voy a comprar una copia en steam. Quiero ver de lo que es capaz el gran Guinxu. Además hace años que habla de flatworld y seguro ha pulido mil detalles y una manera de dar una mano si te gusta su contenido.

  • @hadjidejan9541
    @hadjidejan9541 2 роки тому

    Que buen dato sobre el audioMixer no lo conocía, gracias!👍👍

  • @mateolema5370
    @mateolema5370 2 роки тому +12

    que humilde guinxu enseñándonos a como configurar
    Pd: Tienes 0 likes cuando comento esto :D

  • @neon3628
    @neon3628 2 роки тому +1

    11:21 el mejor momento guinxu

  • @angbosplay1696
    @angbosplay1696 2 роки тому +3

    Guinxu ésta es una idea para Flatworld, que hagas una versión para computadoras de bajos recursos, es decir, una versión Lite para computadoras de 1GB de Ram, o hasta menos como mi PC qué es de 1GB de Ram, si lo hicieras te lo agradecería y de 32 bits, si es qué unity lo soporta.

  • @objectube8530
    @objectube8530 2 роки тому

    5:37 la verdad es que ese mismo calculo lo ha cogido o se ha inspirado de un calculo que se usa para pasar decibelios referentes de voltios a decibelios de presión sonora, solo cambia algunos valores, como por ejemplo los pascales de referencia (x) los ha cambiado por el numero 100 directamente. fue una idea realmente ingeniosa la de quien sea que se le haya ocurrido, quizás sería ingeniero de sonido además de programador la persona a la que se le ocurrió dicha formula.. LIKAZO👍 por el truco!

  • @func_bolillo
    @func_bolillo 2 роки тому +8

    10:50 Duda: ¿Qué pasa si se intenta asignar acciones desde varios controles a la vez? Tipo: Ataque Play Station, Menú Switch, Movimiento Xbox ...

    • @PabloTheDinamic
      @PabloTheDinamic 2 роки тому +3

      Se van actualizando los iconos en tiempo real, supongo, y los botones son equivalentes por sus posiciones.

  • @sergiop253
    @sergiop253 2 роки тому +1

    Vaya currada!
    PD: deseando que salga ya flat world :)

  • @DigifanaticElCuervo
    @DigifanaticElCuervo 2 роки тому +4

    Yo tengo una pregunta, es una cosa muy tonta pero, siendo que vivimos en tiempos en que todas las empresas protegen casi a muerte sus derechos de autor hasta por un icono ¿Se pueden usar directamente las ilustraciones de los botones de las consolas sin pagar derechos? saludos.

    • @Deep_lines-24
      @Deep_lines-24 2 роки тому

      Muchísimos juegos lo hacen así que supongo que no.

  • @thezazel8438
    @thezazel8438 2 роки тому

    El menu es hermoso que buen trabajo Guinxu

  • @123gmons4
    @123gmons4 2 роки тому +3

    Yo quiero jugar Flatworld, pero no tengo dinero, ¿como lo pirateo?

  • @estimulogaming1406
    @estimulogaming1406 2 роки тому +1

    Tu esfuerzo se nota en este juego, Guinxu, y por supuesto se te agradece tu sacrifico para explicarnos todo esto, ja ja ja. Por cierto, buen vídeo. 😄

  • @Chamito-El-Mito
    @Chamito-El-Mito 2 роки тому +1

    Muca información que me ha sido de utilidad a futuro, estuvo muy interesante 🦔🙌

  • @MarchDakiti
    @MarchDakiti 2 роки тому

    De verdad eres mi desarrollador de videojuegos de confianza, tkm ginxu

  • @JosePerez-eb7kp
    @JosePerez-eb7kp 2 роки тому

    Que grande como evoluciona flatworld!

  • @brujanegra777
    @brujanegra777 2 роки тому +1

    12:31 the one who pulls out the cat will be crowned king

  • @alonsoratatin
    @alonsoratatin 2 роки тому

    Gracias por poner botones configurables, es una opción que valoro mucho

  • @SunsetSamu
    @SunsetSamu 2 роки тому +1

    00:23 tremenda intro broo

  • @holyclickstudio
    @holyclickstudio 2 роки тому

    Hacia que no veía un vídeo tuyo mil años y he flipado con el pelo largo

  • @enriquemartindelpomarleon
    @enriquemartindelpomarleon 2 роки тому

    felicidades!! lo lograste!! me alegra muchisimo ver tu rostro con tanta alegria!! eso!!! guinxu listo apra tu nevo reto? Unreal Engine te espera!!!

  • @drnotof6124
    @drnotof6124 2 роки тому

    Uff lo que te habrás matado trabajando, felicidades al chat que veo muchísimos buenos comentarios tanto en ideas para futuros videos como para implementar en flatword

  • @danielesquivel3155
    @danielesquivel3155 2 роки тому +1

    buen video guinxu :3

  • @lamroja3903
    @lamroja3903 2 роки тому +2

    La gata no quiere que guinxu grabé, deja que el gato descanse

  • @BS-qt4bz
    @BS-qt4bz 2 роки тому

    Hay juegos que ni modo para mando tienen, buena adición guinxu

  • @elvishernandez4326
    @elvishernandez4326 2 роки тому

    Aparte de ver la complejidad de la ecuación del sonido XD también estuve apreciando que flat World luce bastante bien, muy buen trabajo guinxu

  • @Glendomelias
    @Glendomelias 8 місяців тому

    Es increíble la fuerza de voluntad que posees para escribir código, sin duda eres una inspiración 👍

  • @jschellDev
    @jschellDev Рік тому

    Siempre que veo un vídeo tuyo o de Alva me dan muchas ganas de crear un juego, luego recuerdo que no tengo ideas ni tiempo y se me pasa 😂

  • @dondoncronos
    @dondoncronos 2 роки тому +2

    Guinxu, haz pensado en indagar más en el mundo de los juegos de celulares?? me gustaría que mostraras algunos tips o consejos para el desarrollo de juegos en esa plataforma, un saludo desde Chile, soy un gran fan de tus videos y estoy esperando con ansias que salga tu juego.

  • @alhandaniel5400
    @alhandaniel5400 2 роки тому +1

    Me gusta tus videos guinxu :) I love you

  • @Javialon_qv
    @Javialon_qv 2 роки тому

    He estado esperando mucho por éste video 😃