Reto a Alva Majo a crear estos juegos SIN usar matemáticas

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024
  • ИгрыИгры

Комментарии • 2,5 тыс.

  • @Guinxu
    @Guinxu  2 года назад +1235

    📹 Respuesta de Alva: ruclips.net/video/rZV40Xeo2GA/видео.html

    • @tomenaguachicos9107
      @tomenaguachicos9107 2 года назад +10

      Let's go.

    • @tobiasgonzalezv6581
      @tobiasgonzalezv6581 2 года назад +2

      Wenas guinxu

    • @pecosbill3336
      @pecosbill3336 2 года назад +2

      Guapo

    • @CafeyTeorema
      @CafeyTeorema 2 года назад

      Soy tu fans XD

    • @iforgor15
      @iforgor15 2 года назад +5

      Para el segundo reto se me ocurre tirar una pelota invisible a la pocicion a la que se supone la verdadera pelota sera tirada y decirle a unity que cada 0,00x segundos dibuje una linea o un punto

  • @sirgalahamtroskipero4872
    @sirgalahamtroskipero4872 2 года назад +3271

    Flat World: Tengo matemáticas super complejas para crear la mejor experiencia de juego
    Pureya: Estoy terminado y disponible para ser jugado

  • @Mudkippppuddlws
    @Mudkippppuddlws 2 года назад +1251

    Según Galileo : "la matemática es el lenguaje con que Dios escribió el mundo"
    Alva no sigue el mismo lenguaje de programación que su padre.

  • @salgac0348
    @salgac0348 2 года назад +287

    2:14 Guinxu: "Esto son coordenadas polares"
    Yo: "No por Dios Cálculo 2 Aaaahhhh"

    • @blastgb18
      @blastgb18 2 года назад +16

      Y en ese momento deje de entender

    • @Origami-un7zw
      @Origami-un7zw 2 года назад +1

      @@blastgb18 hahahh

    • @AragamiMusic
      @AragamiMusic 2 года назад

      eso es precálculo

    • @taroblyat5035
      @taroblyat5035 2 года назад

      @@AragamiMusic * sufre mas kk

    • @igeeklabs
      @igeeklabs 2 года назад

      Cálculo 2, sería lo mismo que cálculo diferencial o cálculo integral ?

  • @MatesMike
    @MatesMike 2 года назад +158

    Siempre #ConMates 🤙

    • @Don_weon608
      @Don_weon608 2 года назад +6

      Que onda? Cómo el mismísimo mates Mike puede tener 9 likes nomás?

    • @A_RandomMax
      @A_RandomMax 4 месяца назад

      ​@@Don_weon608 Todo culpa del gobierno

  • @LihuelxD
    @LihuelxD 2 года назад +34

    Para el reto 1 en lugar de usar la ecuación que usa Guinxu se puede cortar en varios tramos la grafica de batman y aproximar cada tramo usando una cónica que es más fácil de parametrizar en coordenadas polares. De hecho en un examen de mi universidad pedían calcular el área dentro de el logo de batman y definían la gráfica a tramos usando cónicas, yo en su momento pensé que jamás vería una aplicación de eso XD

  • @rastersoft
    @rastersoft 2 года назад +378

    Para resolver lo de Batman, no uses coordenadas cartesianas directamente "como una impresora". Usa coordenadas polares, recorriendo círculos cada vez más grandes, y convirtiendo cada una de las coordenadas polares a cartesianas y sólo entonces aplicando la fórmula. Las soluciones las almacenas, y ya lo tienes.

    • @theogramme_official
      @theogramme_official 2 года назад +9

      Muy buena idea!

    • @bobobo1673
      @bobobo1673 2 года назад +11

      Justo pensé en eso

    • @esflownknx8232
      @esflownknx8232 2 года назад +26

      Pobre guinxu despues de que le dijiste eso

    • @dragovern
      @dragovern 2 года назад +30

      Pero la ecuación de Batman no está expresada con coordenadas polares, sino una ecuación implícita con coordenadas cartesianas por eso la dificultad. La solución de Alva es mejor, tomas una posición inicial y de ahí escalas.

    • @rastersoft
      @rastersoft 2 года назад +30

      ​@@dragovern Es que esa ecuación es una cafrada, pero como Guinxu se empeñó en usarla, le daba una solución mejor. Yo lo que haría sería una mezcla de ambas soluciones: obtendría la ecuación de cada segmento por separado, con intervalos, de manera que pudiese convertirlo a polares fácilmente. El inconveniente de la solución de Alva es que tienes fijo el número de "balas", pues es el que definas cuando marques los puntos sobre la imagen, mientras que con una solución paramétrica puedes escoger cuantas "balas" quieres.

  • @Inzunzalfredo
    @Inzunzalfredo 2 года назад +290

    #SinMates Es decir, realmente todo fue resuelto con matemáticas, alguien en algún punto tuvo que resolverlo con matemáticas, solo que Alva aprovechó lo que otros ya hicieron para no perder tiempo en eso. Algunas veces es mejor ser creativo.

  • @josecamacho5522
    @josecamacho5522 2 года назад +951

    Soy team #ConMates pero Alva te dió una arrastrada enorme Ginxu, lo hizo increíblemente fácil

    • @alexsa4725
      @alexsa4725 2 года назад +67

      Cierto es. El de las balas humillado, los otros 2 igualados (un poco mejor ginxu) pero el golpe del primero fue un ez KO

    • @edwartoelrico333
      @edwartoelrico333 2 года назад +38

      @@alexsa4725 en el 1 y 3 ganó Alva de palizas en el segundo si que ganó ginxu

    • @cebrianiriarte3633
      @cebrianiriarte3633 2 года назад +44

      @@edwartoelrico333 y el 2 ni nesecitaria usarlo porque ya existe la función en Unity xD así que con eso a pesar de usar mates cumple con que tú no tendrás que pensar

    • @edwartoelrico333
      @edwartoelrico333 2 года назад +1

      @@cebrianiriarte3633 cierto

    • @Jeff-qw7qh
      @Jeff-qw7qh 2 года назад +9

      El de la espada si lo gano ginxu, escribió menos líneas de código y funciona igual

  • @ggmikegg4907
    @ggmikegg4907 Год назад +26

    lo que me encanta de la programación es que si combinas ambos métodos haces algo hermoso

  • @arisairmtz
    @arisairmtz 2 года назад +37

    ambas son validas, ambas tienen cosas buenas y otras malas, muy interesantes ambos videos me encantaron, lograron su objetivo

  • @usuariogenerico579
    @usuariogenerico579 2 года назад +701

    Vídeo de guinxu: *No entiende nada por que no sabe de matemáticas*
    Vídeo de Alva: *no entiende nada por qué no sabe de programación*

    • @deyex19
      @deyex19 2 года назад +27

      Pero sí guinxu usa ambas, las matemáticas y la programación

    • @WTurpoBellido
      @WTurpoBellido 2 года назад +2

      #ConMates

    • @Scivolemulo
      @Scivolemulo 2 года назад +2

      Mood:

    • @-L1ch-
      @-L1ch- 2 года назад +25

      @@deyex19 La programación es matemáticas, pero no le digas a Alva que le puede dar algo.

    • @deyex19
      @deyex19 2 года назад +1

      @@-L1ch- jajajajaja
      Exacto xd

  • @tsuka8322
    @tsuka8322 2 года назад +75

    Que genial como se ponen de acuerdo para lanzarlo al mismo tiempo

  • @bloodgamer_154
    @bloodgamer_154 2 года назад +94

    A mi me ha hecho gracia en el segundo reto que había que usar la fórmula del tiro parabólico y Ginxu en lugar de buscar la fórmula la deduce XD

  • @BrandonViramontes
    @BrandonViramontes 2 года назад +13

    8:34 Si no me equivoco, el despeje de la altura sería: dist/ tan(α) , o me perdí de algo? :o
    De ahí en más muy interesante ver estas formas de implementar las mates en los videojuegos 😁

  • @Gato_9612
    @Gato_9612 2 года назад +87

    Siento que Guinxu sería un muy buen profesor, sería genial un curso de programación con ejemplos de videojuegos 😲

    • @andersonstevensuarezmesa9677
      @andersonstevensuarezmesa9677 2 года назад +1

      y alva que? en la calle?

    • @CR-fz6ln
      @CR-fz6ln 2 года назад

      si tendria que tomaun curso. seria el de Alva. el tiene practicidad para solucionar los problemas. no cojudeces para parecer lustoo intelectual como Ginchupolla. que manera de complicarse en vano.😃👍.
      y al ususqrio final solo quiere jugar no ver que matematica hay.

    • @LeslieG5
      @LeslieG5 Год назад

      Bueno, su canal ya es como un curso de programación si miras cada video y lo pones en práctica, por eso es importante apoyarle económicamente si se puede, es profe gratis

  • @M1cervs
    @M1cervs 2 года назад +59

    Próximo video: Reto a Alva Majo a crear un juego solo con batidos

  • @jeremycorrea6991
    @jeremycorrea6991 2 года назад +114

    Como decía mi mami: "Lo fácil es mejor."
    Así que... #SinMates

    • @ulthorger7327
      @ulthorger7327 2 года назад +1

      Sumas y Multiplicaciones es Mates....
      😐😐😐😐
      Alva fracasó Miserablemente...
      Clickbait barato....
      Fraude....

    • @michirex8766
      @michirex8766 2 года назад +1

      º

    • @victorvidalabad1344
      @victorvidalabad1344 2 года назад

      Alba uso mates

    • @mioyama7600
      @mioyama7600 2 года назад +2

      @@ulthorger7327 Cuando se refería a team sin mates, se refería a no usar formulas complejas como lo hace ginxu, todas las veces que ha usado matemática son en aspectos intuitivos para los que programan videojuegos y una cosa que no hay que olvidar es que de por si es imposible programar sin el uso total de matemática

    • @ulthorger7327
      @ulthorger7327 2 года назад

      @@mioyama7600
      Hola
      ¿ Entonces por qué Alva menciona que pedir ayuda a sus Amigos es "Usar Mates" y usar una "Libreria Matemática Integrada" No es Usar Mates ?
      😟😟😟😟
      Muy Contradictorio......
      ClickBait Efectivo...
      😐😐😐😐

  • @gabrielegant5609
    @gabrielegant5609 2 года назад +17

    3:57 como dice guinxu, para algunas situaciones, las matemáticas te ayudan a resolver de manera sencillas ciertos problemas, pero hay veces que se te complican las cosas y hay que buscar otro camino.
    En cosas como el segundo y tercer caso, la solución es mucho más fácil si sabes de matemáticas y no hay q hacer algo muy rebuscado como hizo Alva.
    Pero en conclusión, depende de cada persona, si en algún momento aprendiste sobre triángulos rectángulos, la solución al problema 3 se te habría hecho super intuitiva, pero si no sabes del tema te hubiera tocado hacer algo más ingenioso como Alva.

  • @netsi5468
    @netsi5468 2 года назад +118

    Frases perronas de Guinxu 2021:
    "Alva, tienes la responsabilidad de hacer esto sin matemáticas y mejor"

    • @BraianArt.
      @BraianArt. 2 года назад +3

      Y lo hizo

    • @hectord.ramirez4705
      @hectord.ramirez4705 Год назад +1

      ​@@BraianArt. sólo en el segundo, ya qué el primero sólo funciona para la de Batman y el de ginxu para cualquiera y él tercero fácil victoria de Ginxu

    • @alexcaesar19
      @alexcaesar19 Год назад +1

      ​@@hectord.ramirez4705 pero dice claramente hacer la de Batman y guinxu no pudo hacerla por lo tanto no es válida y la solución de alva de hecho es mejor por qué la ha sacado con puto ingenio y cumplen la misma función

    • @hectord.ramirez4705
      @hectord.ramirez4705 Год назад

      @@alexcaesar19 nmms Guinxu sí la hizo y hasta lo hizo mejor ya que puede cambiar la forma sólo cambiando la función, además que sí la hubiera hecho sin matemáticas probablemente hubiera hecho lo mismo, así qué no es nada del otro mundo por parte de Alva, simplemente es la forma más fácil y de hecho está bien ya qué siempre sé busca la vía más rápida, así que en realidad el reto era más para guinxu qué para Alva, cualquiera puede programar sin saber matemáticas, pero pocos con ellas

    • @alexcaesar19
      @alexcaesar19 Год назад +2

      @@hectord.ramirez4705 es como los profesores que se enfadan si no sigues su procedimiento que quieres que te diga prefiero hacer lo que me salga del escroto y del intelecto y funcione para lo que quiero implementar sin comerme la cabeza

  • @Joseplaysito
    @Joseplaysito 2 года назад +244

    La lógica de alva:
    Es más sencillo partirse la cabeza pensando en como programar eso sin matemáticas que partirse la cabeza con las matemáticas 😎

    • @EvilKaiser
      @EvilKaiser Год назад +13

      Es más fácil sin mates xd

    • @hectord.ramirez4705
      @hectord.ramirez4705 Год назад +2

      ​@@EvilKaiser sólo en el segundo y sí usas la opción qué ya implementa la física,sino no jaja

    • @TheBestW91
      @TheBestW91 Год назад

      @@hectord.ramirez4705 Alva lo hizo sin usar esa función de unity

    • @AWAen4K
      @AWAen4K Год назад

      @@hectord.ramirez4705 eso sería subjetivo

  • @latinfoxv
    @latinfoxv 2 года назад +90

    Esta competencia se siente más como: "Matemáticas 1 vs Matemáticas 2"

  • @bryanalvarez9770
    @bryanalvarez9770 2 года назад +71

    En términos de programación:
    1 Solución: Hasta Ginxu lo dice, su método no es nada eficiente, es mas sencillo y mejor la solucion de Alva
    2 Solución: La solución de Ginxu a pesar de ser mas compleja matematicamente se ve mas eficiente a la que realiza Alva, ya que es mejor predecir la trayectoria que realizar la trayectoria, caso de Alva, además se puede acomodar a mas situaciones como variación de gravedad, peso, etc.. con solo cambiar una variable, la de Alva se tendría que hacer todo de manera manual perdiendo tiempo.
    3 Solución: La solución de Alva es creativa para levantar la espada, pero en eficiencia y líneas de código es mucho mejor la de Ginxu.
    En general gana Ginxu pero muchos créditos a Alva

    • @sebaperales14
      @sebaperales14 2 года назад +2

      Concuerdo contigo, excepto en la ultima, la de alva la considero en dificultad, para un no sabido de matemáticas con la de guinxu comparado a alguien que sabe. Es una solucion ingeniosa y termina dando frutos. No tienes que romperte la cabeza en matemáticas que no sabes. Considero un empate.
      1:Alva
      2:Guinxu
      3:Empate

    • @reMa1nS444
      @reMa1nS444 2 года назад

      igual

    • @bryanalvarez9770
      @bryanalvarez9770 2 года назад +1

      @@sebaperales14 Si claro, es mucho mas intuitiva la de Alva, no le quito el merito, sin embargo computacionalmente hablando considero que es mejor la de Ginxu, ya que realiza los cálculos, sin la necesidad de depender de otro tipo de colaider, los cuales cada uno tiene una lógica aparte

  • @CarpinchoEnInternet0001
    @CarpinchoEnInternet0001 2 года назад +3

    3:10 por lo que entendí, gracias a mis varios títulos de Harvard, y años de experiencia en la CIA, puedo estar casi seguro que la respuesta a esa ecuación es un número y no una letra

  • @luis_vaq_3172
    @luis_vaq_3172 2 года назад +105

    La verdadera pregunta es: Si te lo puede hacer Unity, por que deberias complicarte la vida haciendo ecuaciones del averno para programar una simple mecánica de salto o de generacion de objetos si nos ponemos mas en situacion?
    #SinMates

    • @bobobo1673
      @bobobo1673 2 года назад +4

      Realmente el reto es hacerlo sin Unity sino aplicando metodología de mate o no, obviamente Unity hay cosas que tiene pero no es cosa del reto...

    • @joaquinginestet4813
      @joaquinginestet4813 2 года назад +1

      Bueno, alguien tuvo q saber hacerlo con mates para poner esa funcion en unity y q no tengas q pensarla

    • @omegablas5754
      @omegablas5754 Год назад +1

      Creo que una respuesta para eso es que luego es difícil de editar algo que te hizo Unity por defecto, en el juego de Alva de Pizza con piña indico mas de una vez que por usar un movimiento del jugador con WASD ya hecho por Unity le complico la vida entera intentando arreglar cosas xD

  • @lacrouge4268
    @lacrouge4268 2 года назад +199

    Como estudiante de ingeniería me duele hacer esto pero la implementación de Alva del logo de batman fue muy buena
    #SinMates

    • @Whosever
      @Whosever 2 года назад +20

      Como estudiante de ingeniería X2 digo que el problema fue como lo abordó ginxu, osea el problema fue el planteamiento no las matemáticas

    • @danielalejandrocespedesgoe298
      @danielalejandrocespedesgoe298 2 года назад +8

      Yo no se de matemáticas ni programación pero viendo como lo abordo alva me quedo sinmates

    • @KappranoZ
      @KappranoZ 2 года назад +2

      El de alva es bueno si quieres hacerlo de manera basica y rapida, la solucion de ginxu es usar parametricas

    • @thefourbridges4392
      @thefourbridges4392 2 года назад +13

      Como estudiante de física coincido en que el problema fué el planteamiento que Guinxu hizo para el logo de Batman. Hubiera sido mas fácil si de canto no usaba esa fórmula y utilizaba otras herramientas como las series de Fourier o las curvas de Bézier. Era mucho mas óptimo y no se rompía tanto la cabeza.
      #ConMatesSencillasYBienAplicadas

    • @AguaDePitaya
      @AguaDePitaya 2 года назад

      Literalmente aquí Guinxu dijo que sería mejor hacerlo a mano, osea tal cual lo hizo Alva, supongo xD

  • @retrogameplaysgordis
    @retrogameplaysgordis 2 года назад +313

    Me ha parecido muy ingeniosa y sencilla la manera en la que Alva ha resuelto los problemas. #SinMates

    • @martinpera5608
      @martinpera5608 2 года назад +6

      Concuerdo

    • @Origami-un7zw
      @Origami-un7zw 2 года назад +22

      X2, es más simple, pero hay casos en los que sale mas rentable las mates, ya que así, si quieres hacer un cambio futuro, no tienes que empezar de cero, al contrario que haciendolo sin mates, ya que de esta manera tienes unos datos los cuales puedes usar para hacer los cambios (opinión personal de forma subjetiva)

    • @theblastout5343
      @theblastout5343 2 года назад +23

      Teniendo en cuenta que soy un estudiante de ingeniería que casi reprueba mate creo que es muy obvio que #sinmates

    • @samuelpb2793
      @samuelpb2793 2 года назад +5

      @@theblastout5343 me siento identificado

    • @tec2138
      @tec2138 2 года назад +1

      @@theblastout5343 jaja x2

  • @ElPrimerHeroeDesatado
    @ElPrimerHeroeDesatado 2 года назад +268

    Siendo ingeniero, siempre los profesores me decian: "no necesitas reinventar la rueda" y "soluciones faciles para problemas dificiles" ... por eso #SinMates

    • @santiagovelasco4936
      @santiagovelasco4936 2 года назад +27

      No necesitas reinventar la rueda sí, pero la rueda son las matematicas mismas simplemente usa las mates ya hechas por alguien más. Lo que hizo Alva es largo, ineficiente, mal optimizado y bastante propenso a fallos es más el cañon ni lo hizo correctamente.

    • @ronny12301
      @ronny12301 2 года назад +14

      @@santiagovelasco4936 el cañón le quedo pésimo, pero el batman fue mejor
      Y a lo de la espada no le veo el problema honestamente

    • @santiagovelasco4936
      @santiagovelasco4936 2 года назад +5

      @@ronny12301 El de la espada fue larga y por la forma en que lo hizo da lugar que de problemas con más FPS y está peor optimizado. El de batman es el único que se salva el propio Guinxu admitió que es mejor hacerlo con métodos manuales

    • @KappranoZ
      @KappranoZ 2 года назад +5

      Y las mates por si solas son fáciles y crean soluciones sencillas para problemas difíciles que alguien lo haga de manera enrevesada es otra cosa :v

    • @Whfox
      @Whfox 2 года назад +2

      @@KappranoZ Fáciles depende de para quién. A mí siempre me han lastrado :(

  • @SoyDaikaz
    @SoyDaikaz 2 года назад +1

    1 Batman: Alva lo hizo más rápido y eficiente
    2 trayectoria: la de Alva fue creativa,pero la de guinxu sin duda se acopla más al caso en que tengas que agregar valores como peso velocidad etc
    3 espada: ambas, por lo que pude ver tu solución gana un poco en estructuracion del código pero Alva por otro lado gana un poco en sensibilidad y simplicidad
    El puntaje es
    Alva : 1.5
    Guinxu: 1.5
    #conalgunasmates
    Los dos me parecieron muy efectivos sin duda espero más retos asi

  • @Atlas479
    @Atlas479 2 года назад +111

    Soluciones de Alva: Como hacerlo cuando te da pereza hacer matemáticas
    Soluciones de Guinxu: Como hacerlo empeñándote en complicarte la vida para que sea más eficiente

    • @emeive
      @emeive 2 года назад +3

      @@danielmbcn que gran verdad jaajja

    • @yekussvs4799
      @yekussvs4799 2 года назад +5

      Yo solo veo tensión sexual no resuelta por parte de ambos

  • @Dirtmaniatic
    @Dirtmaniatic 2 года назад +2163

    Llegas tarde Ginxu, sin mates Alva lo hizo antes.

  • @pizzaipinya2442
    @pizzaipinya2442 2 года назад +104

    En el batman #SinMates
    En el cañon #ConMates (pero q las haga unity)
    En el último creo q quedaron igual los dos métodos, me mantengo neutral
    El veredicto es...
    Declaro a Alva culpable de tirar por la via facil, la que usariamos todos y la correcta sin ninguna duda
    Tambien declaro culpable a guinxu por retrasar los videos 1 dia

    • @WisnaiterYT
      @WisnaiterYT 2 года назад +1

      pero es jueves?

    • @pizzaipinya2442
      @pizzaipinya2442 2 года назад +3

      @@WisnaiterYT alva hizo una publicacion en la pestaña de comunidad diciendo que el video se retrasaba un dia, asi que supongo que habian pactado que saliese en miercoles (o alva lo tenia planeado para hacer quedar mal a guinxu y las mates, me lo espero de un genio como él xd)

    • @engelsteinberg593
      @engelsteinberg593 2 года назад +1

      End realidad creo que Unity esta usando la solution de Alva Majo, solo que sin nesecidad de cambiar el tiempo.

  • @ednock
    @ednock 2 года назад +9

    Yo también he estudio ingeniería técnica en informática de sistemas y a pesar de que tiendo a sentirme cómodo con las matemáticas, lo cierto es que después de ver los dos videos, tengo que declararme #SinMatematicas. Las propuestas de Alva son realmente simples y eficientes para estos retos.

  • @hugomartinez2374
    @hugomartinez2374 2 года назад +2

    Guinxu. 3:30 Aunque parezca imposible, el Teorema de la función implícita garantiza que, en todos los lugares donde el logo de Batman no tiene esquinas es posible poner a y en función de x o viceversa. Claro que a mano es muuy difícil de hacer y no es plan ponerse a despejar, pero es interesante saber que es posible :P

  • @NeuroXtreme
    @NeuroXtreme 2 года назад +5

    6:10 Descripción gráfica de un adolescente usando el baño del instituto.

  • @hyruss2
    @hyruss2 2 года назад +7

    Algo adicional que me hubiera gustado es ver la cantidad de líneas de código que se llevaron cada uno.

  • @nonbeto8155
    @nonbeto8155 2 года назад +80

    Alva pudo hacer las 3 sin matematicas y guinxu solo 2 con matematicas #SinMates 😎

    • @lucho.m
      @lucho.m 2 года назад +16

      De cierto modo Alva se aprovecha de que las matemáticas ya están implementadas en los motores de los videojuegos para usarlas sin tener que definirlas

    • @tec2138
      @tec2138 2 года назад +3

      @@lucho.m bueno eso ya todos los sabemos

    • @ThiagoGabrielDEV
      @ThiagoGabrielDEV 2 года назад +8

      La 2 le quedo como el culo a Alva

    • @dattsu_
      @dattsu_ 2 года назад

      @@ThiagoGabrielDEV mas o menos, pero por lo menos sabias los rebotes tambien :v

    • @KappranoZ
      @KappranoZ 2 года назад +2

      la primera se puede hacer con ecuaciones parametricas de manera directa solo que ginxu no la supo hacer :v

  • @Theraot
    @Theraot 6 месяцев назад

    - Para Batman busca "Batman Reimagined", de donde consigues una curva paramétrica.
    - Las formulas de lanzamiento de proyectil las encuentras en muchos libros.
    - El problema de la espada es proyectar un vector sobre otro, que no requiere trigonometría si lo haces con algebra de vectores.

  • @OY_ayan
    @OY_ayan 2 года назад +7

    Ver el vídeo de Alva pero no entender nada por qué no sabes de programación
    Ver el vídeo de Guinxu pero no entender nada por qué no sabes de matemáticas
    Pero divertirte viéndolos :3

  • @the_Kriko
    @the_Kriko 2 года назад +25

    8:40 es la primera vez que veo una implementación de la tangente en videojuegos, podrías hacer un vídeo explicando algunos posibles usos al igual que hiciste con el tutorial de las órbitas usando el seno y coseno? Ese vídeo fue mi principio para entender como entiendo hoy estas funciones, la única que no le veo usos es la tangente (contando arcos)

    • @pedropabloclaviermarti5050
      @pedropabloclaviermarti5050 2 года назад

      Justamente la tangente representa la pendiente que tomaría el triangulo (Es decir, te da una idea de cuanto se incrementa algo en Y cada vez que incrementas X) siendo 0 si es plano o infinito si es una "pared vertical". Por desgracia no tengo ahora mismo muchos ejemplos en la cabeza. También suele aparecer bastante en física al simplificar o unificar ecuaciones ya que se obtiene al dividir el seno entre el coseno.

    • @the_Kriko
      @the_Kriko 2 года назад

      @@pedropabloclaviermarti5050 Sí, se lo que es la tangente, pero justamente lo que no se es lo que a ti no se te ocurre jejeje

    • @danelrosen5461
      @danelrosen5461 2 года назад

      Ve a una calculadora gráfica y pon la función Tan(a) x, si a aumenta la recta apunta hacia arriba y si a decrece la recta apunta hacia abajo. Partiendo de esto ya le puedes dar varios usos, y de hecho creo que por eso uso la tangente en el último caso (la recta puede ser interpretada como el rayo de la cámara)

    • @pedropabloclaviermarti5050
      @pedropabloclaviermarti5050 2 года назад

      @@the_Kriko madre mía puso varios comentarios y parece que no se publicaron 😭. En aeronáutica en el caso de planeo sin motor, la tangente aparecía me parece que en la eficiencia de vuelo (te da una idea de hasta donde llegará el avión). En cálculo de estructuras, hay algunas en las que las tangentes vienen bien para calcular las fuerzas en ciertas barras a partir de otras. Y no me acuerdo si miré alguna más...

    • @the_Kriko
      @the_Kriko 2 года назад +1

      @@danelrosen5461 Sí, se todo esto, pero lo que no se son usos, no se me ocurren a pesar de estar pensando en algunos desde hace un tiempo

  • @pablocena9052
    @pablocena9052 2 года назад +5

    La verdad es que de programación no entiendo nada y estoy algo mas familiarizado con las matemáticas. Sin embargo la forma en que Alva explica el proceso lo hace parecer mas sencillo y rápido.
    #SinMates

  • @MangaAzul
    @MangaAzul 2 года назад +19

    #ConMates y #SinMates no quiero decantarme por ningún equipo, estas colaboraciones son divertidas me han gustado los dos videos además las dos formas son válidas según para que situaciones.

  • @emmanuelc04
    @emmanuelc04 2 года назад +1

    2:05
    Me costó entenderlo, pero porque soy espagueti viviente codeando. Yo seguramente hubiera hecho CrearBala(angulo) y muy probablemente dentro de esa función estaría llamando a la función FuncionEstrella(angulo). Y luego para poder usar varias formas haría un CrearBala(angulo,forma), siendo forma un #define para cada forma y un vector de punteros a la función de cada forma. Luego usaria ese número como indice para llamar a cada funcion desde un puntero. Vamos, más rebuscado e ineficiente no me salía.

  • @supersayalink2
    @supersayalink2 2 года назад

    #ConMates y #SinMates ha sido una experiencia tanto divertida como recreativa y educativa, ademas que para algunos les pudo haber cambiado por completo la forma de ver el desarrollo de juegos, en sentido que muchos quienes apenas estamos adentrandonos en el desarrollo de juegos, podemos ver como la diversidad de formulas y metodos hacen tan rico y varido el mundo de los videojuegos y la informatica en general, a su vez que muestran el gran reto para muchos que pensaban que todo se trata de diseño e historia y que "con un tutorial en youtube la saco", que deben de saber tanto de informatica como de matematicas, pues ambos son la base para plasmar esos mundos, historias y dinamicas, pero a la vez haces que se valore mucho mas el avance y cosas como el metodo del segundo reto, donde unity tiene ya fisicas preterderminadas, hacen ver lo util y a la vez lo pedido por desarrolladores que no es que sean flojos, sino que es una cosa tan simple pero que puede quitar tiempo valioso como para no tenerla en caso de ser necesaria, a la vez que podria permetir manipularse y obtener un mejor resultado con mas calma, y eso es lo bueno, que realmente hay miles de formas de hacer un videojuego, que abre las puertas a mas personas a entrar en este mundillo y demostrar el talento.

  • @camiloespitia
    @camiloespitia 2 года назад +10

    8:40 La ecuación de la altura no sería: altura = dist/tan() ?

    • @TaNoSaTaNiC
      @TaNoSaTaNiC 2 года назад

      Estaba x poner exactamente lo mismo.. muy mal despejada la altura en esa ecuación

    • @fibonacci2010
      @fibonacci2010 2 года назад

      Exacto jajajaja

  • @matdonut
    @matdonut 2 года назад +7

    4:59 V:

  • @danielmartinmonge4054
    @danielmartinmonge4054 2 года назад +4

    En general, como aproximacion a la programación, diría sin Duda que saber matemáticas es una herramienta indispensable.
    Sin embargo, en esta pareja de videos concreta, Alva ha barrido el suelo con Guintxu.
    Súper elegantes y sencillas las 3 soluciones.
    #sinmates

  • @davidlopez17
    @davidlopez17 2 года назад

    Hola Guinxu, yo como ingeniero y por trabajo prefiero las mates, pero en el de batman no lo veo adecuado, aun despejando la formula y pasándola a polares (que no se si es posible aun usando procesos iterativos) es difícil de hacer porque la distribución no seria en los picos con lo que se perdería mucha calidad y viendo el resultado de la formula tiene mucho ruido, en todo caso te recomendaría usar la ecuación por partes, de forma que empieces en el 0 como pico de cada figura, con mas fáciles de manejar y te permitirá mas control. En estos ejemplos no se ve del todo claro cual solución es mejor, además Alva solo hace una figura de disparo. Un de mis partes del trabajo es probar sistemas, diseño drones y coches, y tengo que simular lo mas próximo a la realidad como sea posible, muchas veces con las electrónicas reales manejando los actuadores del entorno simulado y los sensores tomando los datos del mundo virtual, para hacer un neumático decente, sin matemáticas no vas a ningún sitio, o simular una batería o el comportamiento de un motor electrico. Por ejemplo mucha gente usa usa joints para simular brazos de suspensiones de un coche, yo por contra tengo implementada la suspension mediante formulas matematicas y funciona mucho mas estable con tasas de simulacion mas bajas aunque suponga un poco más de calculo.

  • @reimi6920
    @reimi6920 Год назад

    #ConMates creo que el primero lo pudiste resolver creando una función en el cuadrante (I) del plano que satisfaga la parte de arriba a la derecha del logo de batman, derivar cuando el lim tiende a 0 y en cada punto de la función hacer un vector desde el centro hacia cada punto que dibuja la función.
    Creas una función similar para el cuadrante (IV) que satisfaga la parte de abajo a la derecha del logo de batman y ya teniendo cuadrante (I, IV)
    Creas una función inversa de cada una en el cuadrante (II, III) y listo.

  • @j41der
    @j41der 2 года назад +10

    Aun no he visto el vídeo de Alva, pero confío que hará una locura

  • @jeremiasfarias9103
    @jeremiasfarias9103 2 года назад +8

    Guinxu aplicando lo que se mato estudiando en la escuela
    Alva: Ingeniandosela para aprobar con 6

  • @beisontoruno1527
    @beisontoruno1527 2 года назад +11

    Cinseramente siento que alva lo resolvio mas ingeniesamente y entretenidamente, ademas de que no se rompio la cabeza como esperaba por lo tanto lo siento guinxu pero alva gano.
    #SinMates

  • @senorc.9248
    @senorc.9248 2 года назад

    Recuerden, para programar se pueden hacer de 2
    Matemáticas=puzzles aventuras posiciones saltos movimientos etc.
    Lógica/física:peso de un objeto, trayectoria velocidades etc.

  • @ghostexdelta6750
    @ghostexdelta6750 2 года назад

    11:07 todo ingeniero tendría que tener una ecuación favorita/deseada. Un poquito de pasión y apreciación de la belleza de la ciencia ;D

  • @CafeyTeorema
    @CafeyTeorema 2 года назад +5

    8:42 altura=tan(a)*distancia ._______.xD?

  • @xmasterexgalvezbarradas3250
    @xmasterexgalvezbarradas3250 10 месяцев назад +20

    Jesús humilla a un Nerd 🤓 y sus matemáticas

  • @juancamilogomezmunera1260
    @juancamilogomezmunera1260 2 года назад +3

    Yo no sé de programación, de momento #SinMates. Sin embargo, una duda sobre las soluciones de Alva ¿Qué tal el rendimiento? usa muchas cosas que se activan cada frame ¿No es muy demandante eso? ¿Las versiones con mates serían mejor a largo plazo?

  • @Z_Orig3n
    @Z_Orig3n Год назад +1

    Fue fácil para Alva
    Puesto que al primero: uso el logotipo del murciélago de Batman en PNG para hacer referencia y de ahí puro código prueba y error.
    Para el segundo: no lo se porque yo no entiendo eso ni con mates.
    Para el ultmo: solo utilizo los "Coladers" para definir el punto de donde se pone el cursor de la cámara, donde desaparecen cuando se agarra la espada
    It is to EZ

  • @xxdiox0514
    @xxdiox0514 21 час назад

    En el minuto 5:35 me emocionó ver las formulas del MRUA

  • @lincecosmiko9458
    @lincecosmiko9458 2 года назад +8

    Definitivamente soy #ConMates debido a que puedes optimizar mejor el código, seria bueno ver una recopilación de videojuegos con ecuaciones de matemáticas difíciles y como están programadas, salu2

    • @joey_f4ke238
      @joey_f4ke238 Год назад

      Eso de optimizar es relativo, depende qué recursos tengas más limitados y de cómo se compila después el programa porque puedes haber escrito dos programas de manera diferente y que el compilador los traduzca igual

  • @candelabros8842
    @candelabros8842 2 года назад +3

    Aunque algunas de las implementaciones de Alva son más simples para el creador en mi opinión son menos efectivas para el ordenador, creo que son más útiles las matemáticas aunque puedan perder un poco más al creador. Ya que desde el punto de vista del ordenador es más fácil seguir una ecuación.#ConMates

  • @frank07gx4d
    @frank07gx4d 2 года назад +19

    Sumamente interesante el desafío, sin ánimo de traicionar, me parece que el equipo #SinMates se lleva la victoria

  • @knd144
    @knd144 2 года назад

    Veo un detalle que pasaste por alto; para el bullet hell consideraste solo ángulos, lo que, como dices, te imposibilitó crear el patrón de batman, pero nunca consideraste el tiempo. Lo que yo haría es, sabiendo la posición de cada bala para crear el logo, entonces puedo saber la distancia que hay entre el centro y cada coordenada del dibujo y, con ello, calcular el tiempo en el cual se debió de lanzar cada bala a qué dirección (La dirección, sabrás, se saca con funciones trigonométricas simples) y de allí disparar cada bala a cada dirección en cierto tiempo. Es verdad, sería mucho programarlo, pero una vez programado, se puede parametrizar tal y como hiciste con las anteriores figuras.

  • @tecleando13
    @tecleando13 2 года назад +4

    Mi pregunta es ¿cuál es de los dos métodos da mayor optimizacion al juego?

  • @WobbuffetBoy
    @WobbuffetBoy 2 года назад +6

    Lo lamento, pero definitivamente #SinMates gana en el 1 y el 3, sobretodo en el 1 que propone una solución más simple y más efectiva :c

    • @cebrianiriarte3633
      @cebrianiriarte3633 2 года назад +1

      El 2 no le convence acelerar el tiempo podría dar muchos errores por lo que no gana pero si que tiene ventajas como que mostraría como afectan muchos más obstáculos como viento , magnetismo y demás cosas que podría haber en un juego

  • @alejandrovalenzuela4748
    @alejandrovalenzuela4748 2 года назад +9

    siento que las soluciones de Alva fueron más creativas, pero mis principios me obligan a votar por #ConMates

    • @michirex8766
      @michirex8766 2 года назад +3

      Tus principios son una papa #SinMates

    • @DantoG
      @DantoG 2 года назад +1

      Lo mejor no es votar por uno o por otro, sino entender cuando una idea es mas eficiente / mejor para el caso puntual, la verdad es que si bien yo tambien soy mas del team mates, Alva tuvo soluciones mucho mas funcionales, las 2 primeras incluso salieron mejor y con mucho menos computo asociado

  • @sickcopanimations8120
    @sickcopanimations8120 7 месяцев назад

    Vi estos videos antes de estudiar ingenieria y solamente me llamaban la atencion pero no los entendia, ahora que entiendo los conceptos y veo todo lo de mis clases aplicado aqui me motive mas. Muchas gracias guinxu!!! pd: en el despeje de la altura queda altura=dist/tangente(angulo), pero luego de revisar mejor veo que el error estuvo en que el grafico y en el nombre de las variables, porque si pongo el triangulo al reves los calculos me dan igual que los tuyos. Saludos!!

  • @MintGabri
    @MintGabri 2 года назад

    3:28 No se puede aislar la incognita, pero si se puede simplificar la ecuacion.

  • @Seth989samael
    @Seth989samael 2 года назад +4

    #Sinmates la verdad las soluciones de Alva son muy elegantes.

  • @KJImmy26
    @KJImmy26 2 года назад +7

    Una entrevista doble de Guinxu y Alva en The Wild Project, entraría entre los GOTY

  • @bryanlozano1741
    @bryanlozano1741 2 года назад +8

    #ConMates El ejemplo de batman creo que sí se pudo haber resuelto con mates pero de diferente forma y en ese caso prefiero todas las soluciones de Guinxu, aunque la de Alva para la espada la verdad me dejó :o Pero sería imposible que Alva hiciera sus soluciones si alguien no hubiera hecho las mates antes para los raycast, los colliders, incluso el renderizado que usa.

  • @joseantoniofuentesmesa8865
    @joseantoniofuentesmesa8865 2 года назад

    3:33 Para saber si se puede o no está el teorema de la función implícita

  • @JotaGonAgu
    @JotaGonAgu 2 года назад

    Problema 1: el uso de trigonometria está bien para los ángulos y velocidades... pero había que trazar unos parámetros iniciales como hizo Alva. No vale la pena usar la formula de batman.
    Problema 2: Punto para los 2. Bien por Alva al reusar algo ya existente (aunque confesó que tuvo problemas de render) y bien por guinxu al aplicar la fórmula correcta (con la desventaja de no contar con rebotes... igual es fácil de aplicar también)
    Problema 3: Punto para Guinxu, más elegante y menos dolores de cabeza.
    #conmates

    • @QMDP-g3o
      @QMDP-g3o 2 года назад

      Esto está al siguiente nivel 😱🔥
      ruclips.net/video/5E-nBmF0KKE/видео.html

  • @cyraxx212
    @cyraxx212 2 года назад +11

    Me encanta el planteamiento con los dibujos, me recuerda cuando realizaba ejercicios de energía en física. #conMates

  • @AguanteBoca315
    @AguanteBoca315 2 года назад +4

    malditas sean las matematicas #SinMates

  • @vassiliop
    @vassiliop 2 года назад +11

    Yo opino que usar mates como no usar mates es lo mismo porque de todas las situaciones se usa el ingenio

  • @a.p.2554
    @a.p.2554 Год назад

    Para la ecuación de Batman en vez de despejar la Y de la fórmula, hubiera representado en un mapa 3D toda la ecuación, como en un mapa de calor, y hubiera ido recorriendo la ecuación, siendo disminuyendo de tamaño al alejarse de los máximos (esto es, graficar las curvas de nivel) .

  • @Javier_sama
    @Javier_sama 2 года назад

    #SinMates a mi me encantan las mates pero hay que admitir que en lo del logo de Batman la victoria quedo muy clara, asumo que el reto consistía en no usar mates a un nivel medianamente avanzado y quedarse en un nivel más básico ya que la programación requiere mates obligatoriamente, es prácticamente imposible no usarlas pero pequeñas sumas y multiplicaciones para ajustar detalles no deberían afectar al reto.

  • @dereks.gatjensgomez7899
    @dereks.gatjensgomez7899 2 года назад +7

    Este video hizo que mis 2 neuronas creasen otras 2 neuronas pero al ver el video de alva murieron al instante, que curioso
    aun así te quiero alva

  • @Droflax
    @Droflax 2 года назад +7

    50/50, hay algunas cosas que con solo saber algo de matematica ya se puede hacer más facil, asi que me hiría por ambas dependiendo cual es más eficiente para X situación
    #ConMates

  • @System.t.s
    @System.t.s 2 года назад +3

    Yo venia por curiosidad y termine aorendiendo mas que en mi clase de mate

  • @ipica11
    @ipica11 2 года назад +1

    Una parte de mis juegos necesitan matemáticas. Yo ya habría perdido.

  • @mtroit_
    @mtroit_ Год назад

    Guinxu acabo de ver el video, no se si has probado con desarrollos de Fourier pero emplear series de desarrollos de senos y cosenos suele funcionar para geometrias complejas y solo es utilizar una serie de funciones periodicas y genera cualquier patrón

  • @noga231
    @noga231 2 года назад +5

    #SinMates 😎

  • @paraguayofacha6271
    @paraguayofacha6271 2 года назад +15

    me parecio mas sencillo como lo hizo alva y le salio mejor el batman, y todo lo hizo de una manera mucho mas sencilla
    #sinmates

  • @Lautyyy_6
    @Lautyyy_6 2 года назад +5

    #SinMates
    Hagamos un mundo mejor sin matemáticas
    XD

  • @yoverale
    @yoverale 5 месяцев назад

    Para el reto 2 se podría colocar un objeto elíptico (que se muestre sólo al estar por encima del suelo) y distorsionarlo según los parámetros ángulo y fuerza, para que adapte su forma a la parábola de la trayectoria.

  • @A_Camacho
    @A_Camacho 2 года назад

    El problema del símbolo de batman se podría solucionar con series de Fourier, tomas una medida de la distancia de la bala al centro en cada determinado ángulo y con series de Fourier aproximas coordenadas polares para las balas. Las matemáticas están ahí, el problema es buscar una ecuación ya solucionada siempre

  • @sirdiegus8891
    @sirdiegus8891 2 года назад +34

    En lo que respecta al ingenio Alva ha logrado obtener un resultado adecuado sin conocimientos superiores #SinMates

    • @ulthorger7327
      @ulthorger7327 2 года назад

      Y Alva Si Usó Mates...
      😐😐😐😐😐
      Todo un Fraude....
      Clickbait

  • @For4Than
    @For4Than 2 года назад +5

    No se dividir🤑

  • @nas.ayanami
    @nas.ayanami 2 года назад +4

    Lo de dejarse el cabello largo te lo piden en primero de informática?

  • @ElnimalDragon
    @ElnimalDragon 2 года назад +2

    Inicialmente creí que era imposible sin las mates pero me sorprendió lo que hizo Alva bastante sencillo de comprender aunque es cierto que funciona a manera interna. Normalmente estaría en el equipo de las mates sin embargo está ocasion estoy #SinMates.

    • @Elchinodawn
      @Elchinodawn Год назад

      El codigo de Alva funciona mejor en el primer caso, pero el problema de no aplicar mates es que solo funciona en casos especificos, es como el estudiante que se memoriza la formula pero luego el profesor le pone en el examen un ejercicio que aplica la misma materia pero de una forma que no es la que el se aprendio

  • @vendetta1645
    @vendetta1645 2 года назад

    Cómo estudiante de ingeniería me cuesta admitirlo pero Alva sin duda gano, sus ideas fueron creativas y no necesitó usar conocimientos de cálculo ni de trigonometría.

  • @fisica8962
    @fisica8962 2 года назад +3

    When te gusta Álva maiiiio y le plagias el outfit:

  • @hitrash9206
    @hitrash9206 2 года назад +4

    Yo soy totalmente team #sinMates pero tengo que admitir que cuando usas matemáticas encuentras una solución mas rápida y concisa, en cambio cuando no las usas tardas mas ya que tienes que estar probando de una manera tras otras hasta dar con la solución.

  • @kur0647
    @kur0647 2 года назад +4

    Te complicas demasiado jajajaja, pero ta bien cada uno trabaja de la mejor forma que se le da :]

  • @andv993
    @andv993 Год назад +1

    A ver, en este caso gana alva claramente, el logo de batman es mejor, sacar la espada es un poco peor, pero más fácil de implementar, y la trayectoria del cañón es indiferente, depende del objetivo que tengas al programarla

  • @Marcostron2
    @Marcostron2 2 года назад

    Pues, en el segundo punto que es donde más peleado va, el modelo con mates te permite apuntar mejor si duda, pero sin mates te permite tener una predicción muchísima mejor

  • @keithnunez7964
    @keithnunez7964 2 года назад +5

    Alva lo hizo de una manera fácil y eficiente pero inevitablemente en algún momento tienes que usar las matemáticas #ConMates

  • @kachin
    @kachin 2 года назад +4

    Usenme como botón de: "Jaja que tonto mejor anda a que te de el sol"
    Si no me usan como botón esto va a ser incomodo.

    • @lumen1094
      @lumen1094 2 года назад

      Borra el comentario