TP-1 Engine - motor para criação de jogos

Publicado por Felipe Ruiz Peixoto em 26/01/2012

[ Hits: 6.193 ]

Blog: https://www.ubuntu.com/

 


TP-1 Engine - motor para criação de jogos



Olá, gosta de jogos? Que tal criar um?

Este é o objetivo do meu novo projeto, o Tropycal Paradise.

Criado a partir do 'Dragon Hunt', ele possui um aplicativo em Python que deixa a criação de jogos mais simples de se fazer, o motor TP-1, e possui também um jogo chamado 'Tropycal Paradise', que é inspirado no 'Harvest Moon' da Nintendo, mas com alguns recursos adicionais.

Infelizmente, o jogo ainda esta em construção, mas o aplicativo (motor) já está funcionando.

É altamente customizável, podendo aumentar o tamanho da tela, resolução, tamanho dos 'tiles', colocar qualquer áudio ".ogg", qualquer imagem ".png", mudar cores, mudar posição dos elementos da interface, e etc...

É muito leve, apenas o motor, sem nenhum jogo e tutorial ele ocupa cerca de 1 MB de espaço no disco.

Funcionamento

Você digita comandos próprios do programa e ele traduz para a linguagem Python, que, junto com a 'API PyGame', cria o jogo.

Os comandos são escritos em arquivos de texto, que são lidos pelo programa e cada arquivo tem uma função específica.

- Exemplo de comando TP-1 :

info ("Você começou um novo jogo !")


- Agora, um comando mais complexo, mas não é difícil, comparado ao que ele faz :

timer ("relogio1", 100, "active", "info", " , ", "Você começou um novo jogo !")


Este é talvez o comando mais complexo do programa, ele vai mostrar a mesma mensagem de antes a cada 10 segundos, até um outro comando, o 'timer_attribute', mudar o gatilho "active" deste 'timer' para "disabled".

Possui suporte a atores, a calendários, transições de tempo (dia, noite, chuva e tornado), itens específicos, editor gráfico, e por aí vai.

Se quiser saber mais sobre o programa, ele vem com um tutorial completo em HTML (em inglês).

Link para a página de downloads:
Se encontrar erros, informe aqui ou entre em contato: felipeludo2011[at]gmail.com.

Farei o possível para corrigir antes de lançar a versão completa.

Outras dicas deste autor

Hardware Project Simulator 0.1 - Simulador de montagem de computadores

Wolfenstein Enemy Territory no Ubuntu 12 com som e Omnibots

Instalando o bendito driver NVIDIA 304

Linux Omni-bot Autosetup 2011, programinha que facilita o uso do Omni-bot

Web-ICQ no GNU/Linux - Como colocar no site e criar botão para executar

Leitura recomendada

Instalando o IPython com extensão notebook no Linux Mint e Ubuntu

Instalando o pyenv no Linux Mint e Ubuntu

Vídeo sobre como participar do Google Summer of Code

Criando aplicativos multiplataforma (Android, iOS, Windows) com Python + Kivy

Python - Diferença entre == e is

  

Comentários
[1] Comentário enviado por RuizBRX11 em 29/01/2012 - 01:45h

Nova versão disponível em fase de testes mas pronta para uso, por favor ver em http://www.vivaolinux.com.br/dica/Tropycal-RPG-Engine-BETA.
Obrigado !



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts