Trucos para optimizar juegos nivel DIOS

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • Descarga gratis Wondershare Filmora12 por aquí: bit.ly/3JULJBs
    Suscríbete al canal oficial de Filmora por aquí: bit.ly/3yLcPWZ
    #filmora #wondershare
    4 trucos para optimizar videojuegos nivel DIOS: usar texturas procedurales para que un juego sólo pese 20MB (Nova Legacy), para ahorrar en memoria RAM, para fusionar 4 texturas dentro de 1 sola y para optimizar el cálculo de colisiones.
    🎮 Mi juego Flatworld en Steam: store.steampow...
    💎 Canal de Gexe: / @gexe
    🐟 Deebrol: / deebrol
    🌏 Mis juegos: www.guinxu.com
    🐦 TWITTER: / guinxu
    📷 INSTAGRAM: / guinxu
    📱 TIKTOK: / guinxudev
    ▶▶ Música usada en el vídeo ◀◀
    Intro: "Shell Warfare" (Hylian Lemon / ocremix.org)
    OST de Pokémon, Wii Shop Channel
    OST de Doraemon 3 Nobita no Machi SOS
    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.

Комментарии • 352

  • @Guinxu
    @Guinxu  Год назад +66

    Descarga gratis Wondershare Filmora12 por aquí: bit.ly/3JULJBs
    Suscríbete al canal oficial de Filmora por aquí: bit.ly/3yLcPWZ
    #filmora #wondershare

    • @Chema_-ps3nj
      @Chema_-ps3nj Год назад

      Hola, oye podría hace un video hablando de "Age of history 2" creo que un juego interesante y explicar como funciona, saludos desde Venezuela

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

      xd

    • @DarielRodriguezRivero-cm3jp
      @DarielRodriguezRivero-cm3jp Год назад

      Nada más que salga flatworld lo voy a descargar 😅

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

      Guinxu creo que te falto decirnos que nos suscribamos de forma divertida 😁

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

      2:50 Una pantalla de carga con una corrutina entre ambas escenas, funcionaria igual ?

  • @jero7206
    @jero7206 Год назад +133

    Fueron los 7 minutos más rápidos de mi vida, me pareció que este video duró lo que un short, qué buena narración amigo.

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

      Eso iba a comentar; me pareció desgraciadamente rápido

    • @elverdaderofandemisi
      @elverdaderofandemisi 10 месяцев назад

      @@alansuarezmaas9929 no sera por la promocion que dura 4 minutos????

  • @moisesflores3437
    @moisesflores3437 Год назад +550

    When le sabes a los videojuegos y eres una fuente de inspiración para programar:

    • @Andysillo09
      @Andysillo09 Год назад +39

      le se a los videojuegos y soy una fuente de inspiración para programar

    • @foxyy2048
      @foxyy2048 Год назад +11

      le sabe a los videojuegos y es una fuente de inspiración para programar

    • @JoseP0B
      @JoseP0B Год назад +8

      But le sabes a los videojuegos y eres una fuente de inspiración para programar

    • @PAGENOTFOUND-lx4xh
      @PAGENOTFOUND-lx4xh Год назад +9

      Hablas de alva verdad?

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

      :v

  • @lucassvica6388
    @lucassvica6388 Год назад +45

    Debería estar optimizando el espacio de mi habitación, pero me quedé viendo tu Video.
    Gran video Guinxu!

  • @enderraltorgamer24-teamesq6
    @enderraltorgamer24-teamesq6 Год назад +14

    Mandáselo a los de Garten of banban

  • @olatzalberdi4033
    @olatzalberdi4033 Год назад +21

    Hola, te he conocido porque mi hijo de 10 años lleva 3 meses creando un videojuego en unity y esta aprendido a través de tus vídeos. Total que hoy me ha enseñado que has sacado en este vídeo una de las creaciones de mi primo Iñigo Quilez, y le ha hecho mucha ilusión.

  • @dgreendev
    @dgreendev Год назад +36

    Guinxu, te doy una idea de video: 30 curiosidades de FlatWorld, que lo hagas sacando todos sus secretos de desarrollo y optimización así como mostraste en este video con lo de las cajas de colisión, buen video

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

      Pero ni siquiera ha terminado el juego

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

      @@elesobrad1926 Eso no importa, ya van 2 capítulos publicados y hay bastante contenido y trucos que ha usado en su juego

  • @glaze4629
    @glaze4629 Год назад +93

    El shader de la chica negra en el paiseje nevado esta hecho por Inigo Quilez, quien de hecho tiene un video en su canal donde lo crea, ademas de explicar muchos temas interesantes respecto a este tipo de arte, en resumen un crack

    • @olatzalberdi4033
      @olatzalberdi4033 Год назад +3

      Gracias por nombrarlo, no hay mucha gente que haga y consigan lo que ha hecho el.

  • @Mat-bi4xl
    @Mat-bi4xl Год назад +68

    Puedes optimizar un poco Flatworld?
    La roca gigante esa daba una caida de frames gigante
    y cuando la explotaron, el juego me ando a 60 fps
    aveces el juego baja de 60 a 30

    • @laterayo
      @laterayo Год назад +4

      ¿Qué roca?

    • @asthar7754
      @asthar7754 Год назад +8

      ¿30 fps? Que lujaso papa

    • @Mat-bi4xl
      @Mat-bi4xl Год назад +6

      @@laterayo para llegar al mapa del capitulo 2: tienen que explotar una roca gigante, el caso es que me daba 30 fps y cuando la explotaron los frames se me subieron

    • @juanma_cello
      @juanma_cello Год назад +3

      A mí me parece que de hecho el desarrollo del juego tiene muchas ineficiencias.
      Da la sensación de que no revisa el código a menudo, y de que le da pereza reestructurarlo…

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

    Like si queres que analice a Mike Wasausky

  • @mikixd58
    @mikixd58 4 месяца назад +1

    GHINXU ME ACABAS DE SALVAR tenía que hacer un mapa mental acerca de optimizacion de imagenes documento que tiene 160 páginas para mañana, y la parte mas larga era acerca de lo que estabas hablando xdddd
    Gracias a ti video pude hacer mi tarea mucho más rapido

  • @Zero-Devs
    @Zero-Devs Год назад +1

    Antes muchos desarrolladores se preocupaban en optimizar loss juegos, asi pesaban mucho menos, hoy en dia los juegos pesan lo que en el desarrollo pesan 20GB o cientos de gigas, uh, solo estan optimizados para la carga minima, luego todo es realismo, entiendo que hay juegos donde podamos aplicarlo, pero que hay de juegos basados en dibujos animados, en esos casos se ve horrible como lo que pasa con el raging blast, kakarot, y muchos otros mas, incluso sonic, uha todo esto de hacer juegos realistas no me interesa, quiciera que los juegos volvieran a ese tiempo donde tengamos que esforzarnos por optimizar al maximo el tamaño del juego.

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

    2:16 míren, es alba majo, desarrollador de videojuegos indie Y JUEZ!! creador de pureya que puedes descargar en steam y dispositivos móviles por muy buen precio, me pregunto que estará haciendo ahí se lo ve feliz

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

    Guinxu, para hackeando videojuegos te recomiendo el bob esponja rehydrated, está bastante bugeado y ay un sistema de combos y monedas. A ver que puedes hacer. ❤

  • @aalewhi
    @aalewhi Год назад +3

    Optimizaras Garten of banban junto a DEValen?

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

      Guinxu al ver Garten: Esto si es una.amenaza nivel Mafia Devs...

  • @taweyy3045
    @taweyy3045 Год назад +4

    oye guinxu, si voy a configuracion y le digo a unity que todos los colliders que tienen el layer "pared" solo detecte la colision con el player, eso haria que cosumiera menos recursos ?

  • @Gamerloquend727
    @Gamerloquend727 Год назад +4

    Muy buena la información, siempre se aprende con cada vídeo tuyo 😄👍👍👍

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

    Buen dia, Me encanta la canción de furret(versión flauta) por detrás muchas gracias

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

    En El sonic R indagando en sus archivos todas las texturas De los personajes son solo una misma textura

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

    Ehm... NOVA Legacy son 45MB de descarga, pero al arrancarlo por primera vez te dice que esta desempaquetando los assets, estas seguro de que es tan facil como shaders, no estaran usando mas almacenamiento del que parece?

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

      Al menos cuando se lanzó pesaba eso, he buscado Nova Legacy 20MB en Google y hay varias noticias de la época.

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

      @@Guinxu No se, yo lo acabo de descargar en la maquina virtual LDPlayer (como he podido, la Play Store, no lo lista), y eso es lo que ponia.
      Quizas las actualizaciones de contenido hallan inflado algo la aplicacion.

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

    Creadores de Garten of Banban:Optimizar?
    Eso se Come?

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

    Hay en youtube una charla GDC de un tipo de Insomniac que explica como hicieron su sistema de cajitas de colisiones de forma procedural para Sunset Overdrive y Spider-man. Asi tenian los becarios libres para traer cafes

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

    El truco deja de ser curioso cuando involucra matemáticas.

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

    El de las texturas fusionadas yo lo uso mucho, en unreal engine reduce el tamaño de las texturas (y por ende del juego final) aunque el tamaño en RAM y VRAM es el mismo, yo divido el normal map (solo los canales Rojo y Verde) y lo meto en la textura de color (el Alpha pasa a ser el Rojo del normal map) y la textura de los detalles pasa a obtener el Verde del normal map, despues con teorema de pitagoras obtenemos el canal azul y ya, aumenta unos 6 ciclos de procesamiento de shader q no es mucho y te permite reducir entre un 30% y un 50% el tamaño de las texturas en el disco, lo cual es una mejora considerable

    • @angellpichuuxd
      @angellpichuuxd 11 месяцев назад

      Entonces si quieres que funcione mejor en movil sería mejor no gastar más recursos del CPU/GPU en ese shader y sacrificar espacio?

  • @lynk70
    @lynk70 Год назад +3

    Creo que ya se como le hicieron para que Totk pese solo 16 GB

  • @victor_king
    @victor_king Год назад +4

    3:10 En la parte para cambiar de escena, se me ocurre que si lo que debe cargar es demasiado lento, puedes hacer un minijuego en la nueva escena.
    Así deja de ser la opción más guarra a ser algo icónico de tu juego

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

      aunque no lo creas, los minijuegos de carga estan patentados por TOEI

    • @miguelmmdu
      @miguelmmdu Год назад +4

      Si no mal recuerdo, una empresa de videojuegos hace varios años patentó los minijuegos en las pantallas de carga, algo muy miserable, pero por eso en los juegos casi no se ven este tipo de recursos.

    • @alejogonzalez4997
      @alejogonzalez4997 Год назад +5

      @@Slachi_ARG en realidad la patente venció en 2015, pero no se hace más que nada porque no es la costumbre (por la dichosa patente claro)

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

      @@Slachi_ARG Namco

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

    lo único malo de los videos de guinxu es que se acaban

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

    Resumiendo video: Lo que garten of banban no hizo

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

    Vaya, justo esta tarde nos hemos topado con el Cupra Otaku 🚗 en la Ronda Litoral de Barcelona, sentido Llobregat. 🤣🤣

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

      Ahora estamos en un bwrco todos yendo a ver a Alva 👀

  • @Blix360
    @Blix360 Год назад +3

    1:27 si es el juego que pienso que es, son menos de 50mb para instalarlo y luego cuando entras son como 2gb XD

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

      Lo instale solo para comprobarlo y me ocupa casi 600 mb

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

      supongo se refiere al juego base

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

    Justo estaba pensando en como podria hacer jkasja

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

    Como dato curioso: el truco de las texturas se usa en algunos juegos de 3DS para incluir un mapa especular en la capa de transparencia de la textura.

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

    Ya tengo ganas de probar el Cap 2 de flatoworld. ¿El problema? Mi PC ya no funciona y la tendré de nuevo el fin de semana. Ya no puedo esperar a probarlo.

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

    Si tan solo AlvaMajo conociera este video...

  • @ImMatzx
    @ImMatzx Год назад +3

    me encanta como se las ingenian para optimizar lo mas posible, se me hace muy interesante

  • @Gabo-h1i
    @Gabo-h1i 18 дней назад +1

    Y los spritesheet?

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

    ...y entonces el problema de la Optimización Nivel Dios se reduce a:
    Contratar a un Becario...😅
    (¿Por qué mejor no usar la I.A.? ChatGPT dentro de Unity..., etc)

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

    Guinxu quisiera saber a qué móviles te refieres para decir que Nova legacy está diseñado especialmente para no exigirle a la gpu de móviles por el simple hecho de ser un juego para móviles? 1:20, Nova legacy tiene gráficos inferiores a juegos que incluso soportaba el iPod 4g asi o dispositivos aún más viejos?, gta3, dead trigger, dead space, asphalt 8, Nova 3 del 2012 en gráficos bajos supera a este Nova legacy en todos los aspectos.
    El iPod 5g al iPhone 5s juegos como cod strike team, GTA SA en HD, after pulse con mejores gráficos a los del COD Mobil en bajo y medio, Minecraft en HD y mejores fps y dibujado que new 3ds o psvita, stranger HD 40fps mejor que la PS vita, gangstar vegas, Nova 3 en sus gráficos máximos muy superiores al Nova legacy y por mucho,etc, el iPhone 5s es más potente que incluso la nintendo new 3ds o PS vita, los teléfonos gama baja y media poco potentes cuando salió Nova legacy ya superan de 2 a 4 veces la potencia de gpu de un iPhone 5s incluso procesadores que nadie conocía en gamas bajas, el iPhone 8,X (snap 835 o parecidos) son mas potentes que la nintendo switch en modo portable, el iPhone XS, 11 ,iPad mini 5 (snap 845, 778g, 855, etc) son incluso del doble al triple de potentes en cpu, ram y rom y superan de 25 al 50% en gpu a la nintendo switch en modo dock, incluso el snap 855 del 2019 puede correr Windows arm y este Windows "no está bien optimización" y los juegos de PC tienen "nula optimización para los móviles" pero a pesar de que Windows y los juegos de PC no están optimizados ni un poco para procesadores móviles el snap 855 del 2019 puede ejecutar Windows mejor que una Pentium 5030 y puede correr la GTA 5 que es mucho más exigente que la versión recortada de Xbox 360. Y los gama media actuales 2023 (snap 7gen2) ya son 3 veces mas potentes que la nintendo switch en modo dock que ya la pueden emular sin problemas (solo le falta más optimización a los emuladores en varios juegos), por lo que Nova legacy es un juego que nunca pretendía destacar en gráficos por qué esta inspirado en el primer Nova y fue traído de vuelta pero con ligeras mejoras gráficas y más contenido en poco peso, más no por lo que dice guinxu que fue diseñado así para no exigirle tanto a la pobre gpu de los móviles 😂 si hasta móviles del 2011,12,13 ya soportaban mejores gráficos a éstos (Nova 3).

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

    F el becario

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

    muy interesante, hay muy buenos trucos de optimización que solo los más experimentados gamedev aplican :v

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

    Guinxu: este juego tiene 4 texturas en 1
    Geometry dash: 🤑🤑🤑
    Contexto: TODAS las texturas de geometry dash son solo una imágen, solo que cada vez que carga algo, lo hace en otra posición, igual eso es fácil porque es un juego 2D
    Y por eso un juego con tantas cosas pesa 90MB

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

    Cuando has dicho lo de "cargar una escena vacia.." un ejemplo no seria por ejemplo Assassin's Creed? (cuando carga al menos te ponen una carga donde estas en el vacio hasta que carga)

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

    Me encanta, yo pensando que Guinxu se iba a quedar con la opción de los chunks y con sus santos huevacos suelta, yo me quedo con la opción guarra 🤣🤣🤣🤣🤣🤣

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

    Estoy seguro que el método de colisiones del final es el método que utilizan el 90% de los que desarrollan videojuegos xdddd

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

    Unos Pokémon vuelan al cielo
    Pero yo puedo caminar (ca-mi-nar)
    Y otros pueden cavar profundo
    Pero yo puedo caminar (ca-mi-nar)
    No sé exactamente a donde voy a ir
    Yo caminaré y estaré justo ahí
    No me hace falta tener una razón
    Contigo yo estoy 6:34

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

    Y yo derepente... Que ya se acabó😂😂 jajaja el comercial duro más que el vídeo 😂😂😂😔🤘

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

    Respecto al caso de que el sistema tiene que hacer check de colisión con un diplodocus aunque esté al otro extremo del mapa, no creo que ese sea un problema. Cualquier physics engine decente crea un AABB para todos los objetos con colision y primero hace el check contra él en vez de la mesh completa. E incluso antes de ese paso, tienen algo llamado "broad phase" en el que solamente hacen check de colision los objetos que estén lo suficientemente cerca entre sí, por lo que tendria prácticamente 0 costo si el diplodocus esta al otro extremo del mapa.
    Por otra parte, creo que puedes hacerte la vida mucho mas fácil en vez de llenar todo el entorno de cajas para los limites del mapa. Unity3d tiene un sistema de pathfinding que crea una navmesh a través del que los agentes pueden navegar en el entorno. Seguramente puedes hacer uso de esa navmesh, filtrando todas las aristas que corresponden con el borde de los polígonos y creando un plano de colisión en ese lugar. Esto tiene la ventaja de que haces que la máquina haga el trabajo por ti, y además se adapta a cualquier modificación del mapa que hagas.
    Por lo demás muy buen video 👍

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

    Lol, un nuevo video de guinxu, me encanta:3

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

    Respecto a las colisiones, déjame añadir una nota (en Unity al menos):
    Colisiones tipo Cápsula consumen dos veces lo que una esfera. Y los cubos, dos veces lo que una cápsula.

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

    Wow optimizar un videojuego se ve tedioso y aburrido, QUIERO HACERLO

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

    Este año: pocos videos 📉, mucho desarrollo en Fatworld 💲💲💲💲

  • @YouTubeOfficial.
    @YouTubeOfficial. Год назад +1

    Imagenpared.jpg

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

    Dos cosas:
    1. Quiero tu pelo, cabrón.
    2. Estoy deseando jugar a tu juego, porque tiene pintaza, pero quiero esperar a que hayas lanzado todos los episodios. No me gusta esperar una vez he empezado algo xd.

  • @Chamito-El-Mito
    @Chamito-El-Mito Год назад +1

    Y recuerden chicos, ya salió el Episodio 2 de FlatWorld 🤓

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

    Lo de la textura de alva me hizo el dia

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

    Yo nunca voy a crear mi propio videojuego porque ya está tanta información que ya voló mi cabeza🤣, excelente video

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

    El tío este que tunea el Mario 64 seguro que algo de esto ha aplicado
    Los bsp es como carmack partía los mapas

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

    3:28 GRACIAS A ZEUS. Ya pensé que querías complicarme la vida.

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

    Muy buen video Guinxu, interesante e informativo, pero yo solo me he quedado con una duda… ¿Cuál es el nombre de ese tal juego de solo 20mb?

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

    El legendario recurso del diplodocus de Hideo Kojima que al final no usó en Death Strundun.

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

    AJAJAJ el de "las cajas" es típico, lo malo es que en vez de usar algún bloque para eso utilizo modelos normales, y después para editar los modelos me complica todo xD

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

    A este paso Guinxu se va a convertir en un maestro de los shaders

  • @LeonardoNicolasNiqqo258
    @LeonardoNicolasNiqqo258 6 месяцев назад +1

    6:59 me sentí identificado XD

  • @404ErrorFatal
    @404ErrorFatal Год назад

    Por qué algunos juegos tienen varías texturas para un solo modelo pero como espadas una gris como con el relieve otra como de luz y la textura (tela o piel )

  • @mr.sigfrid
    @mr.sigfrid Год назад

    Que hay de las técnicas de optimización avanzadas utilizadas en Garten of BanBan?

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

    Ahora entiendo más o menos por qué a veces se me cierra el Disco Elysium de la Switch cuando cargo partida en medio del juego. Puta ram jajajja

  • @unpinguinocualquiera.8308
    @unpinguinocualquiera.8308 Год назад +1

    cada dia te pareces mas a alvamajo xd

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

    Yo al ver la portada y el inicio del video: RGBA (Red Green Blue Alpha), a cada textura se le asigna uno y después ese mismo valor se aplica para los demás

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

    El que quiere rippear el juego: 🥺

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

    Devalen: tira mrd a un juego y busca imperfecciones
    Guinxu: hace un video de típs para optimizar sin tirar nada

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

    Hay una forma mas rapida de colocar las cajas, teniento una textura completamente planco y trasando lineas a lo largo de donde quiero las cajas y con blender un codigo que lo lea y ponga dosde van esas cajas y eso pa unity

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

    Uhm, sigo sin entender qué son los shaders.
    Le preguntaré a Alva Majo al respecto, creo que me va a dar una respuesta más inspiradora

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

    Juegos ahora intentado optimizar una imagen en 67 archivos diferentes: 🗿🗿🗿

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

    Justo estaba haciendo el truco de las cajas en un juego que estoy haciendo en Javascript, pense que era algo muy sacado de la nada JAJAJAJA, muy buenos trucos

  • @BrayanFlores-jd3nb
    @BrayanFlores-jd3nb Год назад

    Son tan interesantes pero son corto o que vea mas videos cortos o mas largos mmmm...
    Quiero ser programador para crear juegos
    Pero pide muchos años hay que saber ingles y matematicas y otras cosas mas es demasiado
    Cuanto tiempo le costo aprender y crear flatworld seran muchos años :(

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

    Intenta crear un juego con esto
    import pygame
    # Inicializar pygame
    pygame.init()
    # Crear una ventana de 800x600 píxeles
    screen = pygame.display.set_mode((800, 600))
    # Cambiar el título de la ventana
    pygame.display.set_caption("Pelota que rebota")
    # Crear un reloj para controlar el tiempo
    clock = pygame.time.Clock()
    # Crear una pelota con un radio de 50 píxeles y un color rojo
    ball = pygame.draw.circle(screen, (255, 0, 0), (400, 300), 50)
    # Crear una velocidad inicial para la pelota
    speed_x = 5
    speed_y = 5
    # Crear una variable para el bucle principal
    running = True
    # Bucle principal
    while running:
    # Limpiar la pantalla con un color blanco
    screen.fill((255, 255, 255))
    # Dibujar la pelota en la pantalla
    ball = pygame.draw.circle(screen, (255, 0, 0), ball.center, 50)
    # Mover la pelota según su velocidad
    ball.x += speed_x
    ball.y += speed_y
    # Rebotar la pelota si choca con los bordes de la pantalla
    if ball.left < 0 or ball.right > 800:
    speed_x = -speed_x
    if ball.top < 0 or ball.bottom > 600:
    speed_y = -speed_y
    # Actualizar la pantalla
    pygame.display.flip()
    # Controlar el tiempo con el reloj
    clock.tick(60)
    # Procesar los eventos del teclado y el ratón
    for event in pygame.event.get():
    # Salir del juego si se presiona la X de la ventana o la tecla ESC
    if event.type == pygame.QUIT or (event.type == pygame.KEYDOWN and event.key == pygame.K_ESCAPE):
    running = False

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

    le has dado duro a los shaders y le sacas buen rendimiento, yo hace tiempo lo intenté y no los toco ni con 1 palo xD quizás de manera visual es diferente pero ya paso, aunque viéndote dan ganas si

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

    2:15 ??????????????????

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

    Yo en mí juego estoy usando una sola textura para absolutamente todo. La textura es una paleta de colores y el mapeado está reducido a un polígono en cada cuadro de la paleta

    • @deivodgmg
      @deivodgmg 8 месяцев назад

      ¿Como se hace eso? Me ayudarías mucho si pudieras darme ideas sobre como fusionarlas.

    • @tmhugin8312
      @tmhugin8312 8 месяцев назад

      No es una funcion de texturas, es una sola textura con cuadritos de 1x1, cada uno de un color distinto, luego usas esa textura para "colorear" caras de los modelos @@deivodgmg

  • @1161eduardo
    @1161eduardo Год назад

    Tendrías q hacer mass publicidad del episodio 2.creo q tuvo mucha repercusión no se

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

    Para cuando un video sobre recursos para aprender a programar juegos en C++?

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

    wow este video me entretuvo tanto que me parecio cortisimo exigo mas guinxu XD esperare a tu suiguiente video con mucha paciencia suerte guinxu y pasala bien

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

    "No es nada q un becario no pueda solucionar 🔝"
    Esta frase significó el avance de la humanidad desde sus inicios 🚬🗿

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

    esto sumado al video de DeValen podria salir una buena seri de como optimizar juegos y no ser como Garten of Banban xdddd

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

    Que pasó con el desarrollador de videojuegos de confianza?

  • @LuisFlores-uk4dh
    @LuisFlores-uk4dh Год назад

    Dios, me acuerdo las horas que le meti al Nova era uno de los mejores que habia en aquél momento, siempre me pareció fascinante como era posible ese juego

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

    No sabía que en flatworld la espada tenía más de un movimiento😮

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

    Desarrolladores de mods de juegos de Nintendo al ver 4 texturas en una 💀

  • @seroprimo656
    @seroprimo656 Год назад +8

    a veces desearía redescubrir el canal de Guinxu para tener montón de contenido nuevo que ver 🧐

  • @NONE27-DC
    @NONE27-DC Год назад

    Decepcionado de que el escenario de Flatworld no tenga forma de Diplodocus, lo demás excelente.

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

    Un buen ejemplo de un escenario que carga una escena vacía para cargar una escena nueva es Megaman, siempre antes de las salas de jefe entras a una habitación que es solamente un pasillo con la puerta donde por donde entraste y la puerta del jefe

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

    Un nuevo video genial, muy guay!

  • @html5games-xx4bl
    @html5games-xx4bl Год назад

    las texturas lindas cuentan tiempo y almacenamiento y hacer texturas lindas procedurales cuestas aun mas tiempo ajajaj por eso yo solo uso colores planos alv asdkj

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

    Creí que al final mencionarías alguna forma de automatizarlo o hacerlo menos engorroso pero lo del becario messirve 😂

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

    ¿Puedes hacer un vídeo explicando los efectos de perspectivas de Viewfinder y como carga los modelos 3D en tiempo real? Creo que sería muy interesante y te serviría para implementar alguna de esas mecánicas en Flatworld

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

      Justo estaba por comentar eso, sería interesante que lo hiciera ya que la verdad es bastante curioso como logran crear esos efectos. Incluso, leí que tuvieron que modificar el funcionamiento del motor gráfico para lograr esos efectos, aunque no sé qué tan cierto sea eso.

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

    Cada vez te pareces mas a tu contrincante Alva Majo en versión de pelo lacio 😆

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

    El de las cajitas es trabajar duro en vez de inteligente pero q más da funciona XD

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

    Nova legaci ocupa 28 megas pero cuando lo instalas se descomprime hasta los 400 megas

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

    que le paso a la serie del castillo enriquecedor? quería volver a ver esa serie sobre como hacer un juego profesional :´v

  • @BS-qt4bz
    @BS-qt4bz Год назад

    El de garden of ban ban debería ver estos videos y sí me han salido varios videos de devalen hablando de ese juego y sobre todo el del dron consume recursos.