Fechar

PyGame: Framework Python para o desenvolvimento de Jogos

Por | 29 de maio de 2009 | Desenvolvimento, Games 5 comentários

pygame_logo

Há um tempinho, fiz um post com 10 motivos para a utilização do Python. Aqui vai uma sugestão para o décimo primeiro motivo: O Python é um verdadeiro “canivete suíço”.

Além de Desktop (com Qt, GTK, TK, etc), Web, cálculos científicos, fins educacionais, etc. Podemos também desenvolver jogos com o Python. E nada melhor que usar o Pygame, popular framework Python para o desenvolvimento de jogos.

Eu, como desenvolvedor Web, comecei a estudar programação lá pelos meus 15 ou 16 anos com a intenção de um dia me tornar um desenvolvedor de jogos. Penso que é o sonho de muito adolescente que começa a descobrir o mundo do desenvolvimento de software.

Claro, isso até começar a cair em assuntos relacionados a matemática, física, geometria, etc. Aí, como no colégio só estudava para “passar de ano”… sentí o peso e o arrependimento de não ter aproveitado melhor aquela época.

Voltando ao Python… esses assuntos não são amenizados com o uso do Pygame, mas todo o resto sim. Uso de recusos visuais e sonoros são explícitos e objetivos, gerenciar o funcionamento e a lógica do seu jogo de modo “pythonista” é muito agradável e divertido (fico imaginando isso em C++).

Em relação a performance, muito se ouve falar sobre isso em relação ao Python, mas fique tranquilo. Uma grande quantidade de recursos é escrita em C, apenas fazendo o binding para Python. Além disso, é possível escrever determinados algoritmos críticos em C, tornando a execução do jogo mais rápida.

Como ultimamente o tempo tá curto… segue abaixo uma lista com referências super interessantes:pygame-dragon

Até a próxima…

Marcadores: , , ,

Outros conteúdos interessantes

Confira os 5 comentários deixados Comentar

  1. Jackson via Rec6
    13:15 em 29 de maio de 2009
    1

    PyGame: Framework Python para o desenvolvimento de Jogos | Profissionais TI…

    Há um tempinho, fiz um post com 10 motivos para a utilização do Python. Aqui vai uma sugestão para o décimo primeiro motivo: O Python é um verdadeiro “canivete suíço”….

  2. Livro Python para desenvolvedores – Excelente material de estudo | Profissionais TI
    20:23 em 29 de maio de 2009
    2

    [...] o Klaus me indicou por e-mail um material muito bacana para quem quer ou está aprendendo Python. Depois, navegando nos meus feeds, vi que o Relsi Ramone de Porto Alegre/RS já havia publicado [...]

  3. http://www.profissionaisti.com.br/2009/02/programando-python-para-a-web/ | Profissionais TI
    9:19 em 15 de junho de 2009
    3

    [...] disso tudo é que “não programa-se em Python como em outras linguagens”. Como já disse antes: “O Python é um canivete suíço”. Você não vai solucionar um problema em Java da [...]

  4. Pense como um Pythonista
    13:59 em 16 de junho de 2009
    4

    [...] porém disso tudo é que “não programa-se em Python como em outras linguagens”. Como já disse antes: “O Python é um canivete suíço”. Você não vai solucionar um problema em Java da [...]

  5. uberVU – social comments
    15:30 em 17 de novembro de 2009
    5

    Social comments and analytics for this post…

    This post was mentioned on Twitter by loiane: RT: @profissionaisti: #Flashback #PTI: PyGame: Framework Python para o desenvolvimento de Jogos – http://bit.ly/2OZ2aQ – #python #game…


Deixe seu comentário!