Projeto da disciplina Sistemas de Multimídia, do curso de Bacharelado em Sistemas de Informação na Fundação Educacional Unificada Campograndense, FEUC.
Disciplina ministrada pelo professor Bruno Nascimento.
Desenvolvido pelos alunos:
Marlon Vitor, Charles Furtado, Rafael Damasio e Alexander Lima em 28/11/2015.
2. Brainstorming
Várias ideias surgiram ao longo do processo.
Primeiramente foi sugerido criar um game de corrida
de 100m, onde qualquer usuário logado poderia
participar. Também foi pensado em realizar a mesma
corrida porém com obstáculos.
Por fim, por questões de tempo e recursos foi
escolhido criar um jogo de futebol em mundo aberto
utilizando a ferramenta Open Simulator.
3. Redação da Proposta
O projeto visa colocar o usuário dentro de um campo
aberto onde ele possa interagir com outros usuários e
jogar um partida de futebol, podendo se mover
livremente pelo campo, olhar os objetos e cenário,
além de poder interagir com alguns.
4. Open Simulator
“O Projeto Open Simulator é um Servidor de Mundos Virtuais
com Licença BSD que pode ser utilizado para criar e
desenvolver Ambientes Virtuais em 3D.
Pronto para uso, o OpenSimulator pode ser utilizado para criar
um ambiente semelhante ao Second Life(tm), capaz de rodar
em modo standalone ou conectado à outras instâncias de
OpenSimulator através da tecnologia de grid embutida.”
opensimulator.org
5. Open Simulator
Fundado em Janeiro de 2007 por Darren Guard, o Open
Simulator é escrito em C#, e pode rodar sob o runtime Mono ou
Microsoft .NET.
Devido à sua natureza limpa e modular é possível estender
funcionalidades através de módulos plug-in para atender sua
aplicação.
11. Modo Standalone
No modo standalone, um
único processo cuida de todo
o simulador.
Este modo é simples de
configurar, porém é limitado
a um número pequeno de
usuários.
12. Modo Grid
No modo grid, vários
aspectos da simulação são
separados entre múltiplos
processos, que podem ser
executados em diferentes
máquinas.
A estrutura é dividida entre
no mínimo cinco servidores:
servidor de usuários,
servidor de grid, servidor de
ativos, servidor de inventário
e o servidor de simulação (ou
região)
13. Requisitos - Windows
• Net Framework 3.5 ou superior
• Windows Xp ou superior/ Windows Server 2003 ou superior
• Banco de Dados SQLite ou MySql
14. Requisitos – Linux e Mac OS
• Mono 2.4.3 ou superior
• Banco de Dados SQLite ou MySql
15. Requisitos – Hardware
• 2 GB de Memória RAM
• Placa de vídeo dedicada com no mínio 512 MB
• Processador:
• Pentium 4 ou superior.
• AMD Athlon 64 ou superior