Deberias Crear Tu Propio MOTOR GRAFICO???

Sdílet
Vložit
  • čas přidán 13. 07. 2024
  • Twitter: / samud3v
    Links:
    learnopengl.com/
    thebookofshaders.com/
  • Hry

Komentáře • 105

  • @winstonbonilla6844
    @winstonbonilla6844 Před rokem +39

    Si a alguien le interesa hacer un motor gráfico en C++, les recomiendo un canal llamado "TheCherno" (es en inglés pero si programas se supone que entiendes algo de inglés). El tipo es un máquina, se dedicaba a hacer motores gráficos en EA, y no solo te enseña a hacer el motor gráfico, te explica super bien el por qué de cada cosa en C++ a un nivel muy bajo de computación.

    • @SamuD3v
      @SamuD3v  Před rokem +3

      Confirmo ese canal es muy muy bueno

    • @samuelalonsorodriguez2116
      @samuelalonsorodriguez2116 Před rokem +1

      El man mostró como escribir un raytracer para la CPU, ni siquiera pudo construir un octree y pasarlo aún compute shader para renderizar los vértices de los octrees visibles en el octree del fov de la cámara en la GPU

    • @samuelalonsorodriguez2116
      @samuelalonsorodriguez2116 Před rokem +1

      Dejar de consumir en general a youtubers, los youtubers no son programadores, sólo crean contenido, leer las referencias de las APIs oficiales, papers que hagan research en un tema en específico, etcétera

    • @albertosalash.3834
      @albertosalash.3834 Před 9 měsíci

      @@samuelalonsorodriguez2116es interesante lo que dices porque es lo que estoy haciendo yo... me podrias recomendar un metodo para aprender c++ de manera autodidacta? es mejor solo los libros? porque bootcam no quiero hacer

  • @lucklike
    @lucklike Před rokem +76

    He decidido que dibujar furros no suena tan mal en comparación con hacer motores gráficos

    • @BakerIsNull
      @BakerIsNull Před rokem +4

      Jajajajaja

    • @McKane_CL
      @McKane_CL Před rokem +5

      ya existe una IA que dibuja mejor que un profesional, así que jodidos estamos

    • @luisrosales3504
      @luisrosales3504 Před rokem +7

      Yo voy a crear un motor para hacer furros gráficos

    • @Dealisandthem
      @Dealisandthem Před rokem +3

      @@luisrosales3504 XD

    • @dantextremonio6123
      @dantextremonio6123 Před rokem +2

      yo hare mi propio motor con juegos de azar y mujerzuelas.jpg

  • @LordFers
    @LordFers Před rokem +13

    Los libros que no pueden faltar en el camino de crear tu propio motor es: Real-Time Rendering, Real-Time Collision Detection y Mathematics for 3D Game Programming and Computer Graphics. Entender los conceptos de estos libros son muy importantes. También conceptos de Geometría Computacional (aunque no es de los más requeridos, pueden salvarte en muchas ocasiones). Hice motor gráfico con mi propio motor de físicas, animaciones, representación de escenas con distintas estructuras espaciales, etc., sin utilizar librerías externas, ni nada. Es muy raro encontrar un video de alguien que dé tips en Español, así que te doy mis felicitaciones Samu. Saludos!

  • @golgiapparatus149
    @golgiapparatus149 Před rokem +1

    Fua, este canal va a subir como la espuma, muy entretenido y didàctico.

  • @rackio14
    @rackio14 Před rokem +2

    Aprecio mucho el esfuerzo y tu tiempo empleados en la creación del vídeo, me suscribí y te di tu muy merecido like. Sigue así Bro!

    • @SamuD3v
      @SamuD3v  Před rokem

      Wa tío muchas gracias!

  • @Rhomita
    @Rhomita Před rokem +1

    Muy buen video! Coincido 100% con todo lo que planteás!

    • @SamuD3v
      @SamuD3v  Před rokem

      Muchas gracias! T digo desde hace tiempo decirte q me mola tu proyecto!

    • @Rhomita
      @Rhomita Před rokem

      @@SamuD3v Ohh muchas gracias! 😁

  • @mayathemaster
    @mayathemaster Před rokem +7

    Hacer tu propio motor gráfico siempre es recomendable para la gente que quiera expandir sus horizontes en temas de programación. Casi nunca se lo recomendaría a alguien que quiera sacar un juego comercial. Recomiendo muchísimo el libro de Game Engine Architecture de Jason Gregory (Lead Programmer de Naughty Dog). Da una imagen bastante general de todos los componentes implicados y es básicamente una biblia para el que quiera hacer su propio motor gráfico. No profundiza mucho en los apartados específicos pero yo creo que es una lectura imprescindible!

    • @SamuD3v
      @SamuD3v  Před rokem +2

      Estoy contigo, para aprender como funciona un motor grafico desde cero y expandir y experimentar yo creo q es muy buena idea hacer un motor grafico, y sobre el libro que dices, justo me lo dejo ayer un amigo! totalmente deacuerdo!

  • @_rey
    @_rey Před rokem +2

    En vulkan por ejemplo se escriben como 5000 lineas aprox. para inicializar el API
    Y otras mas para dibujar un triangulo xD
    Son resultados lentos, pero se siente la satisfacción cuando se va escalando.
    Por mi parte aprecio el valor de los game engines (unreal, unity, godot, etc), facilitan el hecho de hacer el juego en si.
    Pero el control de lo que haces y el conocimiento obtenido no se compara
    Psdt: tampoco recomiendo hacer un game engine, va mas alla de usar opengl o una api grafica. Es un un problema de libre albedrío en el que aveces ni google tiene respuesta a las dudas que surjan

    • @SamuD3v
      @SamuD3v  Před rokem

      Tal cual es cambiar al final es poder controlarlo a bajo nivel pero se pierde en comodidad de algo ya hecho, tengo q mirar más sobre vulkan!

  • @Nixisaureo2
    @Nixisaureo2 Před 4 měsíci

    canal infravalorado gran contenido y muy bien explicado me sirvio muchisimo

  • @futublock
    @futublock Před rokem

    buen video, ánimo y aquí tienes mi like

  • @simonediciones
    @simonediciones Před rokem +6

    Videazo Molaría que sigas haciendo videos a si de editados y así de interesantes

    • @SamuD3v
      @SamuD3v  Před rokem +4

      Jo tío muchas gracias por el comentario, eso intentaré por ahora tendré otro para este sábado sobre q motor gráfico usar si no se sabe programar, literal no pensé que este video fuera a tener más de 15 visitas así q mil gracias!

    • @geseggse4setssat4c24
      @geseggse4setssat4c24 Před rokem +1

      @@SamuD3v Parece que youtube está empezando a recomendar canales pequeños, lo cual me da increíbles cantidades de felicidad.

    • @SamuD3v
      @SamuD3v  Před rokem +1

      @@geseggse4setssat4c24 yo es q estoy flipando no pensaba q fuera a tener tanto como está teniendo ojala sea así 😊

    • @jhonyrobles4544
      @jhonyrobles4544 Před rokem

      @@SamuD3v Buenisimo, necesito ese video justo ahora jajaja. Ya lo espero!

  • @dingofur69
    @dingofur69 Před rokem

    Este video es oro puro. Gracias!

  • @laurino.
    @laurino. Před rokem +2

    Yo hice un motor con OpenGL - glfw (3D) y otro con SDL2 (2D) con este segundo hice una copia de Nuclear Throne, no está completo el juego pero el motor sí, me tomó al rededor de un año o así (tengo un vídeo en mi canal si tienen curiosidad :p)

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Ostia vaya curro me pasaré a verlo

  • @mathis2286
    @mathis2286 Před rokem +6

    Muy buen video, sorprende la profesionalidad a pesar de lo reciente que es el canal. Tremenda edición. Otro vídeo así y me lo como con patatas.

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Muchísimas gracias! El sábado tendré otro sobre que motor gráfico usar si no se sabe programar, Jo no me esperaba tan buena recepción muchísimas gracias

  • @Polaris_Babylon
    @Polaris_Babylon Před rokem

    Gracias por compartir

  • @elcocodev6602
    @elcocodev6602 Před rokem

    ostras capo, mereces mas subs

  • @destinyfls
    @destinyfls Před rokem +2

    Buen video!

  • @SergioMartinez-tl6ju
    @SergioMartinez-tl6ju Před rokem +1

    Una de las ideas para crear motor gráfico propio. Que no necesitas tutoriales para saber dónde está cada cosa y cómo crear algo /y otra bien importante no pagarle a unity, unreal Engine 5, cuando comercialices tu juego, :v
    Obstáculo: actualizar las miles de funciones que ya son estándar en los motores actuales. Sobre todo para multijugador online, exportaciones, render, subirlo a playstore, appstore , ya tal ves alguna consola... El factor tiempo es muy importante y la documentación también, en la parte económica cuando monetizar tu juego por 1 millón de dólares (anuales) todavía no me queda claro con cuál sale mejor si con unity o unreal Engine. Lo que sí es más fácil de elegir es la programación que usa cada uno, si no te gusta c++, y te gusta c#. La mejor opción es unity aparte de los montones de tutoriales al respecto, tiene más que 3l otro. Algo indispensable para el desarrollo de tus juegos y aplicaciones, ya que así no te quedaras pegado. Atascarse sin tener como salir te arruina el proyecto, si nada de eso te importa pero priorizarás la facilidad de crear juegos online, unreal Engine es la mejor opción.... Si tienes otro gran problema como tu pc, los requerimientos de unreal podrían afectarte más para una actualización que con unity... Pero si quieres que en tu juego los gráficos sean los mejores por sobre todas las cosas unreal es tu mejor opción... En unity tal vez no logres los mismos resultados gráficos.
    Pero al final lo más importante en crear juegos es el GAME DESING si eso está bien hecho no importan los gráficos para nada, puedes comprobarlo con minecraft. Si tienes los mejores gráficos del mundo foto realistas, pero mapa jugabilidad. Mal planteado la experiencia y propuesto de tu juego. Nadie se la pasara bien en él y a la basura todo el tiempo que te llegó crear eso y la cantidad de dinero... Por otro lado toma en cuenta siempre. Que EL MÁS CONOCIDO VENDE MÁS QUE 3K MEJOR (como McDonalds) hay mejores hamburguesas pero ellos venden más

  • @Rojo444
    @Rojo444 Před rokem

    muy buen video llegaras lejos

  • @SergioMartinez-tl6ju
    @SergioMartinez-tl6ju Před rokem +1

    Game salad también es buena opción para principiantes. De hecho diría que es buen inicio... Para el 2d, mucho más aún si nada más es tipo plataforma o flappy birds

  • @jhonyrobles4544
    @jhonyrobles4544 Před rokem

    wtf, es un canal nuevo!

  • @DiegoBenitoSteam
    @DiegoBenitoSteam Před rokem

    Vine para saber como se hace un motor gráfico y acabe llorando, buen video

  • @forwhoevercares
    @forwhoevercares Před rokem

    Tremendo despliegue de big brain, sensualidad y planeta comedia

  • @sekki7057
    @sekki7057 Před rokem

    Buen video 👍 No entendí el 90% porque toi chikito para la programación pero estuvo chévere, me gustaría ver más c: 👍

    • @SamuD3v
      @SamuD3v  Před rokem

      Este sábado subiré un vídeo recomendando q motor usar para hacer juegos si no se sabe programar q puede q t interese! Gracias X el comentario 😊

  • @trotamundoscanaves
    @trotamundoscanaves Před rokem +2

    Si te apetece hablar del que hiciste para hacer interfaces, haz un video solo por ella, a mi me interesa.
    Tambien odio hacer interfaces en unity jejeje

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Claro! Lo tengo en la lista d temas, seguro algún día cae si consigo recopilar info suficiente

  • @Tamyrk
    @Tamyrk Před rokem +6

    la calidad del video es impriesionante en comparación a la cantidad de subs que tienes, sin dudas te mereces más subs

  • @dude0438
    @dude0438 Před rokem

    este canal tiene tanto potencial y solo con 41 subs, que gran joya me acabo de encontrar

    • @SamuD3v
      @SamuD3v  Před rokem

      No sabes lo que animan este tipo de comentarios mil gracias

  • @Taller01digital
    @Taller01digital Před rokem +1

    Nadie va partir de 0 por estas epocas, las librerías tambien llaman dlls con codigo que restringe la libertad, parece todo mas dificil entre mas bajo es el nivel pero creo que es mucho mas satisfactorio programar directamente las instrucciones a la máquina que usar un poco de codigo intermediario, sin contar eso de vivir casado con un software

  • @elvagooficial2004
    @elvagooficial2004 Před 10 měsíci

    Gracias Unity , quiero que veas a lo que me viste obligado a hacer

  • @geseggse4setssat4c24
    @geseggse4setssat4c24 Před rokem

    q guapo el vídeo.

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Muchas gracias d verdad!

  • @lalalalalvl
    @lalalalalvl Před rokem +1

    Justo ayer me estaba haciendo esta misma pregunta. Por cierto, me quedaré con la frase 1:19
    Nuevo sub, exitos en el canal!

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Jajajaj, muchísimas gracias!

  • @redpanda1765
    @redpanda1765 Před rokem

    C++ no es tan jodido cuando es tu primer lenguaje si tenés una buena guía. Yo por ejemplo suelo recomendar la playlist de Programación ATS, quien lo explica súper didáctico para empezar

    • @SamuD3v
      @SamuD3v  Před rokem

      Miraré esa lista, que como aprendí a usarlo reciente seguro me viene bien gracias!

  • @TebionDL
    @TebionDL Před rokem

    Increíble

  • @alphaprp2025
    @alphaprp2025 Před 9 měsíci

    Dijo unity
    Recuerdos De guerra invaden mi mente xd

  • @Assassin282000
    @Assassin282000 Před rokem

    Guapo

  • @arielgimenez_95
    @arielgimenez_95 Před rokem +1

    Ni loco desarrollo mi propio motor gráfico, ya tengo suficiente con tener que aprender unreal, unity y godot al mismo tiempo..XD

  • @manoterasfloweskultor
    @manoterasfloweskultor Před rokem +1

    hola buenas que tal acabo de descubrir tu canal estoy emepzando a estudiar desarollo de aplicaciones web pero siempre me intereso esto de los juegos tengo el blender unity gamemaker studio2d y ahora estoy experimentando un poco con unreal y godot tengo k mejorar mi grafica pero si molaria ver un motor grafico echo desde cero es verdad ke ahora estoy con javascript no se si es igual c#

    • @SamuD3v
      @SamuD3v  Před rokem

      C#, se parece mas a java (programacion orientada a objetos) si lo has usado (basicamente es la copia de microsoft), tio si sabes js mirate una libreria que se llama three.js, para renderizar cosas :)

    • @manoterasfloweskultor
      @manoterasfloweskultor Před rokem

      @@SamuD3v si la tengo three.js hice hasta un opengl pero no consigo que se me carguen las texturas ni el p5js igual las texturas no consigo que se carguen gracias

  • @elguion1544
    @elguion1544 Před 11 měsíci

    Veo esto y ni siquiera puedo hacer que las texturas del unity me hagan caso XD

  • @angelcardenas2911
    @angelcardenas2911 Před rokem +1

    Nah es perder el tiempo existiendo motores como unity y unreal yo uso unity y la verdad es increíble todas las herramientas q tiene y cada vez se aprende cosas nuevas. unity ♥️ por cierto buen video 👌

  • @PreciadoDev
    @PreciadoDev Před rokem

    Yo haciéndolo en DirectX 11 modo uwu

  • @laurino.
    @laurino. Před rokem

    ImGui god

  • @user-wb9lz4hu9f
    @user-wb9lz4hu9f Před rokem

    ¿Haces tutoriales?(saludos soy nuevo) sabes cómo puedo hacer un motor gráfico de juego igual a rempy o (kocho de la pley store) 😊

  • @alvarezrojasjosephdamian
    @alvarezrojasjosephdamian Před 4 měsíci

    yo pienso hacer un motor grafico porque mi portatil a duras penas abre google

  • @MarcosHernandez-ie4xd

    De que tutoriales hablas en el video en el minuto 1:43?

    • @SamuD3v
      @SamuD3v  Před rokem +1

      No me esta dejando añadirlo a la descripcion www.youtube.com/@ThinMatrix asi q lo intento respondiendote :) ese canal!

  • @cfalfredo730
    @cfalfredo730 Před rokem

    Necesito hacer un motor de juegos como proyecto de curso. Qué me recomiendas xd

    • @SamuD3v
      @SamuD3v  Před rokem

      Sigue la guia de learnopengl pero de una

  • @2kmodsmlb514
    @2kmodsmlb514 Před rokem

    Hola hace rato tengo en mi cabeza mejorar el motor grafico de MLB 2K12 de pc si alguien sabe como mejorar un motor grafico ya hecho me dejan saber.

  • @mclovinbot3338
    @mclovinbot3338 Před rokem

    que debo de usar glwf o winapi?

    • @SamuD3v
      @SamuD3v  Před rokem

      Yo he usado más glfw prueba ambos

  • @mayamamaicez9327
    @mayamamaicez9327 Před rokem

    Jajajaj buenisimo

  • @ElHeyne
    @ElHeyne Před rokem +1

    Bipity bopity and your code is now my property. es eso una karlson referencia?

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Como supiste jajaja

    • @ElHeyne
      @ElHeyne Před rokem

      @@SamuD3v nana son cosas que poca gente sabe

    • @mathis2286
      @mathis2286 Před rokem +1

      @@ElHeyne tremendo milkman estas hecho

    • @ElHeyne
      @ElHeyne Před rokem

      @@mathis2286 nah, cositas de la milk gang

  • @nexgen6305
    @nexgen6305 Před 4 měsíci

    primero recuerden crear un sistema de importación y de asociación de scripts ajaj

  • @McKane_CL
    @McKane_CL Před rokem

    Para que volver a inventar la rueda a no ser que esta rueda que tienes en la mente te permita viajar a través de un agujero de gusano. Aunque consigas desarrollar un motor grafico nada te garantizara que lograras la atención suficiente para destronar unity o unreal. Es como lo que le paso a EA, su ultimo battlefield no tiene muchos desarrolladores porque no se manejan en su motor grafico y han perdido demasiado con el juego a medio lanzar de bf 2042, después de un año han logrado remontar pero ¿a costo de que? "Mirenme mirenme tengo un motor grafico que no supera al motor grafico de battlefront II que es de hace 10 años."

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Tal cual eh, es q para muchos proyectos valdrá un motor ya hecho para que reinventar la rueda

  • @L_Angel
    @L_Angel Před rokem

    Por lo regular las personas que me encuentro que suelen decir unity kk mejor Haste tu propio motor (muchas) son las que menos tienen idea. Estoy seguro de que hacer el motor costara mas trabajo que el propio juego.
    Sin mencionar que ese tipo de comentarios me parecen un poco arrogantes, pues la mayoría cree que podra crear algo igual o mejor a los motores actuales y en poco tiempo.

    • @SamuD3v
      @SamuD3v  Před rokem +2

      Estoy contigo totalmente, estos motores llevan años en el mercado y estan montados por equipos grandes que los mantienen y actualizan. Aunque tambien es muy interesante saber como se pueden hacer, gracias por el comentario reflexionando sobre ello!

  • @mr.gibsydanger803
    @mr.gibsydanger803 Před 11 měsíci

    Creo que mejor me quedo en unreal engine

  • @YAKOFIRE
    @YAKOFIRE Před rokem

    0:18
    ¿Por que?.
    ¡No quiero corazon, quiero respuestas!.🤜💥
    Por favor, si eres tan amable.👉👈

    • @SamuD3v
      @SamuD3v  Před rokem +1

      Cual es la pregunta perdón no la entiendo 😅 pensé q era una broma

    • @YAKOFIRE
      @YAKOFIRE Před 9 měsíci

      ​@@SamuD3v
      Estoy bien, ocho meses en llegar la notificación xd.