Quali motori 2D / 3D e SDK di gioco sono disponibili? [chiuso]

16

Quali motori 2D / 3D e SDK per lo sviluppo di giochi sono disponibili in modo nativo su Ubuntu?

Limita un motore / sdk per risposta e includi perché ti piace il motore / sdk.

    
posta Paulocoghi 14.05.2012 - 15:19

7 risposte

5

v-play

V-Play fornisce componenti riutilizzabili per gestire risoluzioni e proporzioni dello schermo multiple, animazioni, particelle, fisica, multi-touch, gesti, individuazione dei percorsi e molto altro, permettendoti di creare prototipi e creare giochi in pochi giorni.

V-Play include anche modelli di gioco pronti all'uso per i generi di giochi di maggior successo, tra cui tower defense, giochi platform o puzzle. Sostituisci solo grafica e suoni con i tuoi e sei pronto per pubblicare il tuo gioco!

Sviluppa il tuo gioco in modo dichiarativo con JavaScript e amp; QML per iOS, Android, BlackBerry 10, Symbian, MeeGo e anche per Windows, Mac OS X e amp; Linux, grazie a un core motore nativo ogni singolo con le migliori prestazioni.

    
risposta data esso 05.09.2013 - 14:46
8

SDL

Simple DirectMedia Layer è una libreria multimediale multipiattaforma progettata per fornire accesso a basso livello ad audio, tastiera, mouse, joystick, hardware 3D tramite OpenGL e frame buffer video 2D. È utilizzato dal software di riproduzione MPEG, emulatori e molti giochi popolari, tra cui il pluripremiato porting Linux di "Civilization: Call To Power."

SDL supporta Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX e QNX. Il codice contiene il supporto per AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS e OS / 2, ma questi non sono ufficialmente supportati.

SDL è scritto in C, ma lavora con C ++ in modo nativo, e ha legami con diverse altre lingue, tra cui Ada, C #, D, Eiffel, Erlang, Euphoria, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk e Tcl.

SDL è distribuito sotto GNU LGPL versione 2. Questa licenza consente di utilizzare SDL liberamente nei programmi commerciali purché si colleghi alla libreria dinamica.

Installazione della libreria sdl in ubuntu

  1. Installa elementi essenziali della bulbo

    sudo apt-get install build-essential

  2. Installa librerie sdl

    sudo apt-get install libsdl1.2-dev libsdl1.2debian

risposta data Tachyons 14.05.2012 - 05:27
6

OGRE

Questo è uno dei motori 3D Open Source più professionali disponibili. È un po 'difficile da configurare, ma è piuttosto potente. L'API standard è in C ++ ma esistono collegamenti per diverse altre lingue.

Maggiori informazioni su WiRE di OGRE .

    
risposta data RolandiXor 24.03.2014 - 16:08
5

OpenSceneGraph

Ha anche un'interfaccia C ++ ed è piuttosto potente. Potrebbero esserci alcuni pacchetti Ubuntu in un PPA disponibile, ma consiglio di scaricare il codice sorgente e di crearlo manualmente.

    
risposta data Andreas Roth 09.04.2011 - 17:51
5

LibGDX

offre qualcosa come l'integrazione di Google GWT, che ti offre di sviluppare giochi in Eclipse (semplicemente usando la libreria) che puoi esportare su Android, iOS, Java, HTML5 Canvas

    
risposta data Eduard Gotwig 14.06.2013 - 23:22
4

Panda3D

Python & amp; Interfaccia C ++ Piuttosto uno strumento.

    
risposta data Adam Kroczyk 28.09.2012 - 05:09
2

Stencyl

Stencyl è un motore / creatore di giochi 2D. Ha un metodo di trascinamento della selezione facile da usare per progettare i tuoi giochi. È adatto per non-programmatori con conoscenze di programmazione di base e ha anche un editor di codice per utenti esperti.

Ha una versione nativa per Ubuntu (richiede la JVM non libera). Puoi rendere i tuoi giochi su Ubuntu e pubblicare per iOS, Android *, Flash, HTML5 *, Windows e Mac (* a partire da Stencyl 3.0).

La versione completa completa è disponibile per il download e può essere pubblicata su "Flash".

    
risposta data ksd 24.03.2014 - 16:09

Leggi altre domande sui tag