Jump to content

Sandscape - CCG no browser


Knitter
 Share

Recommended Posts

Titulo do Projecto: Sandscape

Última Versão: 1.4 Serenity

Site Oficial: Página do projecto no Sourceforge.net

Tickets/Roadmap: Sistema Trac

Licença: Affero GPL

Líder do Projecto: Knitter

Descrição do Projecto:

O Sanscape pretende ser uma plataforma que permita jogar CCGs dentro do browser, sem necessidade de plugins ou instalação de software dedicado. O Sandscape não é um cliente ou implementação de um CCG específico, a plataforma não impõe regras aos jogos ou cartas, ficando toda a gestão do jogo a cargo dos jogadores.

O Sandacape oferece os mecanismos necessários para a criação de comunidades ou eventos de jogo, para gestão de utilizadores, jogos, cartas e recursos associados e oferece, principalmente, uma área de jogo com uma mesa virtual e as funcionalidades necessárias para jogar um CCG. Este projecto está ligado à comunidade que desenvolve o WTactics, na qual estou inserido, e foi a partir dessa equipa que surgiu a necessidade de um sistema que permitisse facilmente e sem grandes configurações, o teste das cartas desenvolvidas e a execução de jogos entre pessoas que se encontram separadas geograficamente.

Foi terminado ontem o milestone 1.3 com a adição de inúmeras funcionalidades novas e o novo milestone irá focar-se na estabilidade do código e das funcionalidades existentes bem como em tornar a plataforma completa a nível de funcionalidades oferecidas. Pretende-se também melhorar a performance da área de jogo e testar outras formas de comunicação como, possivelmente, websockets ou long-polling.

Screenshots:

Uma screenshot a mostrar os aspecto do programa.

lobby-preview.png

game-preview.png

sandscape.elvish.shaman.png

Características Técnicas:

  • Desenvolvido em PHP 5.3, JS, CSS e HTML5
  • Usa a plataforma Yii
  • Usa MySQL 5
  • jQuery e jQuery UI, bem como alguns plugins jQuery
  • Testado em servidor Apache
Link to comment
Share on other sites

Estou à procura de colaboradores para o desenvolvimento deste projecto. Sendo um projecto livre poderá surgir como uma porta de entrada para quem pretende desenvolver software livre, melhorar os conhecimentos de programação e ter um projecto que possa apresentar em portefólio. Neste momento precisamos de colaboração na área de desenvolvimento (PHP, JS, SQL) e de design (HTML5, CSS).

Terei todo o prazer em usar o projecto para ensinar programação pelo que se tiverem interesse em colaborar entrem em contacto comigo ou com o resto do pessoal em http://wtactics.org.

O projecto é também um bom elemento de estudo e de teste a novas tecnologias, por exemplo, melhorando o protocolo do jogo, experimentando WebSockets ou novidades do HTML5.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.