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


16

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

Limita un motore / sdk per risposta e includi il motivo per cui ti piace il motore / sdk.


Si noti che questa potrebbe essere una domanda duplicata, sebbene la risposta SDL fornita qui non sia presente nella precedente. Vedi: http://askubuntu.com/questions/34200/what-2d-3d-engines-and-game-sdks-are-available
Adam Kroczyk

1
Questa è una domanda molto ampia, puoi essere più specifico nel tipo di motore di gioco che desideri?
mhall119,

Risposte:


5

v-play

V-Play fornisce componenti riutilizzabili per la gestione di risoluzioni e proporzioni di visualizzazione multiple, animazioni, particelle, fisica, multi-touch, gesti, ricerca di percorsi e molto altro, consentendo di prototipare e costruire giochi in pochi giorni.

V-Play include anche modelli di gioco pronti all'uso per i generi di gioco di maggior successo, tra cui difesa della torre, giochi con piattaforma o puzzle. Basta sostituire la grafica e i suoni con i tuoi e sei pronto per pubblicare il tuo gioco!

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


Motore incredibile!
Paulo Coghi - Ripristina Monica l'

8

SDL

Simple DirectMedia Layer è una libreria multimediale multipiattaforma progettata per fornire accesso di basso livello a audio, tastiera, mouse, joystick, hardware 3D tramite OpenGL e framebuffer video 2D. È utilizzato dal software di riproduzione MPEG, dagli emulatori e da molti giochi popolari, tra cui la premiata porta 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 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 funziona in modo nativo con C ++ e ha collegamenti con molte 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 gli elementi essenziali di Bulild

    sudo apt-get install build-essential

  2. Installa librerie sdl

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

    inserisci qui la descrizione dell'immagine


6

ORCO

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

Maggiori informazioni su OGRE Wiki .


5

OpenSceneGraph

Ha anche un'interfaccia C ++ ed è abbastanza potente. Potrebbero essere disponibili alcuni pacchetti Ubuntu in un PPA, ma consiglio di scaricare il codice sorgente e compilarlo manualmente.


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


4

Panda3D

Interfaccia Python e C ++. Abbastanza uno strumento.


Panda impiega sia api Python che C ++ e la comunità irc è abbastanza forte e utile. Panda aveva ricevuto un significativo supporto allo sviluppo da Disney.
Akiva,

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 a non programmatori con conoscenze di programmazione di base e dispone anche di un editor di codice per utenti esperti.

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

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.