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

Publicado por Felipe Ruiz Peixoto em 26/01/2012

[ Hits: 6.514 ]

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

A conio.h para GNU/Linux

Scripts facilitadores para live streaming

Link para várias modificações e Add-ons de Jogos

DEBwizard - Script para a criação de pacotes Deb

Minha coleção de plugins e EQ Curves do Audacity

Leitura recomendada

Referenciando linhas anteriores em um arquivo csv usando Pandas

Função para Abrir uma Interface do tkinter no Centro da Tela em Python

Vídeo sobre como participar do Google Summer of Code

Python - Diferença entre == e is

Carteira de Bitcoin Electrum no Linux

  

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