Video není dostupné.
Omlouváme se.

Creando un MOTOR GRAFICO 3D

Sdílet
Vložit
  • čas přidán 28. 07. 2018
  • Aqui podran ver como es el desarrollo de un Motor Grafico 3D que servira como base para un videojuego.
    Enlace del proyecto simple: drive.google.c...
    Enlace del proyecto terminado: github.com/Usb...
    ****MIS VIDEOS sobre desarrollo de videojuegos:****
    Que usar para crear videojuegos:
    • Que usar para CREAR vi...
    Mecanicas de los videojuegos:
    • Mecanicas de los video...
    ¿Quieres DESARROLLAR videojuegos?:
    • ¿Quieres DESARROLLAR v...
    ****Software:****
    Edición Video: Premiere Pro CC
    Edición Imagen: Photoshop CS6
    Edición Audio: Audacity
    ****Extra:****
    Mi comic: tapas.io/serie...
    Cancion del final: Tom Bromley - Middlemist Red
    Todas las imagines y vídeos usados aquí son propiedad de sus respectivos autores, no se busca infringir ningún tipo de Copyright

Komentáře • 112

  • @nicolasramirez865
    @nicolasramirez865 Před 5 lety +101

    que feo no conocer en persona genios como este ...

  • @floppy6264
    @floppy6264 Před 4 lety +33

    esto el lo hermoso de la informatica, conocerla desde su estado mas puro :D

    • @Akzule
      @Akzule Před 4 lety +1

      :v yo vine para programar en 3d

    • @Lokin24
      @Lokin24 Před 4 lety +1

      Con honor hasta el final :D

    • @origamicat4144
      @origamicat4144 Před 4 lety +2

      Elemental mi querido Watson

  • @Andres-ep7tb
    @Andres-ep7tb Před 3 lety +6

    Y bueno, un vídeo que necesitaba y no sabía cómo buscar me hace recuperar la fé en qué CZcams no puede ser todo contenido basura, siempre habrán joyas como este video

  • @theusbac
    @theusbac  Před 6 lety +29

    ¡SORPRESA!
    Estuve ausente por un tiempo porque no solo estaba ocupado haciendo este video de mayor magnitud, sino que también estaba desarrollando mi página web, ya está lista y la pueden visitar aquí: Usbac.com.ve
    Un abrazo a todos :)

  • @maximessina9999
    @maximessina9999 Před 5 lety +16

    Gracias por enseñar algo tan esencial para empezar con el mundo de los videojuegos!

  • @gamedev6698
    @gamedev6698 Před 9 měsíci +2

    Mi AMIGO esto es una MARAVILLA Muchas GRACIAS por enseñar

  • @deathshootergd585
    @deathshootergd585 Před 4 lety +33

    Oye amigo dèjAme decirte que te mereces más suscriptores de los que tienes actualmente , en realidad explicas muy bièn

  • @EdgerardVC
    @EdgerardVC Před 5 lety +76

    Vine buscando cobre y encontré oro

  • @rubiworks
    @rubiworks Před 4 lety +4

    Tu video vale todo su peso en oro. Te lo has currado y está super explicado. Desde luego la calidad y el conocimiento no siempre está reñido con la popularidad o millones de likes. Espero que sigas así.

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

    Este es el mejor video para hacer un motor de Raycasting

  •  Před 4 lety +4

    Peluchin entertainment se hizo programador
    Nah fuera de bromas, tienen mis respetos, eres un crack

  • @ajessdev8248
    @ajessdev8248 Před 2 lety +1

    muy buen video!! Jaja no lo busque pero lo necesitaba gracias

  • @jorgedavidcoronadoalonso
    @jorgedavidcoronadoalonso Před 4 lety +4

    Muy bueno el video, lamento que a poca gente le interese esto, pero que importa, eres un genio y no desperdicias el tiempo en tonterías para hacer reír a otros, sino que te gusta aprender.

  • @jackwinner4810
    @jackwinner4810 Před 3 lety +1

    Este video es todo un poema felicitaciones !!!

  • @mohamedzalla6530
    @mohamedzalla6530 Před 7 měsíci +2

    que genio

  • @XD-qq7oi
    @XD-qq7oi Před 3 lety +1

    Valla ya me imagino si quiero hacer algo más complicado como físicas tipos de gráficos texturas etc. Buen video pensé que no se podía hacer un motor grafico

  • @zyro2930
    @zyro2930 Před 2 lety

    Muy bien explicado, excelente video, gracias!

  • @Da_B
    @Da_B Před 4 lety +5

    Dios... Que hermoso este video, hasta lloré :'c
    PD: Espero llegar a ser tan bueno como tú. Ah, y te ganaste un sub.

  • @facu.aguinaga
    @facu.aguinaga Před 4 lety +1

    Hola, se que el vídeo es viejo, pero no entiendo sobre las librerías y eso, ya que no se mucho sobre creación de vídeojuegos , lenguajes de programación, etc. Quiero hacer este proyecto ya que me ayudaría a aprender mucho más, gracias.

  • @alanmartinez9441
    @alanmartinez9441 Před 3 lety

    ERES INCREIBLE !!!

  • @armionegai
    @armionegai Před rokem

    Quedo super el motor🤙

  • @axelmv5320
    @axelmv5320 Před 5 lety +1

    Increible, a veces veo esto y digo si seré capaz de entender este nivel de programación me parece muy complejo , pero espero un día de estos llegar a ese nivel de programación, increible.

    • @theusbac
      @theusbac  Před 5 lety +3

      Si podras llegar a este nivel, solo necesitas algo de dedicacion y disciplina. En lo personal nunca fui alguien que tuviera facilidad con las matematicas o campos relacionados, incluso tuve fallos al comenzar a programar, pero con tiempo y dedicacion es posible ir entendiendo un tema como este poco a poco hasta dominarlo con facilidad :)

    • @axelmv5320
      @axelmv5320 Před 5 lety +1

      Muchisimas Gracias por responder,tengo otra pregunta muy importante que hacerte, me encantaria que pudieras hacer un video sobre este tema, estaba pensando en estudiar sistemas computacionales, pero ahora me estoy inclinado por estudiar matematicas para el uso de la programacion, quizas puedas decirme que son cosas distintas, pero mira necesito que veas este video czcams.com/video/NILudp6hti8/video.html , enserio me encantaria ver un video sobre el por que estudiar matematicas en el ambito de la informatica es el futuro, y otra duda perdona si pregunto demasiado, pero ¿qué libros me recomiendas para ser autodidacta? o incluso un video sobre libros de programacion que recomiendes o algo por el estilo, realmente te admiro como programador, quiero alcanzar ese nivel que tienes.

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

    Bro que BUENNN material , mis respetos 🎩

  • @ajrmarchan
    @ajrmarchan Před 4 lety

    Inmensamente útil... Orgulloso de personas así. Saludos.

  • @alfredomeneses1248
    @alfredomeneses1248 Před 4 lety +1

    Que buen video, muchas gracias

  • @symq9485
    @symq9485 Před 6 lety +10

    Woow... Super interesante bro... XD

  • @deathshootergd585
    @deathshootergd585 Před 4 lety +2

    Sería genial que subieras un vídeo o me comentaras vagamente cómo se hacen los motores reales q usan las empresas

  • @ezequielpereira4160
    @ezequielpereira4160 Před 4 lety +1

    Excelente el video crack, me encanta la manera de explicar se entendio muy bien

  • @shitoryu1991
    @shitoryu1991 Před 4 lety +1

    Eres un genio, me encantó.

  • @Tizianoferreiraa
    @Tizianoferreiraa Před 3 lety

    grasias me ayudas mucho ahora tengo una gran inspirasion

  • @cristianandresvargasgonzal4510

    Que genial bro, deberías hacer un curso sobre esto jejej.

  • @tutorialesderobloxstudios2775

    porfin puedo crear mi motor

  • @lirel0773
    @lirel0773 Před 4 lety +1

    bro muy buen video, mereces mas reconocimiento

  • @tgsoficial7828
    @tgsoficial7828 Před 4 lety

    Saludos @Usbac Si que están Muy Buenos tus Vídeos :) Estoy Aprendiendo a programar y tus vídeos me han servido para ver que potencial y para que sirve la programación . [ LIKE Y SUP ] Ya descargue tu proyecto y voy camino a probarlo :) .

  • @pablozapata321
    @pablozapata321 Před 4 lety +1

    Me volaste la cabeza crack 👍

  • @Miclo438
    @Miclo438 Před 4 lety

    Excelente video amigo! Siempre tuve curiosidad de ver cómo funcionaba un motor, en particular por Doom, se que no sería fácil pero me encantaría saber cómo funciona el motor de Quake, ya que fue el primero en usar 3D no simulado.

  • @DVI--D77
    @DVI--D77 Před 2 lety

    Genio me suscribo gracias

  • @christianmolina8342
    @christianmolina8342 Před 4 lety +2

    No entendí nada pero igual te doy like

  • @federicogomez9576
    @federicogomez9576 Před 4 lety

    Ganaste un nuevo suscriptor >:D Animo y sigue así, vas por excelente camino!

  • @sacaelcod
    @sacaelcod Před 4 lety

    Increible no tenia idea

  • @edubr97
    @edubr97 Před 3 lety

    Te amo

  • @matiasricaldone
    @matiasricaldone Před 4 lety

    Es un video muy valioso. gracias y saludos.

  • @sthego3970
    @sthego3970 Před 6 lety +3

    Te conozco hace poco, eres de los mejores creadores de contenido que ví en mucho tiempo, sigue como vas.
    PD: no quiero sonar retrasado pero... PRIMER COMENTARIO.

    • @theusbac
      @theusbac  Před 6 lety

      Muchisimas gracias por tu comentario Arturo

    • @sthego3970
      @sthego3970 Před 6 lety

      Gracias a tí por el trabajo duro ;)

  • @esteishernandez179
    @esteishernandez179 Před 3 lety

    gracias!

  • @crissuper2032
    @crissuper2032 Před 5 lety +2

    Así puedo empezar :D

  • @TheChuchilalox
    @TheChuchilalox Před 6 lety

    Me encantan tus videos bro, sigue asi!

  • @carlosmendez2662
    @carlosmendez2662 Před 5 lety +1

    Wow nice video

  • @JACOENIL
    @JACOENIL Před 5 lety +1

    Dow, de chico siempre me interesó crear videojuegos, no parece muy fácil... me dan más ganas de hacerlo😅

  • @MarcosHernandez-ie4xd
    @MarcosHernandez-ie4xd Před 6 lety +2

    buen video !!! Estaria bueno e interesante que hagas un video igual a este solo que se 2D saludosss!!!

    • @theusbac
      @theusbac  Před 6 lety

      Justo tengo en mente otro video con la misma tematica pero en 2D definitivo, saludos! :)

    • @MarcosHernandez-ie4xd
      @MarcosHernandez-ie4xd Před 6 lety

      buenisimo!!

  • @joseisaac6798
    @joseisaac6798 Před 4 lety

    Que ingenioso

  • @MarceloFernandez-bb9tb

    Seria mejor un motor en visual c++ o visual c sharp, pero con 3d real, simulando al engine del quake por ejemplo? con solo una habitacion, objetos, coliciones? solo como algo didactico y de aprendizaje obvio.. quien dice, tal vez podemos hacer un egnine interesante entre varios colaboradores

  • @Bassdrakosman
    @Bassdrakosman Před 4 lety

    ¿De casualidad no das clases particulares de programación enfocada en engines?

  • @blacktoom3254
    @blacktoom3254 Před 2 lety

    Oye amigo el "libGDX" es de java, o que mismo es?, LO digo porque me puse a investigar y eso utiliza para hacer juegos en android, pero no encuentro como utilizar el LIBGDX Y JAVA juntos, eso no lo entiendo, ni tampoco entiendo como tu lo utilizaste..Podrias aclarar eso?

  • @user-nb9xg1ii4n
    @user-nb9xg1ii4n Před 4 lety

    esto servira para crear un motor tipo mugen con archivo de MK Trilogy y otros juego antiguo.

  • @fredyalejandrozarateabril2130

    Bro, necesito tu ayuda, necesito crear un motor grafico muy basico para mi proyecto de grado, me gustaria contactarte para que me puedas asesoras sobre unos temas... claro si esto conlleva un cobro lo entendere, ayuda porfavor.

  • @ianramirez5888
    @ianramirez5888 Před 4 lety

    Lo difícil de programar no es teclear el código sin errores, lo difícil es crear los algoritmos. Me volaste la cabeza.

  • @faaculanza7076
    @faaculanza7076 Před 4 lety

    joya rey me voy a hacer re fmoso besitos

    • @theusbac
      @theusbac  Před 4 lety +1

      Besos, saludos a la familia jaja

  • @elteco9173
    @elteco9173 Před 5 lety

    Gratziaz pod tu tutodial

  • @estebanmaganaramirez8756

    y como es posible crear un espacio como el de doom donde hay escalones y diferentes pisos?

    • @theusbac
      @theusbac  Před 3 lety

      DOOM lleva el ray casting a otro nivel particionando las secciones del mapa usando un algoritmo de BSP, Binary Space Partition o "Partición Binaria del Espacio", el cuál es básicamente un árbol binario ordenado que contiene las secciones a renderizar junto con diferentes propiedades. A pesar de esto el motor de DOOM tiene limitantes por su naturaleza 2D, como que un nivel o piso no puede estar encima de otro y demás.
      Lamentablemente la complejidad del motor es muy alta como para poder explicarlo en unos pocos vídeos.

  • @xshadowsystem
    @xshadowsystem Před 2 lety

    Muy buen video, me quedo una duda sobre la libreria LWJGL, que relevancia tiene al momento de crear una aplicacion en 3d o si puedes hacer lo del video sin una libreria en especifico?

    • @theusbac
      @theusbac  Před 2 lety +1

      LWJGL es la librería que te permite tener control sobre la GPU o sobre lo que se imprime en pantalla, sin ella básicamente no hay gráficos. Se puede hacer lo mismo sin una librería gráfica pero en tal caso te tocaría hacer una tú mismo o al menos hacer la conexión y definir las llamadas a la GPU, te puedo apostar que crear tal cosa sería igual o incluso más difícil que hacer el juego en sí, sin contar que no habría ningún beneficio real.

    • @xshadowsystem
      @xshadowsystem Před 2 lety

      @@theusbac me quedo esa duda porque he visto y leido acerca de que si tu aplicacion sea puro codigo tiene mas merito y cosas asi pero mi duda era mas sobre que se refiere a que sea puro codigo, usar librerias o motores ya le quita el merito hasta cierto punto? la verdad es que esta confuso un poco el tema xD porque como tu dices ir tan hasta el principio es demasiado dificil

  • @SoybienAlex
    @SoybienAlex Před 5 lety

    Podrías hacer un tutorial explicando cómo hacer un modo 7?

  • @NefelibataML
    @NefelibataML Před 3 lety +1

    que programa usaste para compilar y editar archivos java

  • @stanlaurel2130
    @stanlaurel2130 Před 4 lety

    una pregunta si uso un engine como el de doom se haria casi lo mismo ?

  • @cybercafeman1736
    @cybercafeman1736 Před 5 lety

    me encataria ver algo similar pero con el motor de doom o BSP

  • @todoverso554
    @todoverso554 Před 4 lety

    ▶️

  • @bautistamonteros3807
    @bautistamonteros3807 Před 3 lety

    como puedo ejecutarlo?

  • @produccioncdb944
    @produccioncdb944 Před 5 lety

    Minecraft ! :0

  • @efraimrojas4094
    @efraimrojas4094 Před 6 lety +1

    Me suena a nvidia RTX! Estuvo genial! :D

    • @theusbac
      @theusbac  Před 6 lety +2

      Si! Efectivamente :) el ray casting traza rayos en un mapa bidimensional, nvidia RTX usa la tecnologia de ray tracing que es la misma que el ray casting solo que aplicado en tres dimensiones en lugar de solo dos. Saludos

  • @fabriciodavidgallo.4878
    @fabriciodavidgallo.4878 Před 3 měsíci

    Puedo usar tu motor bro?

  • @Gipsy_T.
    @Gipsy_T. Před 2 lety

    Pero como te comunicas con la tarjeta gráfica para que dibuje las cosas en pantalla?

    • @theusbac
      @theusbac  Před 2 lety

      Para comunicarse con la tarjeta gráfica usualmente se usan APIs o interfaces de bajo nivel cuyas llamadas o indicaciones pueden ser tan simples como dibujar una linea o un pixel en ciertas coordenadas en la pantalla. En este caso particular se usa la librería de LibGDX la cuál hace uso de la interfaz de OpenGL para comunicarse con la tarjeta.

    • @Gipsy_T.
      @Gipsy_T. Před 2 lety

      @@theusbac Ohh muchas gracias, me toca estudiar ese tema

  • @franbbarreneche7803
    @franbbarreneche7803 Před 3 lety

    puedes hacer un tutorial?
    por favor

    • @theusbac
      @theusbac  Před 3 lety

      No :) No me gustan los tutoriales, ademas el código fuente esta en la descripción y la librería tiene toda su documentación oficial a una búsqueda de distancia.

    • @theusbac
      @theusbac  Před 3 lety

      No :) No me gustan los tutoriales, ademas el código fuente esta en la descripción y la librería tiene toda su documentación oficial a una búsqueda de distancia.

  • @Nestinino
    @Nestinino Před 3 lety +1

    Buen vídeo, pero por qué tienes esa voz?

  • @yuki-san3334
    @yuki-san3334 Před 5 lety +3

    oye haz un tutorial de hacer un juego como el gta 3

  • @Estemmm
    @Estemmm Před 3 lety

    alguien pls podria poner el script en un pastebin o algo asi

  • @christian._tp
    @christian._tp Před 2 lety

    Yo solo busco uno para android y poder crear un fangame de fnaf😔😔

  • @visuals5105
    @visuals5105 Před rokem

    y este video para que sirve???

  • @heizt_
    @heizt_ Před 4 lety

    y el tutorial?

    • @theusbac
      @theusbac  Před 4 lety

      Nunca he sido fan de los tutoriales, pero puedes leer la documentación oficial de la libreria LibGDX y guiarte con el código fuente que deje en la descripción.

  • @Akzule
    @Akzule Před 4 lety

    Me beneficia que uses java xd

  • @17san34miranda
    @17san34miranda Před rokem

    es mas facil crear un motor de videojuegos con esa tecnica

  • @lospelotudosgang4633
    @lospelotudosgang4633 Před 3 lety

    en sintesis no entendi ni una wea

  • @marioverdesoto1975
    @marioverdesoto1975 Před 5 lety

    no lo se pero tu voz me esta aburriendo que peresaaaaaaaaaaaaaa