Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: gits rlzz
Por montaro
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

TP-1 Engine - motor para criação de jogos
Linux user
Publicado por Felipe Ruiz Peixoto em 26/01/2012

Login: felipeludo2011, 11772 pontos
[ Hits: 789 ]

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

Leitura recomendada
   Dica Linux recomendada DojoTools
   Dica Linux recomendada Superkaramba sob x86_64
   Dica Linux recomendada Vídeo sobre como participar do Google Summer of Code
   Dica Linux recomendada Hardware Project Simulator 0.1 - Simulador de montagem de computadores
   Dica Linux recomendada Lidando com erros de execução em seus programas

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

Atualização : Nova versão (alpha) e template concluido. A template serve para testar o programa e para criar novos jogos a partir dela, modificando.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.