PDA

View Full Version : iniziare a programmare, consigli!


123456789
02-08-2006, 09:16
Salve a tutti, volevo avere dei consigli per iniziare a programmare, la mia intenzione era quella di mettermi giù a studiare il C++, perchè in un futuro (molto in la credo :p ) volevo programmare videogiochi, e leggendo quà e la ho visto che sono fatti tutti (o almeno la maggiorparte) in C++!

attualemente conosco solamente PHP, HTML e CSS.




un amico mi dato un libro "Programmazzione in C++" di Flavio Bernardotti, è buono per iniziare? oppure consigliatemi un libro buono!

grazie per l'aiuto che mi darete!!! (spero) :D

andbin
02-08-2006, 09:31
Salve a tutti, volevo avere dei consigli per iniziare a programmare, la mia intenzione era quella di mettermi giù a studiare il C++, perchè in un futuro (molto in la credo :p ) volevo programmare videogiochi, e leggendo quà e la ho visto che sono fatti tutti (o almeno la maggiorparte) in C++!Per l'obiettivo di programmare videogiochi, non è detto che il C++ sia l'unica possibilità. Dipende anche (e molto) dalla/e libreria/e che userai per sviluppare il videogioco. Ce ne sono tante di librerie e bisogna anche vedere se hai bisogno di supporto per 2D, 3D, full-screen, ecc...
C'è OpenGL (che forse non è adattissima per i giochi) che si programma in "C", ci sono le DirectX di Microsoft che si programmano, mi sembra, in C++, ci sono le librerie SDL e Allegro, entrambe per C/C++.
Insomma ... devi anche valutare questo.

shinya
02-08-2006, 09:52
Se vuoi "fare videogiochi" la scelta delle possibilità è talmente ampia da farti girare la testa per mesi.
Prima di tutto devi scegliere un linguaggio. In secondo luogo devi scegliere una libreria che ti faciliti la vita.

Allo stato attuale delle cose, la scelta migliore dal mio punto di vista è orientarsi verso c#/vb.net + managed directx. La documentazione dell'sdk è ottima, gli esempi tanti, e il supporto della comunità molto buono.

Se invece non vuoi sviluppare su windows o ti non vuoi legare ad esso, puoi scegliere un qualsiasi linguaggio che abbia un binding ad una buona libreria grafica come sdl ad esempio (o opengl se vuoi imparare le basi e farti del male).

C++ è una pessima scelta per iniziare imho, e rischi di scoraggiarti facilmente. Secondo me l'accoppiata .net+directx può darti ottime soddisfazioni.

trallallero
02-08-2006, 10:26
comincia a cambiare il tuo nick con 75BCD15 :O

Andrea16v
02-08-2006, 11:59
comincia a cambiare il tuo nick con 75BCD15 :O

HEX rulezz :sofico:

shadeh
02-08-2006, 12:10
io dico che puoi iniziare a programmare anche seguendo una delle tantissime guide presenti in rete. Poi ti consiglio di optare per il C o il Python piuttosto che per il C++

trallallero
02-08-2006, 12:12
HEX rulezz :sofico:
'azz! sgamato :D

123456789
02-08-2006, 13:31
io dico che puoi iniziare a programmare anche seguendo una delle tantissime guide presenti in rete.

esempio? un link?

Marco Giunio Silano
02-08-2006, 13:39
comincia a cambiare il tuo nick con 75BCD15 :O

:doh: 111010110111100110100010101

trallallero
02-08-2006, 13:44
:doh: 111010110111100110100010101
:D
Dai, cosí gli facciamo passare la voglia :stordita:

shadeh
02-08-2006, 14:15
esempio? un link?
http://www.science.unitn.it/~fiorella/guidac/indexc.html
questa a me è sembrata buona... poi se cerchi meglio ne troverai una caterva