Minha jornada com a bevy engine: desafios e lições

Поделиться
HTML-код
  • Опубликовано: 28 ноя 2024

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

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

    Entendo muito da tua situação mano
    A engine que eu mais aprendi a mexer foi a Godot na epoca do 3.5 so que assim que lançou a 4 versão eu entrei num periodo de deixar esse hobbie de lado, foi um periodo que me ensinou muita coisa sobre organização e projetos no geral
    consegui um estagio php/laravel e ja/vue
    depois um trampo junior com a mesma stack
    depois fui pra outra empresa como estagio ainda desenvolvendo web tanto front quanto back alem de consegui um trampo de desenvolvedor pra um professor meu
    conheci rust pelo bevy e me apaixonei pela linguagem, fiz um curso completo de rust e comecei a estudar bevy em paralelo aos meus trabalhos, apesar de gostar muito de como as coisas são feitas em bevy e de programar em rust to decidido a retornar pro godot novamente e estudar bevy mais esporadicamente
    minha maquina sofre pra rodar as coisas do bevy e cada novo projeto que eu crio 4 a 7 gb da memoria ficam ocupados pra cada projeto, tenho que sempre lembrar de dar um cargo clean antes de partir pro proximo
    o vs-code não tem sido muito dinâmico na hora de codar com bevy, as vezes o vscode trava as extensões pra rust mesmo mas não incomoda quando to fazendo api com o actix por exemplo
    eu tenho um objetivo de, nos próximos anos, criar uma boa biblioteca de jogos dentro da steam pra ganhar uma renda extra a medida que evoluo o game design e narrativa mas to sentindo que o tempo que gasto pra aprender qualquer coisa em bevy seria 2 a 3 vezes mais produtivo em godot, entende oque eu quero dizer?
    como você mesmo disse bevy ainda é bem nova e tem um potencial absurdo de mercado, ja vi uma bevy game jam e tinha muito jogo muito bom
    muito boa sorte com seu jogo meu nobre, gostei muito do teu canal

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

      Opa valeu muito o comentário, entendo muito tua dor, é complicado mas como já me disseram antes game dev é uma maratona e não uma sprint.
      Essa semana lanço um vídeo novo meio que deixar um pouco cozinhando acabei resolvendo e seguindo na bevy mesmo. Acabei me deparando com outro artigo de um mano fazendo um jogo em rust com engine própria acabou me motivando a continuar.
      Mas, a real é muito mais rápido fazer as coisas na Godot, mas sou turrão e continuo kkk, mas sinto que a minha missão com o canal é falar mais de rust então acredito que vou continuar por que muita coisa hoje pra mim se envolve com rust.
      Quanto ao viscode já tentou usar o zed? É bem parecido e pra rust funciona bem.

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

    Boa sorte cara, eu já tive um dilema parecido, de me manter na minha stack usando um framework libgdx ou prototipar jogos mais rápidos utilizando Godot, acabei optando pela primeira opção. Porém as vezes volto a cogitar Godot kk.

    • @devjonatas
      @devjonatas  5 месяцев назад +1

      Valeu amigo, realmente é algo que sempre acaba assombrando, mas vejo outras pessoas que usam engines menos populares e me falam que precisa perserverar mesmo.

  • @Gastura-w5v
    @Gastura-w5v 5 месяцев назад

    Boa cara, me fala uma coisa qual a situação do mercado de desenvolvimento de software onde você está, além disso com qual linguagem você foi trabalhar ai?

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

      Mercado específico aqui da Alemanha pra software tá bem aquecido ainda sempre recebo umas 3 ou 4 vagas aqui. Além de que to do lado de Basel que é o coração financeiro da Suíça.
      Hoje eu sou freelancer então eu acabo trabalhando para pessoas de outros país aqui curiosamente kkkk
      Hoje trabalho com Python, Rust e Js/TS mas, aqui vendo num corte de Europa tem muita empresa e muitas tecnologias então acha vaga de Rust até Java e algumas coisas legadas.

  • @Gastura-w5v
    @Gastura-w5v 5 месяцев назад

    Você poderia fazer uns ASMR da tela sua codificando em 2x para o RUclips também!

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

      Boa ideia eu to pensando em fazer uns projetos mais condensados em um vídeo ai faria algo do tipo. Obrigado pela sugestão =D

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

    Olha só, fui citado.
    Po cara, o negócio da Bevy, não é só que ela é uma ferramenta muito nova, mas quando o assunto é fazer jogos, usar um framework sem uma interface gráfica é muito difícil. Sendo que difícil não quer dizer ruim, mas você ta tendo trabalho pra fazer coisas que deveriam ser triviais, como a UI por exemplo. O monogame por exemplo é um framework bem consolidado, mas ainda assim é muito difícil de fazer jogos com ele, eu já tentei e além de perder muito tempo, também tive muita dor de cabeça.

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

      Curiosamente te cito no próximo devlog também kkkk
      Sim o fato de ainda não ter um editor oficial fica complicado pra ajustar algumas coisas. Eu to lá no grupo de desenvolvimento deles deve vir um editor no próximo release. Ainda bato um pouco a cabeça com o bevy pelo fato de estar focando em rust mas, ainda to montando só uns mini-games. Ao ponto de por o projeto pra funcionar talvez ainda mude de ideia.

  • @gabriellopesmachado9420
    @gabriellopesmachado9420 4 дня назад

    A solução para não depender dessa ferramenta tão limitada quanto a Bevy e usar Rust foi de usar a GDExtension godot-rust.
    Infelizmente se perde o paradigma de ECS nativo da Bevy, mas na prática a GODOT está anos luz a frente da Bevy e vai demorar para estarem no mesmo patamar.

    • @devjonatas
      @devjonatas  4 дня назад

      Acho que é natural pelo tempo de vida de cada projeto. Mas, como o mundo dá voltas, agora to trabalhando na UI pra editor da bevy 🤣.
      No começo do ano conheci umas pessoas que estavam usando a Godot rust e não tavam gostando, sabe como está agora ?

  • @Lanbyteach
    @Lanbyteach 27 дней назад

    vc é o bichão mesmo ... poha

    • @devjonatas
      @devjonatas  27 дней назад

      Opa obrigado 😄, curiosamente to mexendo com a ui da bevy ainda rsrs. Na real vou mexer com as libs alternativas que são mais recomendadas