Olá gente gostaria de saber se consigo desenvolver jogo com python e qual engine usar ?

936 views
Skip to first unread message

Daniel Henrique

unread,
Feb 17, 2016, 8:05:25 PM2/17/16
to Python Brasil
Olá gente gostaria de saber se consigo desenvolver jogo com python e qual engine usar ?

Luiz de Prá

unread,
Feb 17, 2016, 8:35:12 PM2/17/16
to Python Brasil
Olá,

Você até consegue. Mas pelo o que eu sei não existe uma engine feita em python, apenas frameworks como o PyGame[1] e o PySDL2[2].
Se você tem pouca experiencia com desenvolvimento de jogos eu aconselho que parta para utilizar uma engine como a Unity[3], Unreal Engine[4], Godot[5] e até a nova engine da Amazon[6]? Existem outras inúmeras engines com propostas variadas, nada que uma googlada não resolva.

[1] http://www.pygame.org
[2] https://pypi.python.org/pypi/PySDL2
[3] https://unity3d.com/pt
[4] https://www.unrealengine.com/blog
[5] http://www.godotengine.org/projects/godot-engine
[6] https://aws.amazon.com/pt/lumberyard/




Em qua, 17 de fev de 2016 às 23:25, Daniel Henrique <henrique...@gmail.com> escreveu:
Olá gente gostaria de saber se consigo desenvolver jogo com python e qual engine usar ?

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Fabio C. Barrionuevo da Luz

unread,
Feb 17, 2016, 8:40:49 PM2/17/16
to python...@googlegroups.com
Tem o Panda3D também: 

https://www.panda3d.org/
https://github.com/panda3d/panda3d

Se for tentar com Pygame, há esse livro em português: http://www.novatec.com.br/livros/intropygame/


--
Fábio C. Barrionuevo da Luz
Palmas - Tocantins - Brasil - América do Sul


Blog colaborativo sobre Python e tecnologias Relacionadas, mantido totalmente no https://github.com/pythonclub/pythonclub.github.io .

Todos são livres para publicar. É só fazer fork, escrever sua postagem e mandar o pull-request. Leia mais sobre como publicar em README.md e contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python ou é útil para quem usa Python? Está esperando o que? Publica logo, que estou louco para ler...

Rodolfo De Nadai

unread,
Feb 18, 2016, 5:38:47 AM2/18/16
to Python Brasil
Em python o que conheço de possíbilidade é o pygame... apesar de ele não ser atualizado efetivamente há muito tempo (parece-me que o pessoal do projeto tem feito algumas sprints de implementação de código, mas nada que gerasse uma nova release aparentemente). Se bem me recordo ainda, o pygame estava usando uma versão mais antiga da SDL também, mas como parei de acompanhar efetivamente o projeto posso estar falando uma grande besteira aqui.
Tenho visto alguns jogos criados usando o Kivy[1], que parece ser uma boa opção também, apesar de não ter sido criado especificamente pra isso.

Estou criando um simples jogo de space arcade usando libgdx[2] e sei que é possível codificar em python[3] nela, apesar de eu não estar usando python e sim java.

O game engine godot[4] mencionado pelo nosso colega Luiz de Prá, parece bem promissor e prometer uma linguagem de programação parecida com python, apesar de não ser python.

'Python-based scripting language, designed to make games.'

[1] https://kivy.org/#home
[2] https://libgdx.badlogicgames.com/
[3] https://github.com/libgdx/libgdx/wiki/Using-libgdx-with-Python
[4] http://www.godotengine.org/projects/godot-engine

Pablo Santos

unread,
Feb 18, 2016, 5:57:24 AM2/18/16
to python...@googlegroups.com
Bom dia Daniel.
Me deparei com a mesma questão há um tempo atrás.
Depende do que pretende fazer.

Se for 2D, PyGame te atende bem. Se for 3D, a resposta é longa... *risos*

Reply all
Reply to author
Forward
0 new messages