Motor de intensidade

Uma plataforma de mundos virtual de código aberto
Baixe Agora

Motor de intensidade Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • AGPL
  • Preço:
  • FREE
  • Nome do editor:
  • The Intensity Engine Team
  • Site do editor:
  • http://www.intensityengine.com/

Motor de intensidade Tag


Motor de intensidade Descrição

A Leve, Open Source Mundos Virtuais Plataforma Intensidade Engine é uma plataforma open source para a criação de multiplayer, imersivos 3D mundos e ambientes, tais como: * massivo Multiplayer Online Jogando jogos (MMORPGs), para múltiplos jogadores First Person Shooter (FPS) jogos e outros jogos 3D on-line * ambientes simulados persistentes, tais como comparação WorldsIn virtual para soluções existentes, nossos objetivos são o desenvolvimento * Faça mais fácil e menos onerosa, permitindo, assim, mais aplicações ser escrito * Faça a implantação de tais aplicações requerem significativamente menos recursos, em particular no servidor, facilitando assim a realização de grandes grades baratas Aqui estão algumas características-chave de "Motor Intensidade": Desenvolvedor-Friendly: · API intuitiva: Desenvolvedores só precisa escrever uma única classe em um único idioma - atualmente Python (outros idiomas a seguir) - para cada entidade lógica na aplicação, em vez de cliente separado, complicado e código do servidor. Também não há necessidade de escrever protocolos complexos para a comunicação entre os clientes e servidores, como a maioria dos meandros da rede de sincronização são completamente escondido do desenvolvedor. Nosso objetivo é tornar a escrita, aplicações de rede sensíveis complexos tão fácil como se estivessem rodando em uma única máquina. Para um exemplo simples do que queremos dizer com isso, veja aqui (para exemplos mais detalhados, consulte nossos tutoriais). · Prototipagem Rápida: Usando nosso API simples, ideias pode rapidamente ser programado de forma clara, concisa Python. Isso também permite testar as alterações no cliente e no servidor sem compilação desperdício de tempo. (Note-se que o próprio motor Intensidade é principalmente escrito em C ++, para a velocidade, mas desenvolvedores que usam a intensidade do motor não precisa se preocupar com isso -. Aplicativos inteiros pode e deve ser escrito em Python) · Limpar Documentação e Exemplos de Código de Trabalho: Fazemos todos os esforços para o desenvolvimento de tornar o uso do motor Intensidade mais conveniente possível. Usando nossos tutoriais, exemplos e documentação, os desenvolvedores podem chegar até a velocidade muito rápido. Livre e Open Source: · Qualquer um pode baixar e começar a desenvolver imediatamente, sem nenhum custo, o Mecanismo de Intensidade é inteiramente livre para usar fornecer a licença (AGPL 3.0) é seguido (para mais informações sobre licenciamento, consulte aqui). Acreditamos que o modelo de desenvolvimento open source é o mais adequado neste campo. · O Motor Intensidade baseia-se em vários projectos comprovados de código aberto, o principal dos quais é Sauerbraten (Cube 2). Para uma lista detalhada de outros projetos que utilizam, veja aqui. Cross-Platform: · Windows e Linux são totalmente suportados para o cliente e servidor, e OS X deve ser em breve. Outras plataformas devem seguir, como todo o nosso código é escrito com portabilidade em mente. Responsive: · O nosso modelo de rede é concebido a partir do zero para proporcionar uma experiência livre de lag que está faltando em algumas implementações popular mundo virtual. Ou seja, aplicações Intensidade do motor se sentir como se estivessem em execução na máquina do cliente, em vez de esperar por uma resposta do servidor para cada movimento no mundo. Em particular simulação de física é feito no cliente e no servidor. Rápido e eficiente: · O Motor Intensidade alcança bom desempenho mesmo em hardware mid-end gráficos, enquanto continua a fornecer recursos avançados, como água realista, sombras dinâmicas, lightmaps pré-calculados, etc. Também é luz sobre os requisitos de memória, por exemplo, o servidor leva apenas 11MB de RAM (dos quais 4.7MB são de fato compartilhado) para executar um pequeno mapa com alguns NPCs. Simultânea no mundo Edição: · O Motor Intensidade permite que vários desenvolvedores editar simultaneamente o mesmo mundo (terreno, modelos 3D, etc.) a partir de dentro desse mundo, ou seja, enquanto experimenta-lo da mesma forma que seria experimentado na aplicação real. Isso é feito sem a necessidade de ferramentas caras e complexas de projeto autônomo 3D. No entanto, essas ferramentas podem, naturalmente, ser muito útil para além das capacidades de edição no mundo. Uma solução completa: · O Motor Intensidade fornece uma combinação integrada de ambos os componentes de cliente e servidor, ou seja, tudo que você precisa para desenvolver e executar seu projeto. Ao contrário de algumas outras plataformas de mundo virtual, o cliente eo servidor estão disponíveis sob exatamente os mesmos termos, simplificando a adoção. Requisitos: · Pitão O que há de novo nesta versão: · Google V8 é usado para scripting · Sistema de ativos New · Atualizado para Sauerbraten Trooper Edição · Integração com o servidor principal em syntensity.com


Motor de intensidade Software Relacionado