Por isso eu acho programação tão legal, já dá pra fazer um jogo de forma tão simples! Porém, esse RPG em si é um bem básico, o problema mesmo é se fosse fazer algo complexo, ou com uma história completa, daria mais de 1000 linhas de código kk
@advance23 жыл бұрын
Mas o resto é só a história, pois a técnica tá aí. Quando você aprender orientação a objetos então, vai se apaixonar, amigo. Gravarei outro vídeo fazendo uma continuação desse, mas agora rolando os dados.
@carcara31212 жыл бұрын
Caramba que bacana, por favor grava mais vídeos desse tipo 🙏🏻
@JohaberVargas2 жыл бұрын
Maravilhoso. Muito obrigado por compartilhar.
@advance22 жыл бұрын
Muito obrigado amigo. :-) Fico feliz que tenha gostado.
@suliberati_3 жыл бұрын
Gostei bastante! Ensina muito muito bem!
@advance23 жыл бұрын
Muito obrigado 😃, fico feliz com o seu comentário.
@pedrohenrique-fd1ed2 жыл бұрын
sempre venho aqui para saber mais KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK melhor professor meu careca favorito
@advance2 Жыл бұрын
kkkkkkk
@H0ruh3_Plays3 жыл бұрын
algo q eu acho interessante é o print de caractere por caractere, dando uma sensação de escrita na tela: from time import sleep def escrever(texto): for char in texto+" ": print(char, end="", flush=True) sleep(0.02) # quanto menor o valor, mais rápido será escrito o texto escrever("Um texto para ser printado caractere por caractere")
@advance23 жыл бұрын
Que legal, Jorge, dica matadora :-) Curti muito.
@zanzafx2 жыл бұрын
mas onde eu coloco isso ? pra mim nao funcionou
@advance22 жыл бұрын
@@zanzafx Vou te ajudar nessa. Você coloca antes do código. E ao invés de colocar print(), coloca escrever() Por aqui pode não ter feito muito sentido, vou tentar gravar um vídeo nessa semana pra explicar.
@aegistargetis2 жыл бұрын
o que significa esse flush=True????
@advance22 жыл бұрын
@@aegistargetis Me passa a parte do vídeo que está, qual minuto?
@lyambiersack2 жыл бұрын
estou com um problema na hora de executar o powershell e testar o projeto, quando eu executo o projeto ele abre o cmd mas fecha em seguida e até ele momento estou procurando uma forma de solucionar o problema
@advance22 жыл бұрын
Olá Lyam, tudo bem? Desculpe pela demora na resposta, eu tava tentando entender o problema. Existe a possibilidade de você reinstalar o powershell ou instalá-lo no seu computador? Qual a versão do windows você utiliza? Espero saber ajudá-lo :-)
@thades0001 Жыл бұрын
Ajudou dms, obrigado!
@advance2 Жыл бұрын
Que top amigo. Fico muito feliz que você gostou e isso me motiva a gravar mais vídeos como esse.
@pedroli18422 жыл бұрын
6:28 o que seria aquele F no print da linha 19?
@advance22 жыл бұрын
Fala mestre, aquele print é o FORMAT que mescla as variáveis com o texto. Se ainda sim você não compreender me fale que gravo um vídeo especialmente explicando isso
@gustavoaraujo81312 жыл бұрын
Olá amigo, sou novo no canal e também nesse vasto mundo da programação. Gostaria de saber se tem como, de alguma forma, adicionar uma música para ficar tocando no game?
@advance22 жыл бұрын
Sim, é é bem fácil. Procura por SENAI nos meus vídeos que vai achar um de 7 minutos que ensino no meio a fazer isso
@gustavoaraujo81312 жыл бұрын
@@advance2 Certo, muito obrigado meu amigo, vou assistir agora mesmo
@gustavoaraujo81312 жыл бұрын
@@advance2 vou iniciar um projeto com esse estilo de jogo, para melhorar meus conhecimentos na programação, qualquer dúvida venho de consultar
@pimentels-x5k2 жыл бұрын
@@gustavoaraujo8131 ficarei feliz em ajudar. Achou o vídeo do mp3 player?
@advance22 жыл бұрын
@@gustavoaraujo8131 @Gustavo Araujo ficarei feliz em ajudar. Achou o vídeo do mp3 player?
@Trashdesu10 ай бұрын
Ja saiu o do dado?
@advance210 ай бұрын
Fala mestre, ainda não infelizmente. Bora fazer?
@GAVBRII Жыл бұрын
Uma sugestão que dou é colocar Delay_print, é bem util pq ele tem um delay de escrever, pa fazer ele existir e so colocar esse codigo: def delay_print(text): for char in text: print(char, end='', flush=True) time.sleep(0.05) print("")
@advance2 Жыл бұрын
Valeeeeeeeeeeeu amigo! Excelente dica! Fica top mesmo! Obrigado por contribuir.
@GAVBRII Жыл бұрын
Esse video me ajudo bastante para eu criar meu Text Based de terror :)
@advance2 Жыл бұрын
Compartilhe o seu jogo cmg tb, ou grave um vídeo que eu vou curtir
@GAVBRII Жыл бұрын
@@advance2 Ok, vou fazer o video e te mando
@GAVBRII Жыл бұрын
@@advance2 ta aqui: kzbin.info/www/bejne/l2WxYYNmqLijoc0
@carinharpjp5512 жыл бұрын
Como que eu faço um sistema para salvar o jogo? Tipo, eu paro de jogar para mais tarde continuar, ou vou ter que começar do zero. Como que eu faço para evitar isso?
@l.l.57352 жыл бұрын
Acho que precisa ter um conhecimento de banco de dados.
@faek28_zero.0282 жыл бұрын
Então executando pelo cmd poderia rodar também meu código Python? Interessante. 🤔 Achei que sempre precisaria de transformar em executável ou rodar no VS Code, onde crio o código e sai resultado no Terminal...
@advance22 жыл бұрын
Top, na verdade o VS Code que acessa o terminal em uma janela dele. O nome desse cmd é PowerShell
@cloacademacaco84122 жыл бұрын
tem como realizar lançamento de dados assim como aqueles livros jogo de aventura fantasticas? Obrigado.
@advance22 жыл бұрын
Fala mestre, tudo bem? Mil perdões pela demora, tô na correria :-) Dá sim, você tem algum livro desses em PDF? Posso te ajudar
@cloacademacaco84122 жыл бұрын
@@advance2 opa sem problemas. Na verdade quero criar um material escolar. Sou professor e gostaria praticar phyton, mas associando com RPG. O que você acha? Sua ajuda seria de grande valer com certeza e sem dúvida alguma lhe atribuiria os creditos pelo projeto. Faço parte de uma grande rede escolas.
@SrLukka2 жыл бұрын
tem como exporta? tipo pra mandar pra um amigo baixa, como um palicativo, tem como?
@advance22 жыл бұрын
Sim, basta salvar o arquivo.py. Eu explico no fim do vídeo sobre pydroid
@rysbaki46822 жыл бұрын
Professor poderia fazer um video sobre esse tipo de rpg mas utilizando o comando while? Por exemplo o personagem entra em um lugar e tem 3 opções assim ele entra e precisa sair do mesmo lugar e voltar para escolher as outras duas kk bem especifico
@advance22 жыл бұрын
Boa ideia. Não prometo por falta de tempo no momento. Mas achei a sua ideia excelente.
@jeffersondenier Жыл бұрын
Como exportar esse game para rodar em um site ou para ser baixado pelo jogador?
@advance2 Жыл бұрын
Boa mestre. Existe uma ferramenta chamada py installer
@pedroDevlog3 жыл бұрын
qual o dowload do aplicativo usado para programar no vídeo?
@advance23 жыл бұрын
Pedrão, eu uso o VS Code, acho mais leve e mais personalizável. Veja se você gosta tb. É gratuito e da Microsoft.
@pedroDevlog3 жыл бұрын
@@advance2 vlw
@pedroDevlog3 жыл бұрын
@@advance2 ale vc pode me ajudar nisso tbm? como faço um sistema de save?
@viniciusbarros17822 жыл бұрын
há como botar imagens de caracteres tbm? se tiver , como faço isso?
@advance22 жыл бұрын
Sim coloque o print com três aspas e procure a imagem de caracter no Google
@viniciusbarros17822 жыл бұрын
@@advance2 consegui , achei um site que converte para character , valeu
@advance22 жыл бұрын
Que legal, compartilhe com a gente
@JadielSilva Жыл бұрын
O espaço que ele falou são de 4 caracteres.
@advance2 Жыл бұрын
Precisa de ajuda, amigo?
@ninguem23092 жыл бұрын
da pra juntar as rotas/caminhos? e que fica meio chato toda hora dando ctrl+v nas rotas que dão quase o mesmo resultado no jogo.
@advance22 жыл бұрын
Me ajuda a entender mais, me dê um exemplo.
@ninguem23092 жыл бұрын
@@advance2 Tipo tem 2 resultados de atacar e sair com sucesso. mais os dois levam pro mesmo caminho da historia não vai mudar nada na historia usar um ataque diferente, ai eu tenho que ficar escrevendo o script do caminho do ataque 1 pro ataque 2? ou tem como eu fazer os dois darem na mesma sem ter que escrever a mesma coisa do ataque 1 no ataque 2.
@ryandermonteiro Жыл бұрын
@@ninguem2309Caso esteja usando o if você pode fazer o seguinte If (atq == ataque1 or atq == ataque2) Ele no caso vai receber os dois valores como verdadeiro na condição if.
@ZonaDeMarcação2 жыл бұрын
Já fiz isso, criei meu código mas queria colocar esse código para rodar numa janela tipo no Pygame... como fazer?
@advance22 жыл бұрын
Mestre, me desculpe pela demora na resposta. Tá corrido aqui... Obrigado por sua pergunta. Eu sei como fazer no tkinter, é apenas usar o LABEL. No Pygame nunca fiz, só usei o pygame pra colocar som... Checa esse vídeo kzbin.info/www/bejne/lWfLhXaKiZqJiqc
@moussedemaracuja10412 жыл бұрын
Que site vc usou?
@advance22 жыл бұрын
Se não me engano usei o SUBLIME TEXT, e pra gravar usei o OBS Studio. Espero ter ajudado e obrigado por comentar o vídeo.
@moussedemaracuja10412 жыл бұрын
@@advance2 denada vey :)
@tonio22472 жыл бұрын
ola mano, sou iniciante e queria saber como fazer um print forrmatado que tem o f diferente
@advance22 жыл бұрын
Veja se é esse print(f"ola mundo {pessoa}.")
@bodiali56162 жыл бұрын
Opa qual o aplicativo que voce usa?
@advance22 жыл бұрын
Fala amigo, tudo bem? Nesse vídeo utilizei o Sblime e o Powershell. Mas atualmente utilizo o VSCode. :-) Espero ter ajudado. Se inscreva pra me ajudar 🙂
@thony26532 жыл бұрын
como que eu monto um .exe com isso pra mandar para meus amigos?, video muito otimo e muito bem explicado
@advance22 жыл бұрын
Grande Thony blza? Pra deixar executável, uma maneira é usar o python installer. Se não achar nenhuma explicação convicente na net, me fala que gravo um vídeo especialmente pra você. Forte abraço.
@thxrimes72 жыл бұрын
@@advance2 eu não consegui, poderia fazer um vídeo dedicado?
@niltonrafael47462 жыл бұрын
muito bom, estilo dos jogos da era do 'plato' :)
@advance22 жыл бұрын
O que é 'plato'?
@niltonrafael47462 жыл бұрын
@@advance2 plato, um poderoso sistema educacional de faculdades americanas que só exibia a cor laranja, mas já possuía tela de toque, telas de alta resolução e até uma versão primitiva da internet.ex: pedit5 :) , já fez sistema de combate ? estilo dos livros jogos
@advance22 жыл бұрын
@@niltonrafael4746 que maneiro amigo, obrigado pela explicação. Qual é a sua idade?
@niltonrafael47462 жыл бұрын
@@advance2 30 ^ ^, mas eterno aprendiz kkk
@goufinn_2 жыл бұрын
voce pode mandar todo o codigo aqui? em um pastebin
@advance22 жыл бұрын
Mestre, fiz na hora esse código e acho que não salvei. Vou dar uma pesquisada aqui. 🙂
@SrLukka2 жыл бұрын
qual plataforma vc usa pra criar esse jogo?
@advance22 жыл бұрын
Obrigado pela pergunta. Eu utilizei o sublime text.
@advance22 жыл бұрын
kzbin.info/www/bejne/g3ewe5xpmpmtbLc explico como salva no final desse vídeo
@sr.tomate38182 жыл бұрын
muito legal tem download desse arquivo?
@advance22 жыл бұрын
Fala amigo. Eu acho que não salvei. Se você copiar e fizer uma continuação legal do jogo me avise. Adorarei jogar.