Motore di intensità

Una piattaforma di mondi virtuali leggeri e open source
Scarica ora

Motore di intensità Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • AGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • The Intensity Engine Team
  • Sito web dell'editore:
  • http://www.intensityengine.com/

Motore di intensità Tag


Motore di intensità Descrizione

Una piattaforma virtuale leggera e open source Il motore di intensità è una piattaforma open source per la creazione di multiplayer, mondi e ambienti 3D immersivi, come: * Massive multiplayer ruolo di ruolo online (MMORPGS), giochi multiplayer First Person Shooter (FPS), e altri giochi 3D online * ambienti simulati persistenti Come confronto del mondo virtuale con le soluzioni esistenti, i nostri obiettivi devono * rendere lo sviluppo più facile e meno costoso, consentendo così di essere scritto più applicazioni * effettuare la diffusione di tali applicazioni richiede meno risorse, in particolare sul server, facilitando così la creazione di grandi dimensioni Griglie poco costose Ecco alcune caratteristiche chiave del "motore di intensità": Sviluppatore: amichevole: · API intuitiva: gli sviluppatori devono solo scrivere una singola classe in una lingua singola - attualmente Python (altre lingue da seguire) - per ogni entità logica nell'applicazione, invece di un codice client e server del server separato. Non è inoltre necessario scrivere protocolli complessi per comunicare tra i client e i server, poiché la maggior parte delle complessità della sincronizzazione della rete sono completamente nascoste dallo sviluppatore. Il nostro obiettivo è quello di scrivere complesse complesse, reattive applicazioni in rete facili come se fossero in esecuzione su una singola macchina. Per un semplice esempio di ciò che intendiamo con questo, vedi qui (per esempi più dettagliati, consultare i nostri tutorial). · Prototipazione rapida: utilizzando la nostra API semplice, le idee possono essere rapidamente scritte in pitone chiaro e concise. Ciò consente anche di test delle modifiche su entrambi i client e server senza la compilazione sprecata dal tempo. (Si noti che il motore di intensità stesso è per lo più scritto in C ++, per la velocità, ma gli sviluppatori che utilizzano il motore di intensità non devono essere preoccupati di ciò - le intera applicazioni possono e devono essere scritte in Python.) · Cancella documentazione e esempi di codice di lavoro: facciamo ogni sforzo per rendere lo sviluppo utilizzando il motore di intensità il più conveniente possibile. Usando i nostri tutorial, esempi e documentazione, gli sviluppatori possono arrivare alla velocità molto velocemente. Libero e open source: · Chiunque può scaricare e iniziare a sviluppare immediatamente senza alcun costo, il motore di intensità è interamente gratuito da utilizzare fornendo la licenza (AGPL 3.0) (per ulteriori informazioni sulla licenza, vedere qui). Riteniamo che il modello di sviluppo open source sia l'appropriato in questo campo. · Il motore di intensità si basa su diversi progetti comprovati open source, il quale è il sauebraten (Cube 2). Per un elenco dettagliato di altri progetti che utilizziamo, vediamo qui. Piattaforma trasversale: · Windows e Linux sono completamente supportati sia per il client che per il server, e il sistema operativo dovrebbe arrivare presto. Altre piattaforme dovrebbero seguire, poiché tutto il nostro codice è scritto con la portabilità in mente. Reattivo: · Il nostro modello di networking è progettato da zero per fornire un'esperienza priva di ritardo che manca in alcune popolari implementazioni del mondo virtuale. Cioè, le applicazioni del motore di intensità si sentono come se fossero in esecuzione sulla macchina del cliente, invece di aspettare una risposta del server per ogni movimento nel mondo. In particolare la simulazione di fisica viene eseguita sia sul client che sul server. Veloce ed efficiente: · Il motore di intensità raggiunge buone prestazioni anche sull'hardware grafico a metà end, pur fornendo funzionalità avanzate come acqua realistica, ombre dinamiche, luci precalcolati, ecc. È anche leggero sui requisiti di memoria, ad esempio, il server richiede solo 11 MB di RAM (di cui 4,7 MB sono in realtà condivisi) per eseguire una piccola mappa con alcuni NPC. Modifica del mondo simultaneo: · Il motore di intensità consente a più sviluppatori modifica simultaneamente lo stesso mondo (terreno, modelli 3D, ecc.) Dall'interno di quel mondo, cioè, mentre lo sperimentando proprio come sarebbe stato esperto nell'applicazione effettiva. Questo è fatto senza la necessità di strumenti di progettazione 3D standalone costosi e complessi. Tuttavia, tali strumenti possono ovviamente essere molto utili oltre alle funzionalità di modifica del mondo. Una soluzione completa: · Il motore di intensità fornisce una combinazione integrata di componenti client e server, cioè tutto ciò che è necessario sviluppare ed eseguire il tuo progetto. A differenza di alcune altre piattaforme del mondo virtuale, il client e il server sono entrambi disponibili secondo gli stessi termini identici, semplificando l'adozione. Requisiti: · Python. Cosa c'è di nuovo in questa versione: · Google V8 viene utilizzato per lo scripting · Nuovo sistema di asset · Aggiornato a Sauerraten Trooper Edition · Integrazione con server master in sintetensità.com


Motore di intensità Software correlato

Galapix.

Un visualizzatore di immagini zoomabile per grandi collezioni di immagini ...

165

Scarica

mkscreens.sh.

mkscreens.sh è un piccolo script wrapper attorno a MPlayer e ImageMagick per generare miniature rivoltevi da flussi video. ...

81

Scarica

Danlann.

Danlann è facile da usare e potente generatore della galleria della linea di comando. ...

143

Scarica