Geração Procedural na minha Engine! (Cave Engine)

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • ✅ Black Friday ANTECIPADA do Game Dev Academy (entre aqui):
    chat.whatsapp....
    ➡️ Segue a gente no Insta: / unidaystudio
    ························································
    ► Não se esqueça de deixar suas dúvidas e sugestões nos comentários do vídeo! Se inscreva e ative o sininho para receber mais vídeos como esse e não deixe de Compartilhar com seus amigos! Valeu! :D
    ························································
    ► Uniday Studio - 2023
    By: Guilherme Teres Nunes

КОМЕНТАРІ • 40

  • @UnidayStudio
    @UnidayStudio  10 місяців тому +3

    Você sabia que esse tipo de geração é bem utilizado em games? Deixa eu explicar algumas curiosidades extras que não falei no vídeo aqui pelos comentários:
    Galera, esse é um vídeo de demonstração da capacidade da Cave de gerar coisas proceduralmente, via código, mas ainda sim com muita influência e liberdade artística. Eu aproveitei o tópico para mostrar para vocês um pouco mais sobre como esse tipo de abordagem já é MUITO utilizada em jogos (e provavelmente até em games que você já jogou ou ama). Muita gente acha que esse tipo de coisa é exclusiva de games 100% procedurais como No Man's Sky e etc, mas está longe disso! Certamente vamos ver muito desse tipo de tecnologia sendo utilizada no próximo GTA, assim como já vimos nos games da insomniac (citados nos vídeos) e em praticamente todos os outros títulos atuais. Muito legal!
    E aproveitando o comentário para te lembrar que SEGUNDA-FEIRA vai ter a Black Friday antecipada (Black Monday?) aqui da Uniday Studio onde eu vou abrir, POR UM DIA, as inscrições para o Game Dev Academy, que é o pacote com todos os cursos de Game Dev que nós temos (que valem quase 3 mil reais juntos) por um valor bem menor do que 1997, que era o que eu tinha prometido anteriormente. Caso queira aproveitar, entre aqui:
    chat.whatsapp.com/C9tyLujN7NiDFwfOemOuNA

    • @k4mi_zx7
      @k4mi_zx7 10 місяців тому

      Guilherme, qualquer dia vc n conseguiria fazer um video atualizado de como criar um jogo multiplayer em LAN? os q tem sao antigos, n funciona mais hj em dia, talvez vc conseguisse consertar esse projeto antigo q tem na internet

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

    Cria uma engine no android studio em 30 horas

  • @TulhoKay
    @TulhoKay 4 місяці тому +1

    Uma coisa que você poderia implementar também é uma lógica básica para o esqueleto do prédio. Dependendo da estrutura do prédio isso pode ser usado para gerar, por exemplo, ar condicionados. Os lados que pegam o curso do sol geralmente terão terá mais ar condicionado pq esses espaço recebem mais luz solar. E outra é os comodos internos. Digamos que um apartamento com 6 janelas. Dá para adicionar um critério também para gerar a quantidade de ar condicionados. Em prédio moderno existe um sistema central e eles ficam no topo. Enfim, to aqui tryhardando seus vídeo da engine. Me atiçou a curioisidade de volta a ler sobre processamento em gpu. Criar engine poderosas utilizando o processamento paralelo as gpu. Em enfim, sucesso ai.

    • @TulhoKay
      @TulhoKay 4 місяці тому

      Ah, outra coisa, dá uma pesquisada sobre ar condicionados centrais de prédios, eles são bem diferentes desse que foram gerados. E claro, faltou a porta de acesso ao terraço é um murinho. Aproveitando tu pode pesquisa sobre dados das liçenças de cada região para que a construção fica padronizada por região. Assim tu consegue criar coisas procedurais por regiões com base as leis locais.

  • @FrostTeorias
    @FrostTeorias 10 місяців тому

    Guilherme a Unreal trabalha bem com cel-shading mais cartoonesco? Fazer algo mais anime, tipo Dragon Ball Kakarot?

  • @dommarteo727
    @dommarteo727 10 місяців тому

    👀

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

    Gui, tenho uma idéia e uma pergunta: tem como criar terrenos voxel no Cave Engine? Por que não tenta criar um sistema operacional?

  • @shadersmcbe707
    @shadersmcbe707 9 місяців тому

    Eu gostaria de saber os requesitos mínimos para rodar o cave engine no meu pc.
    Ele tem 4GB de ram DDR3 e um processador celeron quad core n3150

  • @samukaguitar3158
    @samukaguitar3158 10 місяців тому +2

    A cada vídeo novo eu vejo a Cave caminhando pra um motor nível AAA. Eu vi um plugin externo que faz isso no Blender e achei interessante ver isso diretamente na Cave Engine. Meus parabéns pelo trabalho Gui, espero que cada vez mais pessoas conheçam a Cave e passem a utilizá-la.

  • @dionataps2828
    @dionataps2828 10 місяців тому

    Opa mano ensina por favor a como clicar numa tecla e deixar o personagem pulando enquanto fica segurando a teclas, ou clicar e ela pular apenas uma vez depois ter que clicar de novo para ele pular pfv.

  • @alancabal9991
    @alancabal9991 10 місяців тому

    guilherme
    como é sua engine eu consigo muda os comando para ficar parecida com a bge 2.79
    e consigo programa com nodes ou programação visual

  • @adrianolaheto
    @adrianolaheto 9 місяців тому

    Eu achei bem bacana, mas achei o nivel de detalhamento disso baixo.
    É possivel criar com mais detalhes esses predios?

  • @pepitz
    @pepitz 10 місяців тому

    Pô man, te sigo a pouco tempo e já me inscrevi, queria mt criar um jogo mas n tenho um pc e nem tenho condições de comprar um, ent eu me viro do jeito q posso com meu celular kk. Gostei mt do seu canal

  • @severoscott4853
    @severoscott4853 10 місяців тому

    Cara, eu estudo designer UI/UX a um tempo , mas meu sonho mesmo é desenvolver jogos , voce acha que essa minha area pode ajudar de alguma forma , ou nao tem nada ver .

  • @wbgamess
    @wbgamess 10 місяців тому +2

    meu amigo tem algum curso que eu possa fazer com voce para iniciar o aprendizado do zero ?

  • @micaelsilvasouza9191
    @micaelsilvasouza9191 10 місяців тому

    Eu baixei a cave e na hora de abri ela não abre

  • @deltahl
    @deltahl 24 дні тому

    Tem um vídeo da Ubisoft gerando prédios proceduralmente na engine deles na internet. É usado na série do Assassins Creed, Watch Dogs, .. e outros jogos!

  • @Tururuiy
    @Tururuiy 5 місяців тому

    ​@UnidayStudio Guilherme como vai? Eu tô tentando fazer um jogo é bastante tempo já só que quando eu experimentei usar os códigos do curso de curso de python note pro eu não consegui aplicar, em relação aos lotes eu também gostaria de saber porque usando o mesmo o apply selected

    • @UnidayStudio
      @UnidayStudio  5 місяців тому

      Opa, por que você comentou a mesma coisa em 7 vídeos diferentes? 😢

  • @paulocesarbr4098
    @paulocesarbr4098 10 місяців тому

    Gulherme está me convencendo a comprar o Do Zero Ao Jogo.

    • @UnidayStudio
      @UnidayStudio  10 місяців тому

      Aproveita a black monday de hoje e entra no Game Dev Academy! (o do zero ao jogo está incluso)

  • @rangeloliveira1866
    @rangeloliveira1866 10 місяців тому

    Guilherme, como posso aplicar o desconto do curso de unity multiplayer? Não está funcionando, esse preço de 297 é o valor final ?

    • @UnidayStudio
      @UnidayStudio  10 місяців тому

      O curso de unity não está com desconto... 🤔 de qual desconto estava dizendo? O da Black Friday?

    • @rangeloliveira1866
      @rangeloliveira1866 10 місяців тому

      @@UnidayStudio Eu não sei exatamente. Eu entrei em um vídeo seu sobre o jogo multiplayer, o vídeo tem 3 minutos,e lá está falando do desconto colocando o cupom MULTIPLAYER, mas quando coloco diz que o cupom é inválido. Não tem mais o desconto?

  • @brukso2
    @brukso2 9 місяців тому

    Ei man, estou estudando c++ e queria saber algo. Como faço para adicionar um editor de scripts e como adicionar um compilador em uma engine? Procurei algo a respeito em alguns fóruns, mas não achei nada sobre.

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

      Lê Game Engine Architecture do Jason Gregory, o livro usa C++ para explicar arquitetura de uma game engine e qual a função que ela desempenha no processo de programação de jogos e como fazer uma. Sobre adicionar um editor de scripts e compilador, não é algo necessário, a não ser que seu propósito seja fazer uma IDE, ai é só você criar uma função de execução do compilador que dá target no script gerado pela game engine, cmake ou alguma ferramente de building e substituir a execução do compilador por ela e dá target no script de building, e quanto ao editor de texto, tu vai ter que criar o seu próprio ou integrar algum editor open-source. Basicamente a diferença entre a game engine e o seu jogo é praticamente nenhuma, game engine é só uma camada pré pronta que você usa como base para não fazer hand coding toda vez que for criar um jogo.

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

      @@thalesenrique3495 valeu mano! Mas já percebi que vai ser complicado aprender isso, não sei inglês. Acho que a solução vai ser achar um pdf e traduzir tudo kkkk e agora pretendo aprender inglês também, parece que pra achar informações é muito mais fácil em inglês que em português. Tmj aí!

  • @МихаилВысоцкий-я5о
    @МихаилВысоцкий-я5о 10 місяців тому +1

    You have made great progress in developing your engine!

  • @FabioAnastacioSilva
    @FabioAnastacioSilva 10 місяців тому +1

    Muito bom , conseguiu acertar o sistema de animações , sensacional

    • @UnidayStudio
      @UnidayStudio  10 місяців тому

      Valeeu! Agora eu estou bem feliz com o sistema de animações mesmo. Ainda faltam alguns detalhes, mas já dá para fazer bastante coisa.

  • @JoaoVitor-bw7oi
    @JoaoVitor-bw7oi 10 місяців тому

    Escolhei aprender python e usar as framework pra Fazerer meus jogos quero Fazer mais jogos 2D.

  • @victorvan261
    @victorvan261 10 місяців тому

    Incrível, só precisa alterar o código pra os acondicionados não referem gerados em cima das janelas e portas, mas a ideia ta funcionando muito bem, show de bola.

  • @d4niel_oliveira
    @d4niel_oliveira 10 місяців тому

    Faz um vídeo conhecendo a its magic engine, uma engine mobile

  • @ancientobeliskstudio
    @ancientobeliskstudio 10 місяців тому

    awesome

  • @nathanmiguel76
    @nathanmiguel76 10 місяців тому

    Eu fico me perguntando como seria para otimizar sistemas procedurais

    • @UnidayStudio
      @UnidayStudio  10 місяців тому +3

      Excelente pergunta! No caso desse tipo de sistema do vídeo, não precisa de otimização. Pode ficar dias rodando na máquina do desenvolvedor, porque ele vai pré computar tudo e deixar todos os assets já "prontos" para a produção. Essa é a grande diferença desse tipo de sistema com o de um No Man's Sky (que gera em tempo real).

  • @wheeljack210
    @wheeljack210 10 місяців тому

    Interessante.

  • @retardogames6284
    @retardogames6284 9 місяців тому

    Cara eu te admiro muito 🤩🤩!! Nunca desista dos seus objetivos 🙏. Um dia espero ficar tão experiente como vc, ao ponto de criar a própria Game engine! Deus te abençoe imensamente 🙌.