Skip to content

humbertodias/pygame-sdl1-asteroids-pc

Repository files navigation

Asteróides

Jogo Asteróides utilizando pygame com suporte:

  • Teclado
  • Mouse
  • TouchScreen
  • Joystick
  • Asteróides configuráveis

Youtube

Documentação

Prerequisitos

Mac

brew install sdl sdl_image sdl_mixer sdl_ttf

Como instalar?

Mac

brew install python3
curl -L bootstrap.pypa.io/get-pip.py | python3
pip3 install hg+http://bitbucket.org/pygame/pygame

Linux

sudo apt install python3 curl
curl -L bootstrap.pypa.io/get-pip.py | python3
pip3 install hg+http://bitbucket.org/pygame/pygame
  1. Para Windows 7 e 8 instale:

Este passo não é necessário no Windows 10*

Instale o Visual C++ Redistributable for Visual Studio 2015

![Sucesso ao instalar](doc/how_to_install/vc_2015_ redistributable.png)

OBS: Windows 7 requer o Service Pack 1.

  1. Baixe e descompacte o arquivo comprimido que contém o jogo compilado, a seguir execute main.exe para jogar.

pygame-asteroids-main.dist.zip

ou se possuir o python e o pygame instalados, execute:

python3 src/main.py config.txt

Video com passo a passo da instalação

ScreenShot

Como configurar?

Para modificar o comportamento do jogo, edite o arquivo config.txt

# janela 640 480, 800 600, 1024 768
janela 800 600

# controle mouse keyboard touch joystick
controle mouse

# tela_cheia True, False
tela_cheia False

# mostrar_mouse True, False
mostrar_mouse True

# sound True, False
sound True

passo_simulacao 60

vidas 3

asteroide 100 100 50 ff0000
asteroide 150 150 30 80eca7
asteroide 300 200 20 fff600
asteroide 50 50 35 fff6ab
asteroide 0 0 0

Jogo

Franquia

ScreenShot

Classificação

ScreenShot

Menu

ScreenShot

Controles

1 - Mouse

ScreenShot

2 - Teclado

ScreenShot

3 - Joystick

ScreenShot

4 - TouchScreen

ScreenShot

Pontuação

ScreenShot

Créditos

ScreenShot

Jogo

ScreenShot

Apresentação

presentation.key

ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot

About

Clone do jogo Asteroids escrito em Python com a biblioteca Pygame.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages