Download - Projeto Open Simulator - FEUC
![Page 1: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/1.jpg)
Open SimulatorSISTEMAS DE MULTIMÍDIA
![Page 2: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/2.jpg)
BrainstormingVá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.
![Page 3: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/3.jpg)
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.
![Page 4: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/4.jpg)
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
![Page 5: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/5.jpg)
Open SimulatorFundado 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.
![Page 6: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/6.jpg)
Características• Suporte on-line, multi-usuário em ambientes 3D pequenos com um simulador ou grandes com milhares de simuladores.
• Suporta espaços virtuais em 3D de tamanho variável dentro de uma única instância.
• Permite que vários clientes e protocolos acessem o mesmo mundo, ao mesmo tempo através de múltiplos protocolos.
• Simulação física em tempo real , com várias opções de motor, incluindo Bullet e ODE.
![Page 7: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/7.jpg)
Características• Suporta criação de conteúdo 3D em tempo real.
• Suporta a linguagens de programação LSL / OSSL e C #.
• Permite personalização ilimitada de aplicativos do mundo virtual através do uso de scene plugin modules.
• Comunicação por voz (Voip)
![Page 8: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/8.jpg)
![Page 9: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/9.jpg)
![Page 10: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/10.jpg)
![Page 11: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/11.jpg)
Modo StandaloneNo 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.
![Page 12: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/12.jpg)
Modo GridNo 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)
![Page 13: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/13.jpg)
Requisitos - Windows• Net Framework 3.5 ou superior
• Windows Xp ou superior/ Windows Server 2003 ou superior
• Banco de Dados SQLite ou MySql
![Page 14: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/14.jpg)
Requisitos – Linux e Mac OS• Mono 2.4.3 ou superior
• Banco de Dados SQLite ou MySql
![Page 15: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/15.jpg)
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
![Page 16: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/16.jpg)
Links Úteis• http://opensimulator.org/
• http://opensimnobrasil.blogspot.com.br/
• https://pt.wikipedia.org/wiki/OpenSimulator
• http://www.osgrid.org/
![Page 17: Projeto Open Simulator - FEUC](https://reader034.vdocuments.pub/reader034/viewer/2022052313/58ee8d431a28abdb0d8b4593/html5/thumbnails/17.jpg)
Alunos
Marlon Vitor
Charles Furtado
Rafael Damasio
Alexander Lima