I migliori motori di gioco Open Source

I migliori motori di gioco Open Source

Motori di gioco open source sono un ottimo modo per realizzare la vostra visione per un gioco senza l'overhead di sviluppare il proprio motore da zero. Ciò consente di concentrarsi su più specifiche caratteristiche e risorse come gameplay, arte, design suono e livello, piuttosto che i dettagli dell'interazione di hardware e software. Scegliere che il motore di destra dall'inizio assicurerà le vostre aspettative di progettazione possono essere soddisfatte in modo appropriato.

Unreal Development Kit (UDK)

La UDK è una suite di sviluppo completo e open source. Non solo include codice sorgente per il motore, ma utilizza anche UnrealScript - un linguaggio di scripting specializzato realizzato appositamente per lo sviluppo del gioco. Questo permette di programmare il vostro gioco in un linguaggio basato su Java di facile da imparare senza avere a che fare con il "sotto il cofano" C++ linguaggio di programmazione. Incluso con il codice sorgente è Unreal Editor, un potente strumento che consente per l'animazione di modelli, editing audio e livelli degli edifici. La UDK è gratuito, e il gioco può essere distribuito gratuitamente senza una licenza; Tuttavia, sarà necessario acquistare una licenza se volete vendere il vostro gioco.

OGRE 3D

OGRE 3D è un motore open source sostenuto dalla propria comunità. Gli utenti sono incoraggiati a inviare patch, nonché utilizzare le patch fatte da altri membri. Questo approccio velocizza i tempi di sviluppo per la funzionalità del motore di ridondante. OGRE 3D utilizza la licenza MIT ed è gratuito; non c'è c'è bisogno di acquistare nulla per poter vendere il vostro gioco. L'aspetto negativo di questo è una mancanza di strumenti per creare il tuo gioco..--si crea i propri strumenti di sviluppo. La Comunità forniscono le librerie di interfaccia di utente grafica (GUI) per accelerare questo processo. Inoltre sarà necessario avere familiarità con il linguaggio di programmazione C++.

Irrlicht Engine

Il motore Irrlicht è una piattaforma di sviluppo del gioco open source che combina molte utili funzioni in un unico pacchetto. Utilizza la licenza di zlib, che permette a chiunque di distribuire il gioco senza pagare alcuna Commissione. Come il motore OGRE, ha una comunità di sviluppatori che costantemente sta facendo e rilasciando aggiornamenti. Costruito utilizzando il linguaggio C++, il Irrlicht Engine già ha editing audio e mondo costruire strumenti, permettendo di concentrarsi sulla creazione di contenuti invece di dover creare strumenti personalizzati giusto fin dall'inizio.

Delta3d

Delta3d è un motore di gioco open source con una magra verso simulazioni. Direttamente fuori dalla scatola include il supporto per architettura di livello alto (HLA), dopo la recensione di azione (AAR), supporto di terreno su larga scala e l'integrazione di SCORM Learning Management System (LMS). Queste tecnologie lo rendono ideale per la creazione di simulazione e sviluppo e le attestazioni di persino Delta3D sito il software è stato utilizzato in applicazioni dal dipartimento della difesa. Come OGRE 3D, il pacchetto contiene elementi essenziali da cui si costruirà il tuo ambiente di sviluppo. Come con altri motori open source si trovano le librerie create da altri utenti che ridurranno il tempo di sviluppo. Delta3d utilizza anche il linguaggio C++. Concesso in licenza sotto la GNU Lesser General Public License (LGPL), giochi creati con Delta3D sono liberamente distribuibili.