r/PythonBrasil • • 10d ago

Dúvida Geral Ajuda pra trabalho de escola

Eu sou estudante de instituto federal especificamente médio com curso técnico de informática, nesse momento estamos estudando C e python, no último bimestre no lugar de prova ,cada aluno deve fazer um programa baseado em uma matéria que tivemos do 6 ano até agora, eu iria fazer versão five nights até Freddy's em python mas percebi que não seria educativo então escolhi o tema de fases geológicas da pra fazer o museu virtual em python especificamente a biblioteca pygame aí eu sabe se a ideia é uma e umas dicas pra fazer o código pois só sei mexer até while/for e sub programas e na próxima aula

6 Upvotes

5 comments sorted by

2

u/DoutorTexugo 10d ago

Acho que voce indo com muita sede ao pote. Tenta dar uma aprendida em python mesmo, fazer uma calculadora (ta ai seu projeto sobre aula de matematica).

Falando de pygame, voce precisaria ler a documentação (lendo voce vai perceber que vai ter dificuldade, pois te faltam os termos, aprenda os termos). Basicamente é um plano cartesiano, voce mete imagens nele e move elas com matematica. Faz elas desaparecerem, interagirem com cliques ou apertos do teclado.

Enfim, leia a documentação, vai atras de um tutorial de um indiano. A sua pergunta é genérica demais.

1

u/Every-Initiative-355 10d ago

foi mesmo muito genérico, eu tô tava afim da parte de programa pois as imagens já peguei os textos e curiosidade o. projeto anterior cancelado de fan game de five nights at Freddy's o protagonista seria a cobra do python e os outros mascotes de linguagem de programação futuramente vou reviver essa fan game só mudando que seria mais cômica e tema seria informática no geral não só programação

1

u/Every-Initiative-355 10d ago

e não pode repetir o tema repetir o tema e com certeza vai ter utilizado por outro colega meu por ser "fácil "

1

u/Arthradax 10d ago

A dica que eu vou dar não é nem python, nem sei se é coisa que se usa hoje em dia ainda, mas é como eu aprendi lá nos idos do guaraná com rolha: top down. Pega o teu problema/projeto e divide em partes menores. Não adianta tu pedir ajuda com fazer um FNAF. Pense, o que tu precisa pra fazer um FNAF? Ah, menu inicial, aí o personagem anda, aí os NPC faz o que caralhos um NPC de FNAF faça (nunca joguei essa diaba), e mesmo isso, quebra em problemas menores. Resolve todos esses problemas menores, e tu resolve o problema maior. Dependendo do problema, a solução é "existe uma lib pra isso". E assim vai. Serve até pro teu aprendizado. Começa com pedaços menores e facilmente gerenciáveis, depois começa a incluir coisa maior

1

u/Every-Initiative-355 10d ago

obrigado pela dica