Coder Social home page Coder Social logo

senet's Introduction

SENET

Versão 0.1 Data 27/06/2018 Autor João V. A. Porto

Senet is a game created in the context of the Software Engineering I course of INE/UFSC. It's based on the Egyptian boardgame of the same name.

SUMÁRIO

  1. Instruções de instalação e execução

  2. Instruções para jogar

  3. Considerações sobre esta versão

  4. INSTRUÇÕES DE INSTALAÇÃO E USO =======================================================================================

DEPENDÊNCIA(S)

  1. Java SE Runtime Environment 8 ou superior.
  2. Para utilizar o jogo é necessário ter acesso a Internet e um endereço de servidor para que seja possível estabelecer conexão com outros usuários. O seguinte endereço pode ser usado para esse fim: netgames.labsoft.ufsc.br. Alternativamente, um servidor local pode ser usado.

INSTALAÇÃO E EXECUÇÃO

  1. Não há necessidade de instalar o jogo, estando ele apto ao uso a partir da execução do arquivo senet.jar presente no mesmo diretório deste documento.

  2. INSTRUÇÕES PARA JOGAR ========================================================================================

  3. Conecte-se a um servidor.

  4. Inicie uma nova partida.

  5. Lance os gravetos ou espere seu adversário lançar para decidir quem inicia e escolhe a cor dos peões.

  6. Antes de mover um peão, sempre lance os gravetos para definir quantas casas seu peão poderá andar.

  7. Para liberar um peão clique no botão da casa correspondente antes de lançar os gravetos. 5.1 A casa das três verdades é a antepenúltima e necessita de 3 pontos para liberar o peão. 5.2 A casa Re-Atoum é a penúltima e necessita de 2 pontos para liberar o peão.

  8. Quem liberar todos os peões antes vence.

  9. CONSIDERAÇÕES SOBRE ESTA VERSÃO =========================================================================================

ASPECTOS POSITIVOS

  1. Esta versão do jogo possibilita, além das funcionalidades básicas de conexão e desconexão, a alteração do servidor ao qual o jogador está conectado.
  2. Permite ao jogador desistir de uma partida em andamento sem sair do jogo ou desconectar-se do servidor.

ASPECTOS NEGATIVOS

  1. Interface pouco intuitiva.
  2. Excesso de caixas de diálogo para comunicação do jogo com jogador pode ser um incômodo.

senet's People

Contributors

joaovaporto avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.