Creare Videogiochi - Game Developer

Versione completa: Game in 2D
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Buonasera ragazzi Big Grin
Come da titolo vorrei un 2D tutto mio , vorrei mettere in un gioco le mie idee un mix tra Age of Empires , Medieval total war e command e conquer. Ovviamente non mi ritengo un mago che riesce a fare il lavoro di 1000 programmatori per questo chiedo a voi come iniziare questo progetto.
Conosco le basi del C++ ( ma basi basi ) e il concetto di classe in Java ( per sommi capi ). Qualcosa di Actionscript ( che mi hanno consigliato di escludere per programmare un buonissimo gioco e per fare esperienza ) e vorrei approcciare con Python e le Pygame ( conosco solo i nomi xD ) .
Detto questo vi chiedo :

1 Per un 2D semplice quale linguaggio devo seguire ? Inoltre vorrei che cmq sia qualcosa che mi porti esperienza per il futuro e non qualcosa che mi serva solo per questo giochino ( ho intenzione di iscrivermi a Informatica )

2 Quale libro mi consigliate ? ( possibilimente per python , java o C++ ) Il libro seguire un percorso che accanto alle basi spiega il game programming. Non dico di evitare l'italiano (anzi) però spero in un buon libro con un inglese lineare.
Il linguaggio da seguire è quello che si preferisce di più.
io punterei sul C++ per non avere alcun tipo di limite.
Ma poi dipende anche dalle proprie intenzioni.

Deve essere un gioco super semplice che nessuno scaricherà perchè si romperà le scatole? allora uso il Flash.
Sarà un giochino carino con grafica attraente? faccio un bel gioco in C++

se conosci le basi basi scordati di fare un gioco 2d in qualche mese, per capire le meccaniche ci vuole molto tempo, specialmente per chi è alle prime armi.
una delle cose più complicate da fare è la fisica del gioco (per fisica si intende anche le collisioni)

se poi riesci a fare le collisioni, devi anche trovare un modo per risparmiare più performance possibili.(la cosa piu' difficile da fare è questa)

per il libro, non so cosa consigliarti visto che io seguo praticamente solo l'MDSN della microsoft oppure cerco su google il problema che ho al momento.
salve

e il mio sogno realizzare un game strategia in tempo reale anni fa provato a farne uno in flash ma con scarsi risultati.
porresti dare un occhiata
Spring RTS Engine
supporta più di 30.000 unità in campo e più di 250 giocatori
e free
il linguaggio di programmazione e lua
web
qui

risorse
qui
No vbb un RTS fatto bene è un punto d'arrivo e non quello di partenza. Vorrei provare qualcosa su python e pygame o qualche altra libreria ( è una libreria pygame ? ) per iniziare a programmare qualcosa Smile