PDA

Visualizza la versione completa : [C++] Voglio fare un gioco 2D! Quale libreria?


imported_wootrop
23-11-2011, 15:46
Che libreria mi consigliate di usare per fare un gioco 2D?
Ho iniziato con le SDL ma non mi convincono molto... le OpenGL secondo voi sarebbero meglio?

So che dipende da ciò che devo fare, quindi vi chiarisco subito:
Il mio scopo sarebbe fare un gioco stile super mario. Vorrei che il gioco occupasse il minimo possibile (mi piacerebbe occupasse solo qualche kb), infatti proprio per questo per le musiche e i suoni vorrei riuscire ad utilizzare i file XM. La grafica sarà il più minimale possibile, mi interessa che il gioco sia fluido, e con una buona fisica.
Infine vorrei che il gioco fosse multipiattaforma (windows - linux).

Dato che devo mettermi ad imparare delle librerie, vorrei imparare qualcosa che con il tempo magari possa farci qualcosa di più complicato.

Sia le OpenGL che le SDL sono multipiattaforma (giusto?) e questo mi va bene.
Le OpenGL mi ispirano perchè supportano anche il 3D e quindi in futuro metti che mi prenda lo schizzo..
Le OpenGL allo stesso tempo mi fanno paura perchè penso che essendo più complete siano più difficili.
Le SDL al contrario, sembrano più facili.

Sappiate che è la mia prima esperienza in campo videoludico, e l'unica cosa che so di come si fa un gioco è che c'è un main loop dove vengono stampate l'insieme delle immagini su un buffer, quest'ultimo viene mostrato a schermo, viene cancellata la schermata, aggiornati i nuovi valori coordinate dati input ecc e avanti così.

Cosa scelgo? :mem:
Ho a diposizione pure un piccolo budget, e pensavo di comprarmi un libro in italiano che spiegasse come fare un gioco in 2d usando la libreria che sceglierò. Che libro mi consigliate? :mem:

alka
23-11-2011, 16:19
Originariamente inviato da wootrop
Che libreria mi consigliate di usare per fare un gioco 2D?

I requisiti che hai specificato (in larga parte gusti personali non sindacabili e misurabili, come il "facile" e il "difficile") sono troppo labili per poter fornire risposte sensate.

Per quanto riguarda le prerogative tecniche che hai indicato, basta fare una ricerca per ottenere la risposta desiderata, dato che le risorse a riguardo sono infinite.


Originariamente inviato da wootrop
Ho a diposizione pure un piccolo budget, e pensavo di comprarmi un libro in italiano che spiegasse come fare un gioco in 2d usando la libreria che sceglierò. Che libro mi consigliate? :mem:
L'argomento "libri" è off topic (http://it.wikipedia.org/wiki/Off-topic), in quanto qualsiasi sito che li rivenda o ne parli contiene già ampi spazi per discussioni, recensioni, indici di contenuti, ecc.

Fai riferimento al Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887) di quest'area per conoscere il tipo di discussioni trattate qui.

Loading