C# Para Unity - Salvar Dados Com PlayerPrefs - Aula 51

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

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

  • @edneicabofrio
    @edneicabofrio 2 года назад +3

    Grande Fred! Já utilizo o Game Maker Studio a algum tempo e recentemente resolvi aprender os conceitos básicos do C# para Unity. Assisti suas 51 aulas em 1 semana e adorei. Muito obrigado pelas instruções. Espero ver novas aulas em breve. Valeu.

    • @CriandoGames
      @CriandoGames  2 года назад +2

      Opa amigo, que bom que gostou, estou preparando mais aulas e inclusive mini games para aplicar o conhecimento na prática, junto com vídeos sobre unity em si além da linguagem c#

  • @welitonkira2830
    @welitonkira2830 2 года назад +3

    Finalmente consegui acompanhar as aula, demorei, pois meu tempo e muito curto e só a noite depois do trampo, mas aguardo ansioso as próximas aulas.

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

    Arquivo Johnson, dei risada nessa parte

  • @POPOLENGO
    @POPOLENGO 2 года назад +1

    Aguardando a próxima aula da série. Muito bom como sempre

  • @guilhermevianna2220
    @guilhermevianna2220 2 года назад +2

    Opa cara... Gosto muito do seu trabalho e fico feliz por ter continuado a série... Estava com um problema esses dias sobre eventos... No seu vídeo acho que você se esqueceu se dizer que tem que desvincular o evento sempre que o objeto é destruído, caso não faça isso dá referência nula... Mas de qualquer forma obrigado e boa sorte

    • @CriandoGames
      @CriandoGames  2 года назад +1

      Eu acho que falei sim, lembro de ter comentado que você pode utilizar um simples if else pra verificar se o objeto ainda existe e também tem como usar o invoke para fazer essa checagem.. se não foi no mesmo vídeo que vc viu foi em outro que falo sobre eventos.

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

    Volta com os vídeos! Você ensina muito bem!

  • @paulosantana-px4jg
    @paulosantana-px4jg 2 года назад +1

    Bom demais como sempre kkkk 👍

  • @welitonkira2830
    @welitonkira2830 2 года назад +1

    Ótimo vídeo, Fred, bem que poderia criar um serve no dicord pra junta a galera daqui a conhece mais pessoal interessado em desenvolvimento de jogos.

    • @CriandoGames
      @CriandoGames  2 года назад

      Eu não curto muito o Discord sem falar no tempo que não vou ter muito para administrar.. porém tô pensando em criar um grupo no telegram que seria mais fácil para administrar

    • @welitonkira2830
      @welitonkira2830 2 года назад

      @@CriandoGames Criou o grupo no telegram?

  • @cassianozacarias7108
    @cassianozacarias7108 2 года назад

    brabo o video, vc sabe se tem como salvar com scriptableObject? ele salva no editor enquanto vc cria o jogo, mas eu acho q nao funciona quando o jogo ta pronto

    • @CriandoGames
      @CriandoGames  2 года назад +2

      Então, quando utilizamos o scriptableObject, nós acabamos criando um asset na nossa cena, e armazenando informações nesse asset.
      Ele salva essas informações que nos armazenamos anteriormente, porém essas informações não se alteram no scriptableObject.
      Então não é possivel salvar por exemplo o progresso do jogo utilizando ele. Mais pra frente vou fazer um video aqui sobre esse tema.

  • @brunab1b2.croche
    @brunab1b2.croche 2 года назад +1

    Olá tudo bem? Posso utilizar esse script para fazer registro e login do usuário?

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

      Não, porque o PlayerPrefs deve ser utilizado para coisas simples como as preferências do usuário justamente por não ser seguro, ou seja, é muito fácil alterar os valores de um PlayerPrefs e por isso não é recomendado ao salvar dados sensíveis, você pode utilizar o json com alguma criptografia para salvar esse registro de login do usuário, salvar em nuvem é o método mais seguro atualmente, mas apenas o json sem criptografia ou salvamento binário também não são formas recomendadas de salvar dados sensíveis.

  • @tamilesmeireles5265
    @tamilesmeireles5265 2 года назад

    como salvo o statuos de um objeto? exeplo tornei um image true, como faço pra salvar?

    • @CriandoGames
      @CriandoGames  2 года назад +2

      Olá, vc quer salvar utilizando o playerprefs?
      Se sim, infelizmente o playerprefs não salva variáveis booleanas, porém dá pra utilizar facilmente um truque bem simples. Cria uma variável do tipo int e define ela como 0. Aí vc pode usar essa variável pra salvar o status do objeto utilizando um if else.
      Exemplo: se a variável for 0, o status do objeto recebe false, quando o objeto for true , a variavel recebe 1. Depois basta salvar o valor dessa variável utilizando o playerprefs.

    • @tamilesmeireles5265
      @tamilesmeireles5265 2 года назад

      @@CriandoGames vou tentar

    • @tamilesmeireles5265
      @tamilesmeireles5265 2 года назад

      @@CriandoGames na vdd é um public gameobject, que recebe um imagem, aí no start está setactive (false) aí tem um if que se a pessoa chegar no número 37 esse Setactive fica true.(seria minha telinha de vitória)

    • @CriandoGames
      @CriandoGames  2 года назад +1

      E aí vc quer salvar esse estado de Vitoria certo?
      Da pra fazer da forma que falei usando 0 e 1 pra salvar o status false ou true.. e utilizando condicionais vc consegue salvar esse estado.

    • @tamilesmeireles5265
      @tamilesmeireles5265 2 года назад

      @@CriandoGames tentei n deu certo :/

  • @alexsepph
    @alexsepph 2 года назад

    Ahhh, acabo por enquanto :(

    • @CriandoGames
      @CriandoGames  2 года назад

      Enquanto não sai vídeo, vai na playlist "criando um jogo 2d" que lá você começa a aplicar o conhecimento de c# na prática construindo um joguinho simples

  • @Meneyyyy
    @Meneyyyy 2 года назад

    Tô estudando pra criar meu jogo, quando eu criar ele daqui a 2 meses eu volto aqui, nesse comentário!

    • @CriandoGames
      @CriandoGames  2 года назад

      Top, se for um jogo 2d, aproveite para ver as vídeo aulas da playlist "criando um jogo 2d simples na unity", aqui no canal.
      Creio que pode lhe ajudar

    • @Meneyyyy
      @Meneyyyy 2 года назад

      @@CriandoGames Sim, eu tô estudando pelo canal, vai ser um jogo 2d de plataforma