Como instalar a Godot para C#

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

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

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

    Só uma correção, a Godot funciona em sistemas x86 de 32 bits sim!

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

    Cara, muito bom o conteúdo, me ajudou muito, parabéns pelo canal.

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

    Muito bom fera deu certinho . ja ganhou um inscrito iniciando na Godot e seu conteúdo e brabo . rsrs

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

      Opa! Que bom que deu certo! Obrigado! :D Logo logo trarei mais sobre Godot aqui pro canal!

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

    Finalmente consegui fazer funcionar no meu PC. O problema era justamente a instalação do dotnet SDK.
    Obrigado pelo video!

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

      Que bom que o vídeo te ajudou! Fico feliz! :D

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

    Nunca me identifiquei tanto com uma frase: "Levei horas e horas pra resolver e é uma coisa bem simples"

    • @SkodeYT
      @SkodeYT  8 месяцев назад +1

      Triste né, é muito recorrente isso na vida do desenvolvedor. Ontem a noite eu passei por outra dessa, fiquei mais de 4h tentando resolver um problema com docker sendo que era só instalar dois serviços no mesmo container.

  • @thiago.simoes
    @thiago.simoes Год назад

    Matheus bravo nos primeiros dois minutos de vídeo! kkkkkk Eu também estou pensando em migrar pra Godot dado os recentes problemas com a Unity

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

      Kkkkkkkk é que acontece muito isso no meu outro canal. Quando eu resumo o assunto, o pessoal comenta reclamando que faltou explicar isso e aquilo, aí quando deixo mais bem explicado o pessoal reclama que o vídeo tá muito longo com muita explicação. Aí quando começo a gravar, esses comentários surgem na minha mente e já me estressam kkkkkk
      Então, eu ando gostando bastante da Godot. Ela tem algumas similaridades com a Unity, mas a Unity é bem mais "madura". Tem que adaptar bastante coisa. Mas no geral é uma engine bem legal! Tive uns probleminhas com export, mas isso é por causa da versão. Em Novembro lançam oficialmente a versão 4.2 e os problemas estarão consertados. Usar a engine em si é bem legal!
      Mas é preciso dizer que certas coisas são muito mais fáceis na Unity do que na Godot, por exemplo, vincular um "componente" (nó) à outro via script. Na Unity é só arrastar o componente no campo do script que ele faz o vínculo, já na Godot tem que definir o "endereço" do Nó no script, e se você mudar o endereço na árvore na engine, tem que mudar em todos os scripts também. Claro que a gente se adapta, mas essas praticidades da Unity nos deixam acomodados kkkkkkk
      Enfim, dá uma mexida na Godot, você vai gostar!

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

    Quando eu abro o Godot como em 17:43 dá um erro dizendo "Unable to initialize OpenGL video driver your video card does not support the required OpenGL 3.3 version" como posso corrigir isso, baixando OpenGL 3.3?
    eu baixei o Godot 4.2.1

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

      O erro está indicando que sua placa de vídeo não suporta o mínimo que é o OpenGL 3.3. Você precisa verificar se sua placa de vídeo de fato não é compatível, ou se ela só está com os drivers desatualizados.
      Mas acho difícil ser placa sem compatibilidade, até porque o OpenGL 3.3 foi lançado em 2010. Desde então praticamente todos os dispositivos são compatíveis com OpenGL 3.3. Só se seu computador for MUITO antigo, aí infelizmente você não vai conseguir usar, só se trocar de placa de vídeo.
      Seria bom você procurar os drivers da sua placa e atualizar. Caso você não tenha placa de vídeo offboard, apenas onboard, e se seu PC for bem antigo, seria bom procurar uma plaquinha de vídeo básica para comprar, pelo menos para começar no desenvolvimento.

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

      @@SkodeYT entendo, o meu PC é i3 540 onboard kkk, não tenho placa de vídeo mas nunca tive problema usando o Clickteam Fusion eu acho, será que uma GT 730 roda godot?

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

      @@GarlickGG Então, é um i3 de primeira geração, talvez seja isso. Mas mesmo assim, dá uma procurada para atualização do OpenGL 3.3, eu acho que resolve.
      O Clickteam Fusion é um software 2D muito antigo, da década de 90. Se você pegar um PC antigo com Windows Vista já vai funcionar. Talvez até com Windows XP funcione. Já a Godot é um software 3D bem mais recente, e para utilização plena é necessário ter os drivers atualizados. Se ele fosse só 2D (como é o Fusion) não haveria necessidade de atualizar o OpenGL 3.3, mas como é um software 3D existe essa necessidade.
      ---------
      Acredito que a GT 730 já seria o suficiente pra começar a utilizar a ferramenta. Mas é bom ter em mente que desenvolvedor precisa ter uma máquina minimamente boa para trabalhar, já que é sua ferramenta de trabalho. Dá para começar com uma mais básica, mas é bom sempre pensar em melhorar sua ferramenta de trabalho para melhorar sua produtividade e consequentemente aumentar seus ganhos. Mas para começar a aprender acredito que seja o suficiente!

  • @arthurg.salgado2910
    @arthurg.salgado2910 10 месяцев назад

    Muito foda eu estava a mo tempão tentando fazer isso e tu me ajudo cara , tava desistido do GODOT mas grassas a deus deu bom

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

      Que bom que o vídeo te ajudou e deu tudo certo! :D Bem-vindo à Godot! Kkkkk

  • @RafaelSilva-hh8vh
    @RafaelSilva-hh8vh 5 месяцев назад

    mano me ajuda não to conseguindo quando eu vou no cmd e coloco (dotnet - - info) fala que o arquivo não foi encontrado, e quando eu abro a godot fala (não foi possivel localizar o diretorio de assemblies .Net 'C:/Godot/Sharp/Api/Debug') o que eu fasso ja procurei sobre esse erro mais não achei nada sobre

  • @pedrovobeto2915
    @pedrovobeto2915 10 месяцев назад +1

    toda vez que mexo no codigo c#, minha godot aparece "os seguintes arquivos sao mais recentes no disco" e mostra o arquivo c#, ai tenho que ficar recarregando o script, podem me ajudar?

    • @SkodeYT
      @SkodeYT  10 месяцев назад +2

      Eu dei uma procurada no Google e encontrei no Reddit a seguinte orientação:
      Na Godot clique menu superior em "Editor", na janela que abrir vá em "Editor de Texto -> Comportamento -> Arquivos" e desmarque a opção "Auto Reload Scripts on External Change".
      Outra orientação é ir na aba "Script" e fechar todos os scripts abertos. Assim a Godot vai parar de comparar com os scripts abertos no editor interno com o mesmo script editado por um editor externo.

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

    Esse erro da pq a extensão do GDScript ta habilitada no visual code deixa só a do C# habilitada .

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

      Sim sim! Eu falei isso no vídeo "ah esquece o GDScript, a gente tá usando o C#" kkkkk É por causa do godot-tools que não estava conectado ao Godot, aí dá esse erro. Mas é só desativar a extensão "godot-tools" ou só ignorar.

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

    Deu tudo certin !!!!😀

  • @IsaacRicardo-hv6vt
    @IsaacRicardo-hv6vt 7 месяцев назад

    Será que é possível usar o visual studio community como editor?

    • @SkodeYT
      @SkodeYT  7 месяцев назад

      Talvez seja. Teria que testar pra saber.

  • @smarth1313
    @smarth1313 7 месяцев назад

    Deu certo! Vlw

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

    0:15 pq caraios o t é mudo eu não sei '-'

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

      Pô, também não sei kkkkk

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

      @@SkodeYT cara esses dias tava por aqui no youtube quando vi la um mega compilado tutorial explicando cada node da godot, foi um compilado de 1 hora, mas só que é ingles :(, seria bom fazer um desse em portugues, ou até mesmo uma tradução direta desse video (e explicar algumas funções que vem prontas ja tipo a váriavel velocity que ja vem pronta, um tal _ready() os inputs...)

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

      @@jokerphoenix3788 Várias coisas dessas eu explico nesse curso no módulo de Godot (velocity, ready, process, physics process, sinais e etc). Esses primeiros módulos gratuitos são para quem quer começar a aprender rápido a programar para já sair trabalhando na área.
      Mas assim que acabar o curso, vou continuar gravando vídeos de Godot e vou publicar aqui no canal, e vou explicar vários nodes, funções, vínculo de scripts com editor e etc. Também vou gravar aulas exclusivas mais avançadas lá no curso, mas só será acessado por quem adquirir o curso.

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

    será que tem como instala o c# no godot mobile

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

      Acredito que não, já que depende de um ambiente de desenvolvimento DotNet, mas dá uma procurada no Google, deve ter algo sobre isso.

  • @victor14041997
    @victor14041997 7 месяцев назад

    mano seu conteudo é top, mas se colocar capitulos tenho certeza que vai ficar top!!!

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

    Uma dúvida que eu sempre tenho, por que usar o C# ?

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

      tem alguma diferença pro gd script? tipo, é melhor?

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

      Porque eu não gosto do GDScript, pois parece Python, e não gosto de Python. C# é bem mais agradável pra mim.

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

      @@danneold Tem várias diferenças estruturais da própria linguagem, C# é muito mais organizada. C# também tem um ganho de desempenho considerável em relação ao GDScript, mas não foi por esses motivos que escolhi C#, e sim porque eu estou mais habituado com essa linguagem. No Arduino usa-se C (ou quase), para apps eu uso Dart (Flutter), e por ambas serem bem próximas do C#, prefiro usar. Sem falar que pra quem saiu da Unity e foi pra Godot, pode começar a usar a engine sem ter que aprender uma linguagem nova. Então meu canal pode ajudar essas pessoas também.

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

    Olá, bom dia. Baixei o Godot pq me disseram que tinha Visual Script, mas parece que só até a versão 3.
    Tô saindo do Fusion e eou péssimo em programação, acha que vale a pena tentar o VS do Godot 3?

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

      Eu particularmente não gosto de Visual Script (exemplo Blueprint da Unreal), acho que fica tudo muito confuso e difícil de encontrar. O Fusion ainda tinha a visualização do Event List (que é o que eu uso 95% do tempo no Fusion). Para coisas pequenas e rápidas, como shaders, visual script é muito bem-vindo, mas conforme seu projeto vai ficando grande, vai ficando um emaranhado gigante. Dá uma procurada no Google sobre "blueprint unreal big project" e você verá o transtorno que fica.
      Ex: i.redd.it/ekimeqox3pk71.png
      Ex: qph.cf2.quoracdn.net/main-qimg-77137f550ae63d6d7ffe60522ab3df04-lq
      Se você se considera péssimo em programação, mas tem vontade de aprender, você pode conhecer o canal do Clécio Espindola que ele ensina GDScript lá. GDScript já é fácil de aprender, com a explicação do Clécio é ainda mais fácil. Há outras pessoas que ensinam programação no RUclips também de forma bem amigável. Aqui no canal em breve vou ensinar programação partindo do Clickteam Fusion e chegando no C#, mas isso vai ficar mais pra frente.
      Agora, se você se considera péssimo em programação e não tem interesse em aprender (tá tudo bem, nem todo mundo gosta), você pode se especializar em outras áreas de Gamedev, como na produção de sprites, modelos 3D, texturas, shaders, efeitos sonoros, músicas, enredos, roteiros, GDD e etc.

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

      @@SkodeYT valeu, vou tentar aprender assim mesmo, só que me enrolo muito nisso.
      Mas como é uma outra Engine, vamos ver o que acontece, vai que consigo? Kkk
      Muito obrigado

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

    tava me perguntando sobre as tecnologias que tu tem, e me perguntei: você tem um óculos vr?

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

      Tenho, inclusive gravei um vídeo sobre o Quest 2 (que é o que eu tenho) lá no meu canal pessoal.
      Quero trazer coisas de desenvolvimento para VR pela Godot aqui no canal também.

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

      @@SkodeYT Qual seu canal pessoal? não aparece na aba dos canais.

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

      @@Mingopo Esse aqui /\
      Eu nem sabia que dava pra apresentar outros canais no canal kkkkkk Legal, vou fazer isso!

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

    mano conteúdo para fazer curso, muito bom!!! te amooo.

  • @mateus912-
    @mateus912- Год назад

    obrigado, me ajudou muito agora é aprender a usar o C# kkkkkkkkkkkk

    • @SkodeYT
      @SkodeYT  11 месяцев назад +1

      Daqui uns dias vou começar a publicar diariamente um curso gratuito aqui no canal, do zero à C# na Godot! Fica ligado!

  • @ututu_sape
    @ututu_sape Месяц назад

    Gracias hermano, ningún tutorial en español me servía

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

    Caraca eu achando que era só baixar o godot mas tem que baixar um monte de coisa kkkkkkkkkk preguiça bateu só de ver 😂😂

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

      Ah então melhor nem fazer, deixa quieto isso aí, bora continuar na zona de conforto! Os melhores desenvolvedores são assim mesmo, na primeira dificuldade eles abandonam tudo e vão assistir algum vídeo engraçado, assim o problema se resolve sozinho, o céu fica azul, os pássaros cantam e o mundo fica feliz!

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

      @@SkodeYT verdade, obrigado por me apoiar meu amor

    • @raydu_0
      @raydu_0 2 месяца назад

      ​@@SkodeYTprecisa bater no cara n po kakakakakakakaka

    • @jecksonsantana8973
      @jecksonsantana8973 2 месяца назад

      Também eu 😢😂

  • @SrAzion
    @SrAzion 2 месяца назад

    Não instale. Use a versão com GD script, é melhor

    • @SkodeYT
      @SkodeYT  2 месяца назад

      Melhor pra quem? Pra você? Ótimo, use com GDScript. Pra mim é melhor com C#. Se for pra usar com GDScript prefiro nunca mais usar. Mas que mania de merda querer definir o que os outros devem ou não fazer.

    • @SrAzion
      @SrAzion 2 месяца назад

      @@SkodeYT mas vc mesmo que ta fazendo um vídeo sobre isso.
      Vc não fez ainda a pergunta certa.... Usar java da Microsoft. Ele nunca foi pensado pra jogo. Só pra software

    • @SrAzion
      @SrAzion 2 месяца назад

      @@SkodeYT não fera. A godot foi pensado pra usar GD script. Como game maker usa GML. O povo inventou isso pra fugir da unity.

    • @SkodeYT
      @SkodeYT  2 месяца назад

      @@SrAzion Não é porque criaram o GDScript que não se pode usar outra linguagem na engine. Engine é motor gráfico, e a estrutura da Godot funciona em C++. GDScript ou C# são linguagens usadas para COMUNICAR com a engine que funciona em C++. Tanto que criaram a GDExtension para facilitar a integração de novas extensões com a Godot, já que era necessário ter conhecimento de C++ (ou seja, administrar pilha de memória).
      Não é porque criaram GDScript pra Godot que impede de usar outras linguagens. Existe um pessoal que, por diversão, está portando Dart pra Godot, por exemplo. Qual o problema? Não é melhor cada um usar a linguagem que tem maior afinidade?
      Agora esse puritanismo de "ain, não instale C#, use GDScript" é ridículo. Mania de b0sta querer ficar definindo o que as pessoas devem ou não fazer. Ao invés de você ficar animado e pensar "olha, estão criando mais possibilidades para mais devs usarem a Godot e ajudarem a comunidade crescer", você fica aí com esse puritanismo de m3rda, se mordendo "ain, estão usando C# ao invés do GDScript".
      E daí que criaram o C# para aqueles que vieram da Unity? E daí? Não é MELHOR que a comunidade abrace os desenvolvedores Unity ao invés de forçar eles a usar essa LINGUAGEM DE M3RDA que é o GDScript? Linguagem feia e desorganizada, parece a porcaria do Python. E ainda tem menos desempenho que o C# (já provado pela própria comunidade da Godot).
      Cara, na boa, é a última vez que tô respondendo suas mensagens. Eu não tenho mais paciência. ACABOU minha paciência. Todo dia tem alguém enchendo meu saco aqui nesse canal. Eu só não excluí ainda porque meus vídeos ainda ajudam algumas pessoas, mas é tanta gente me enchendo o saco que eu tô à 2 palitos pra apagar tudo e nunca mais postar vídeo nenhum de programação e desenvolvimento. Vocês só me enchem o saco!!!