Domanda

Mi piace fare molto semplice 3D / 2D gioco per PC / Mac / Linux qual è il miglior motore 3D / 2D gratuito per questa? Non ho esperienza nella programmazione del gioco quindi credo che deve essere facile da imparare si prega in C ++ grazie

È stato utile?

Soluzione

Mentre 'migliore' possono molto dipenderà dalla vostra situazione, quella che ho usato in passato per un grande successo è OGRE 3D .

E 'cross-platform, molto ben scritto (C ++), e funziona bene. Tuttavia l'unica cosa che la distinguono per me era la grande comunità - si può sempre ottenere aiuto, non importa quanto sia semplice la tua domanda, e ci sono un sacco di guide / tutorial in giro sul loro forum / wiki. La documentazione è anche molto buona.

E 'la pena di verificare.

Hrmm, dopo aver letto che sembra quasi come se avessi un interesse acquisito - non lo faccio! Ho appena piace molto dalle esperienze passate!

Altri suggerimenti

Prova a cercare di DevMaster gioco e grafica motori di database per motori 3D. Questa domanda è stato anche chiesto e ha risposto MOLTI < a href = "http://www.devmaster.net/forums/showthread.php?t=13627&highlight=C+game+engine" rel = "nofollow noreferrer"> Molte volte nella loro Forum .

C4 Engine , Irrlicht e coppia sono spesso raccomandati per il 3D in C ++, ma in realtà dipende vostre esigenze individuali o se si ha realmente bisogno di un motore a tutti.

Irrlicht . E 'semplice, leggera ma veloce e potente. Non è così ricco di funzioni come Ogre3D, ma ho trovato più semplice da usare.

Se siete alla ricerca di più di una semplice API piuttosto che un motore di gioco in piena regola, si dovrebbe provare SDL . Che vi darà un modo indipendente dalla piattaforma per rendere con OpenGL, gestire l'input, fare audio di base, ecc E 'particolarmente utile se siete alla ricerca di un modo per fare un semplice progetto di gioco 2D.

Panda3D è abbastanza facile:

  1. È possibile utilizzare con C ++ (o Python.)
  2. E 'ben documentato e offre molti buoni campioni.

E 'soprattutto 3d orientato, in modo da essere consapevoli sebbene qualsiasi motore 3d comporterà una curva di apprendimento, Panda3D avrà uno dei più brevi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top