• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
I primi passi
#1
Ciao a tutti. Sono nuovo e vorrei poter iniziare a creare giusto come passatempo...poi chissà in futuro. Ho letto il topic al link:

https://www.making-videogames.net/giochi/...grammatore

Parto appunto parecchio spaesato ma giusto appunto leggendo il topic ho cercato di rispondere alle domande. La mia grande passione sono i giochi 2d con grafica nes. Detto questo per iniziare a creare giochi di questa tipologia che engine devo usare? Quale è il più adatto per programmare queste tipologie di giochi?

Cosi intanto faccio il primo passo Big Grin

Grazie mille Big Grin
 
Rispondi
#2
Per i giochi 2D non c'è che l'imbarazzo della scelta.
A incidere è più che altro la tua preparazione nella programmazione ed il tuo interesse.
Se è per passatempo tool/engine come GameMaker, Construct2, AGK2, Atomic, SGDK2, GDevelop, ClickTeam, CreaftStudio, Turbulenz, Duality possono andare bene senza farti impazzire. Ce ne sono di quelli che che richiedono maggiore programmazione tramite script e altri che usano un approccio più "visuale".

Se invece sei maggiormente propenso alla programmazione allora tutti i principali engine3D (Unity3d, UE4, Lumberyard, Torque, Godot, Xenko, ecc.. offrono in realtà l'occorrente per lo sviluppo 2D. Vanno usati facendo più uso del loro scripting interno (spesso C#, python, jscript) ma prevedono sempre una fase di lavoro "visuale".

Se poi sei veramente un amante della programmazione e del fai-da-te puoi pensare all'uso di framework tipo SFML, LibGdx, SDL e con cui lavorare insieme al tuo linguaggio preferito C++, Java, Python, C#.

Sappi fin da ora però che per la grafica NES ti dovrai sempre accontentare di quello che trovi in rete disponibile se non sei capace di fartela da te o non conosci qualcuno di capace.
 
Rispondi
#3
Ciao. Grazie della risposta. Provo a schiarirmi ancora un pò le idee. Io non so programmare e quindi userei uno dei primi programmi che hai citato ma dovendo scegliere in prospettiva quale potrai iniziare ad usare per giungere poi a usare gli altri (Unity3d, UE4, Lumberyard, Torque, Godot, Xenko, ecc.)???

In pratica tra i primi che hai citato quali sono quelli che richiedono il "maggiore programmazione tramite script"?

Devo forse iniziare da questi per poi, quando sarò più bravo, usare gli engine3D?

Come mai gli engine3d "offrono in realtà l'occorrente per lo sviluppo 2D" rispetto a quelli indicati prima?

Grazie
 
Rispondi
#4
No beh se la tua intenzione è quella di tendere agli engine3d allora parti da quelli. Per esempio Godot, Unity3d hanno un buon supporto per il 2D.
Non tutti ma molti offrono set per per il 2d che è ottenuto per sovrapposizione di diversi livelli 3D schiacciati, una tecnica oggi usatissima per sfruttare le capacità delle sk video odierne.
Inizia come sempre da facili esempi con poco scripting.
 
Rispondi
  


Vai al forum:


Browsing: 1 Ospite(i)