Brincando com pyGame nasceu isso =D

Para quem gosta do jogo BoxWorld vai ai um joguinho bom para passar o tempo e pensar.

Como jogar:

  • Direcionais – movem o personagem
  • R – Reinicia o mapa
  • W – Passa do mapa
  • Ctrl + Z – Desfaz

    Box World
    Box World

Link do jogo: BoxWorld.zip

Detalhe que o jogo foi passado para python e pygame em um dia. Antes já tinha feito o mesmo jogo usando mircscript. Aos programadores Python que curtem pyGame fiz o upload do código fonte também. Bom estudo e façam bom proveito. \o

Source no Box.net
Source no Github

Blog véi ativo hauihiauahi =D

Anúncios

14 thoughts on “Brincando com pyGame nasceu isso =D

  1. Sandro

    Foi feito para windows? Rodei no Ubuntu (com wine) e deu isso:
    Traceback (most recent call last):

    File “BoxWorld.pyw”, line 6, in

    File “Game.pyo”, line 32, in init

    File “Map.pyo”, line 48, in _getGraf

    pygame.error: Couldn’t open file\bpic.bmp

  2. fabiocerqueira

    Crocha, como já tinha comentado o jogo não foi feito portável para linux, mas caso queria fazer isso edite o arquivo BoxConst.py para:

    # -*- coding: utf-8 -*-
    #Copyright (C) 2008 Fábio Cerqueira

    from os import sep as SLASH

    MAPSFILE = r’file’+SLASH+’boxworld.xml’ #arquivo xml com os maps
    MAPIMAGE = r’file’+SLASH+’bpic.bmp’ #imagem base para desenho do jogo
    VERSION = ‘1.0.0’

    vou corrigir e enviar de novo o zip para o servidor =D

  3. rafael

    ola
    eu ja fiz alguma coisa em python, mas pouca coisa,
    agora eu estou querendo fazer este mesmo jogo, mas
    em java. estava olhando seu codigo , e estou com um problema, nao to conseguindo abrir o arquivo uml, e eu gostaria muito de ver o diagrama de classes, pode me ajudar, postar em outra extenssao ou alguma outra coisa.

    obrigado

  4. killdream

    Fábio, você pode usar o módulo os.path para compatibilidade do sistema de arquivos entre diferentes sistemas operacionais.

    tipo:

    import os.path

    MAPSFILE = os.path.join(‘file’, ‘boxworld.xml’)

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s