Sobre o Jogo
Galaxis Farm é um jogo de gerenciamento de tempo para plataforma Adobe Flash. Está sendo desenvolvido com a engine Flixel (http://www.flixel.org) e pode ser modificado via scripting em linguagem Lua (http://www.lua.org).
O objetivo principal deste jogo é administrar uma fazenda. É um jogo ecológico. Desta forma, o jogador também deve ser preocupar com os requisitos ambientais, atendendo, por exemplo, às legislações pertinentes de: reserva legal, mata ciliar, destinação de carcaças e tratamento de dejetos.
Lançado, inicialmente, para o “Concurso de Jogos em Software Livre” da Latinoware 2009 (http://www.latinoware.org/node/76), este jogo também serve como teste de conceito para a criação de jogos em software livre voltados para a plataforma Web.
Desenvolvido, portanto, com ferramentas livres, não é necessária a utilização de compiladores ou ferramentas de edição proprietárias do Adobe Flash. Pode ser compilado e modificado utilizando-se o editor aberto FlashDevelop e o framework OpenSource Flex SDK.
Equipe envolvida, Divisão de Inteligência Artificial do TECPAR:
- Patrick Espake – Programação;
- Diego Cabral – Ilustrações e design de personagens;
- Bruno Campagnolo de Paula – Coordenação e game design;
- Roberta Zuge – Consultoria veterinária.
Como Jogar
Para jogar uma versão beta (preliminar) acesse: http://www.galaxisfarm.com/beta/ ou faça o download da versão executável: http://galaxisfarm.com/wp-content/uploads/beta_galaxisfarm.exe
Código Fonte
O código fonte do jogo está disponível no Google Code em: http://code.google.com/p/galaxisfarm/
Versão Beta
Atualmente o jogo está disponível na versão beta, essa versão possui as seguintes limitações:
- Colisão imperfeita do personagem com as construções;
- Imagens de botões simples;
- Efeitos visuais simples;
- Não possui ranking;
- Problemas nos descartes de vacas mortas.
Próxima Versão
Estamos trabalhando na nova versão do jogo, nessa versão pretendemos usar a última versão da game engine Flixel, que aparentemente trabalha melhor com colisões, também vamos melhorar as imagens e efeitos visuais.
Sobre a Game Engine Flixel
É uma biblioteca Actionscript (Flash) livre, destinada para uma grande variedade de jogos em Flash. Inclui ganchos para gravidade e profundidade. Já possui métodos prontos para trabalhar com:
- Rápida renderização (+5000 sprites em computadores modernos);
- Tilemaps;
- Sistema de partículas;
- Controle de volume, com teclas de atalho;
- Parallax scrolling (multi-direcional);
- Colisão de sprites;
- Renderização de textos;
- Renderização retro com opções de 2x pixels, 3x pixels, etc;
- Não precisa da IDE do Flash, trabalha melhor com ferramentas livres como FlashDevelop;
- Organização das classes por estados do jogo;
- Botões simples;
- Utilitários para loop de música e tocar som;
- Efeitos especiais simples.
Sugestões e Críticas
Ficamos no aguardo das suas sugestões e críticas a respeito do jogo.
Apoio Financeiro Fundação Araucária.



