Motor de intensidad

Una plataforma de mundos virtuales ligeros y de código abierto
Descargar ahora

Motor de intensidad Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • AGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • The Intensity Engine Team
  • Sitio web del editor:
  • http://www.intensityengine.com/

Motor de intensidad Etiquetas


Motor de intensidad Descripción

Un peso ligero, de código abierto plataforma de mundos virtuales La intensidad del motor es una plataforma de código abierto para la creación de varios jugadores, de inmersión en 3D mundos y entornos, tales como: * rol multijugador masivo en línea Juegos de (MMORPG), multijugador Shooter en primera persona (FPS) juegos, y otros 3D juegos en línea * entornos simulados persistentes tales como la comparación WorldsIn virtual con las soluciones existentes, nuestros objetivos son el desarrollo * Hacer más fácil y menos costoso, por lo tanto lo más aplicaciones pueden escribir * Hacer el despliegue de dichas aplicaciones requieren significativamente menos recursos, en particular en el servidor, lo que facilita la creación de grandes rejillas de bajo costo Aquí están algunas características clave de "Intensidad del motor": Desarrollador del medio ambiente: · API intuitiva: Los desarrolladores sólo tienen que escribir una sola clase en un solo idioma - Actualmente Python (otros idiomas a seguir) - para cada entidad lógica en la aplicación, en lugar de, cliente independiente y complicado código de servidor. Tampoco hay necesidad de escribir protocolos complejos para la comunicación entre los clientes y los servidores, ya que la mayoría de las complejidades de la red de sincronización están completamente ocultos desde el desarrollador. Nuestro objetivo es hacer que la escritura de aplicaciones en red complejas, capaces de responder tan fácil como si estuvieran corriendo en una sola máquina. Para un simple ejemplo de lo que queremos decir con esto, ver aquí (para ejemplos más detallados, consulte nuestros tutoriales). · Rapid Prototyping: Usando nuestra API sencilla, rápida ideas pueden ser escrito de forma clara, concisa Python. Esto también permite probar cambios en el cliente y el servidor sin necesidad de compilación pérdida de tiempo. (Tenga en cuenta que el propio motor Intensidad está escrito en C ++ sobre todo, para la velocidad, pero no es necesario desarrolladores que utilizan la intensidad del motor que se ocupe de esa -. Aplicaciones completas pueden y deben ser escritos en Python) · Borrar Documentación y ejemplos de código de trabajo: Hacemos todos los esfuerzos para el desarrollo realizar a través del motor Intensidad lo más conveniente posible. El uso de nuestros tutoriales, ejemplos y documentación, los desarrolladores pueden obtener hasta una velocidad muy rápida. Libre y de código abierto: · Cualquier persona puede descargar y comenzar a desarrollar de inmediato sin costo alguno, el motor de intensidad es totalmente libre de usar que proporciona la licencia (AGPL 3.0) se sigue (para más información sobre las licencias, consulte aquí). Creemos que el modelo de desarrollo de código abierto es la adecuada en este campo. · El motor de intensidad se basa en varios proyectos de código abierto probadas, el principal de los cuales es Sauerbraten (Cube 2). Para obtener una lista detallada de otros proyectos que utilizamos, ver aquí. Cruz-Plataforma: · Windows y Linux son totalmente compatibles tanto para el cliente y el servidor, y OS X deben ser muy pronto. Se espera que otras plataformas de seguir, como todos los de nuestro código se escribe con la portabilidad en mente. Sensible: · Nuestro modelo de red se ha diseñado desde cero para proporcionar una experiencia sin desfase que se carece de algunas implementaciones popular mundo virtual. Es decir, las aplicaciones del motor Intensidad se sienten como si estuvieran corriendo en la máquina del cliente, en lugar de esperar una respuesta del servidor para cada movimiento en el mundo. En particular simulación de la física que se hace tanto en el cliente y el servidor. Rápido y eficiente: · El motor Intensidad logra un buen rendimiento incluso en el hardware de gráficos de gama media, sin dejar de ofrecer funciones avanzadas tales como el agua realista, sombras dinámicas, lightmaps precalculados, etc. También es luz sobre los requisitos de memoria, por ejemplo, el servidor tarda sólo 11 MB de RAM (de los cuales 4,7 MB están, de hecho, comparte) para ejecutar un pequeño mapa con unos pocos puntos de contacto. En simultáneo-mundo de la edición: · El motor Intensidad permite que varios desarrolladores editar simultáneamente el mismo mundo (terreno, modelos 3D, etc.) desde el interior de ese mundo, es decir, mientras se experimenta la misma manera que se experimenta en la aplicación real. Esto se hace sin la necesidad de herramientas de diseño costosas y complejas independiente 3D. Sin embargo, estas herramientas pueden por supuesto ser muy útil, además de las capacidades de edición en el mundo. Una solución completa: · El motor Intensidad ofrece una combinación integrada de ambos componentes de cliente y servidor, es decir, todo lo necesario para desarrollar y ejecutar el proyecto. A diferencia de algunas otras plataformas del mundo virtual, el cliente y el servidor están disponibles en los mismos términos exactos, lo que simplifica la adopción. Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: · Google V8 se utiliza para scripting · Sistema de activos Nueva · Actualizado a Sauerbraten Trooper Edición · Integración con el servidor maestro en syntensity.com


Motor de intensidad Software relacionado