Creare Videogiochi - Game Developer
Programmare videogames.. Da dove iniziare... - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Making Cafe (https://www.making-videogames.net/giochi/Forum-Making-Cafe)
+--- Forum: Discussioni Generiche sul Game Development (https://www.making-videogames.net/giochi/Forum-Discussioni-Generiche-sul-Game-Development)
+--- Discussione: Programmare videogames.. Da dove iniziare... (/thread-Programmare-videogames-Da-dove-iniziare)



Programmare videogames.. Da dove iniziare... - PeppeCap93 - 27-03-2011

Salve ragazzi, da qualche giorno sto cercando di ambientarmi in questo ramo della programmazione.. però non ci ho capito un tubo >.<
Avete dei consigli da dove iniziare? Allora: Avevo deciso di partire da Dark GDK, ma poi, per problemi col compilatore, ho deciso di passare a Dark Basic Pro. Adesso sto vedendo un nuovo motore, UDK, che graficamente mi intriga molto di più rispetto a Dark Basic. Adesso chiedo a voi. Prima che impazzisco, che consiglio mi date? L'idea sarebbe una specie di GTA ambientato a Napoli e nel mio paese.. so che non sarà facile, voglio iniziare con qualcosa di più facile, ma non so cosa Undecided che mi consigliate di fare?


RE: Programmare videogames.. Da dove iniziare... - Zapetino - 27-03-2011

hai sbagliato sezione segnalo ai moderatori di questa sezione.


RE: Programmare videogames.. Da dove iniziare... - steve - 27-03-2011

Se preferisci creare un viedogames usando solo la programmazione (come me), prima di fare una specie di GTA ne passerà di tempo...
Altrimenti puoi usare dei game engines con editor incorporato; ti semplificano la vita e ti permettono di fare un gioco più complesso in meno tempo, ma a parer mio, non ti danno la stessa "libertà" degli engine che richiedono la sola programmazione.

Non sono uno dei più esperti in settore, visto non ho provato molti engines, ma posso consigliarti (in ordine dal più facile al più difficile):
Editor: fpsc, unity, udk. (unity è quello che richiede più programmazione rispetto agli altri)
Sola programmazione: darkbasic pro, dark gdk (magari con vs2008), irrlicht, panda3d, ogre.

A grandi linee funziona più o meno così: più sono graficamente fighi, più sono difficili e viceversa (in 2d ad esempio, ti semplificheresti la vita). Aldilà di questo gli editor sono più user-friendly rispetto la programmazione.


RE: Programmare videogames.. Da dove iniziare... - Riddick - 27-03-2011

(27-03-2011, 07:35 PM)PeppeCap93 Ha scritto: Salve ragazzi, da qualche giorno sto cercando di ambientarmi in questo ramo della programmazione.. però non ci ho capito un tubo >.<
Avete dei consigli da dove iniziare? Allora: Avevo deciso di partire da Dark GDK, ma poi, per problemi col compilatore, ho deciso di passare a Dark Basic Pro. Adesso sto vedendo un nuovo motore, UDK, che graficamente mi intriga molto di più rispetto a Dark Basic. Adesso chiedo a voi. Prima che impazzisco, che consiglio mi date? L'idea sarebbe una specie di GTA ambientato a Napoli e nel mio paese.. so che non sarà facile, voglio iniziare con qualcosa di più facile, ma non so cosa Undecided che mi consigliate di fare?

Bhe, tu non devi guardare le potenzialità grafiche altrimenti ogni giorno puoi cambiare editor\engine..... c'è anche GameStart e GameCore che se li guardi hanno sono davvero carini.

Comunque, io come editor consiglio sempre ed unicamente: Unity3D, perché ?

Ti dico solo alcuni motivi:

Codice PHP:
1. La licenza Free è molto liberacioé con la licenza Free puoi anche vedere i tuoi giochi.
2. La community è molto vasta come anche la documentazioneesempi etc...
3. Possibilità di creare giochi non solo per windowsma anche per Mac e se vuoi fare un cosa multipiattaformabasta che esporti in html.
4. La grafica... dipende dai modelli 3dcome per tutti gli editorovviamente Unity3D e UDK solo gli Editor con licenza Free e non più usatiin quanto sono i migliori tra le versioni Free

Poi guarda qui: http://www.youtube.com/watch?v=Ufp8RNMTJsI http://www.youtube.com/watch?v=XxCizPakv6U

(Ha avuto la tua stessa idea)

E altra roba, ma ora non voglio prolungare troppo il discorso (sono cose già dette molte volte)

Mentre se vuoi usare un egnine, bhe, qui dipende anche da te, dipende in quale linguaggio di programmazione sai programmare...

Codice PHP:
C++: Ogre3D credo che sia il top per lui.
C#: Ovviamente: XNA
JavaOvviamente jMonkeyEngine (anche un editor)
PythonPanda3D
DakBasic Pro
bel linguaggio di sicuro più semplice degli altriperò non ho mai capito bene come creare effetti motion blur etc.. 
in qunto tutti gli effetti visti in giro da mesono stati creati con un tool a pagamento
DarkGDK 
DarkBasic Pro 

Questi sono i miei consigli, buona fortuna per la scelta.


RE: Programmare videogames.. Da dove iniziare... - Alche - 27-03-2011

ti consiglio come inizio di usare fpsc <.< dopo passi alla programmazione..


RE: Programmare videogames.. Da dove iniziare... - PeppeCap93 - 28-03-2011

Grazie a tutti per le risposte.. alcuni amici mi avevano consigliato degli engine tipo Realm Crafter, ma preferisco qualcosa di più "libero". So programmare in C++, e Vb.net ma non ho nessun problema ad imparare un nuovo linguaggio.. anzi.. Big Grin
Sto valutando Unity3D dai video che ha postato Riddick sembra molto interessante.
Sono dell'idea che se non provo non deciderò mai come e con cosa andare avanti, quindi ho deciso di iniziare con qualche Engine da voi citato, poi magari passo alla programmazione senza Engine. Grazie ancora! Big Grin


RE: Programmare videogames.. Da dove iniziare... - Alche - 28-03-2011

di nulla ^^