🤔 Para Refletir : "Fazer um jogo é um ótimo aprendizado para se notar que normalmente o que é bom não é por acaso e sim fruto de muito planejamento e trabalho." - Rafael_Sol_MAKER

Criando Jogo com Python - Pygame - Parte 1 - Instalação

Membro Membro
Postagens
69
Bravecoins
0
Criando jogo com python - preparando o ambiente

Ola pessoal venho trazer-vos aqui uma serie de tutoriais sobre desenvolvimento de jogos em python, usando o pygame.

O que é o pygame?

O pygame é uma biblioteca para criação de jogos e aplicações multimédia, open source, e multi plataforma.

Neste primeiro tutorial vou ensinar-vos como instalar e preparar o computador para desenvolver python.

Material necessário:

python2.7

pygame

IDE - Pycharm - Existe vários mas eu prefiro usar sempre este.


Em Windows:
instalem o python no vosso computador dando duplo click no arquivo que baixaram do site do python.

Adicionar python.exe a variável PATH como mostra a imagem

Path.png


clicar em Next até ao fim.

Depois instalar o pygame usando todas as definições de fabrica ou seja clicando sempre sempre em Next.

pygame.png




instalar em Linux ubuntu e derivados Debian

abrir o terminal e simplesmente digitar

sudo apt-get install python-pygame

esperar que finalize e esta instalado, o resto do tutorial é igual para ambos os SOs.

após termos finalizado a instalação vamos testar a ver se tudo está a funcionar direito.

cliquem no butão iniciar do windows e escrevam "cmd" sem aspas, vai abrir a linha de comandos.

No linux abram um terminal.

agora escrevam  "python" e deve de aparecer Python 2.7.....

>>>


aqui vamos verificar se o pygame está bem instalado, digitanto 

import pygame

não deve retornar nenhum erro e voltampos a ter mais uma linha com

>>>


agora vamos escrever pygame

e devemos ter algo como está na imagem abaixo

cmd.png


Tudo prontinho, temos o python e pygame a funcionar.

No tutorial seguinte vamos criar a nossa primeira janela e começar a utilizar python.
[okay]Criando primeira janela de jogo[/okay]
 
Uma pena que Pygame foi descontinuado e não funciona para Python 3.
E PySFML não tem para Python 3.4...

Damn, pra criar jogos em python tive que usar Pyglet.
Mas, agradeço a ideia de trazer python aos novatos, creio que é uma forma bem leve de trazer o pessoal à criação de engines próprias.
 
Muito boa sua intenção! Gostei do tutorial, vou seguir acompanhando. Té +

OFF: Bora troca esse avatar galera rsrs.
 
Jogos ou softwares criados nele podem ser compilados para várias plataformas ou apenas para plataforma que foi usada para desenvolvimento?
 
python + pygame e compatível com windows, mac, linux, raspberry pi, android,
só não sei se funciona em ios porque não tenho nenhum.
 
Eu quis dizer após a finalização de um projeto é possível "gerar" o jogo para qualquer plataforma (claro usando as licenças pagas de cada uma)? Ou é necessário ter um compilador pra cada plataforma?
 
Ola, para android tem este protejo aqui

https://github.com/kivy/python-for-android

o resto basta criar um pacote/modulo e distribui-lo
 
Voltar
Topo