• 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
Iniziare a programmare un videogioco.. Un piccolo aiuto?
#1
ciao.
Sono Biagio e ho 15 anni.
Qualche tempo fa o pubblicato una discussione simile, ma la cosa era molto vaga. Oggi voglio chiedervi alcune domanda..

Ho esperienze con molte applicazioni (Poco professionali) per creare un piccolo videogioco(es. 3D Rad, RPG maker, Construct 2, Stencyl ecc..), ma dopo un po', ho capito che per fare un lavoro DECENTE e riuscire ad avere fortuna, bisognava andare con metodi più professionali.

Come primo gioco, avevo pensato ad un gioco didattico, ovver..

Uno spazio 3D non molto vasto, camera in 1* persona.
Lo scopo del gioco è andare verso un oggetto o segnale ì, premere un pulsante che farà partire un video.
[Scusate se la spiegazione è un po' datata:asd:]

La piattaforma su cui vorrei pubblicare il gioco, sarà Android/Ios.

Ero indeciso tra UDK, Unity 3D o Cryengine.. Non ho molti soldi da poter investire:nono: .... potete dirmi quale mi consigliate, quale linguaggio da utilizzare, qualche libro/tutorial/file utile ecc.. O meglio una Video Guida?


Per la licenza di CryEngine? Ho letto che per pubblicare un gioco la licenza costi a livelli di milione.. È vero?

Posso creare un gioco con udk o CryEngine come ho descritto sopra senza programmare?

Cosa mi consigliate per formare un team.. Oppure vado solo?


Vi ringrazio in anticipo
 
Rispondi
#2
La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
 
Rispondi
#3
Io ti consiglio Unity3D. Con Unity3D puoi fare giochi per dispositivi mobili, però non ricordo se bisogna comprare una licenza. UDK e CryEngine sono sprecati per un progetto simile, visto che è molto semplice.
 
Rispondi
#4
(03-08-2014, 03:02 PM)springofdajuwn Ha scritto: Io ti consiglio Unity3D. Con Unity3D puoi fare giochi per dispositivi mobili, però non ricordo se bisogna comprare una licenza. UDK e CryEngine sono sprecati per un progetto simile, visto che è molto semplice.
Grazie per la risposta.

Secondo te meglio che usi il c# o JavaScript?

(03-08-2014, 01:58 PM)itreturns Ha scritto: La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
Ho letto in giro che la licenza costi Milioni di dollari, ma penso sia una cosa falsa.. Rendere gratuito il motore a tutti e poi fargli pagare una tale cifra.. Mi sembra un po' strano..
 
Rispondi
#5
Citazione:Ho esperienze con molte applicazioni (Poco professionali) per creare un piccolo videogioco(es. 3D Rad, RPG maker, Construct 2, Stencyl ecc..), ma dopo un po', ho capito che per fare un lavoro DECENTE e riuscire ad avere fortuna, bisognava andare con metodi più professionali.

Mi dispiace Biagio ma se ritieni di non essere riuscito a creare qualcosa di DECENTE con i tool che hai indicato prima non è cambiandoli con qualcosa di più complicato e potente che otterrai migliori risultati. A meno che tu per DECENTE non intendi un gioco AAA e allora sei fuori strada comunque.

Citazione:Posso creare un gioco con udk o CryEngine come ho descritto sopra senza programmare?

Come ti è stato già detto... no... e in generale aggiungo che parlare di più professionale seguito da senza programmare è una contraddizione in termini. Wink

Forse Unity3D è l'unico che ti garantisce una minima programmazione che potresti evitare copiando qua e la qualche script; qualsiasi altra soluzione mi viene in mente, anche meno costosa, richiederebbe comunque uno sforzo di programmazione maggiore.

Ricorda poi che se vai incontro allo sviluppo per IOS la probabilità di doverci spendere soldi è sempre elevatissima.
 
Rispondi
#6
(03-08-2014, 03:25 PM)Biagino Ha scritto:
(03-08-2014, 01:58 PM)itreturns Ha scritto: La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
Ho letto in giro che la licenza costi Milioni di dollari, ma penso sia una cosa falsa.. Rendere gratuito il motore a tutti e poi fargli pagare una tale cifra.. Mi sembra un po' strano..

Ti ho già detto, è il codice sorgente a costare tanto se lo vuoi.
 
Rispondi
#7
(03-08-2014, 04:41 PM)itreturns Ha scritto:
(03-08-2014, 03:25 PM)Biagino Ha scritto:
(03-08-2014, 01:58 PM)itreturns Ha scritto: La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
Ho letto in giro che la licenza costi Milioni di dollari, ma penso sia una cosa falsa.. Rendere gratuito il motore a tutti e poi fargli pagare una tale cifra.. Mi sembra un po' strano..

Ti ho già detto, è il codice sorgente a costare tanto se lo vuoi.
Si, ma senza codice sorgente non posso distribuire il gioco..
 
Rispondi
#8
PENSO che itre parli del codice sorgente dell'engine, cmq Unity Pro + gli addons per iOS e Android te lo porti a casa per 3.420 EUR. Possono sembrare tanti ma se riesci a creare un videogioco di successo per smartphone rientrerai molto presto nelle spese.
 
Rispondi
#9
(03-08-2014, 06:01 PM)Led Ha scritto: PENSO che itre parli del codice sorgente dell'engine, cmq Unity Pro + gli addons per iOS e Android te lo porti a casa per 3.420 EUR. Possono sembrare tanti ma se riesci a creare un videogioco di successo per smartphone rientrerai molto presto nelle spese.
Io comprerò tutto quando formerò il team, per ora voglio imparare creando questo progetto.
Hai ragione.. Il miglior mercato per gli Indie penso che sia il mercato Mobile(quello in cui voglio puntare).

Un altra domanda.. Sto studiando JavaScript su http://www.codecademy.com
Lo trovo ottimo, lo conoscete? È un buon modo per imparare JavaScript per Unity?
 
Rispondi
#10
(03-08-2014, 06:16 PM)Biagino Ha scritto:
(03-08-2014, 06:01 PM)Led Ha scritto: PENSO che itre parli del codice sorgente dell'engine, cmq Unity Pro + gli addons per iOS e Android te lo porti a casa per 3.420 EUR. Possono sembrare tanti ma se riesci a creare un videogioco di successo per smartphone rientrerai molto presto nelle spese.
Io comprerò tutto quando formerò il team, per ora voglio imparare creando questo progetto.
Con la licenza per team si arriva a 3.800 EUR, giusto per precisione Big Grin
 
Rispondi
#11
(03-08-2014, 05:02 PM)Biagino Ha scritto:
(03-08-2014, 04:41 PM)itreturns Ha scritto:
(03-08-2014, 03:25 PM)Biagino Ha scritto:
(03-08-2014, 01:58 PM)itreturns Ha scritto: La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
Ho letto in giro che la licenza costi Milioni di dollari, ma penso sia una cosa falsa.. Rendere gratuito il motore a tutti e poi fargli pagare una tale cifra.. Mi sembra un po' strano..

Ti ho già detto, è il codice sorgente a costare tanto se lo vuoi.
Si, ma senza codice sorgente non posso distribuire il gioco..

Il codice sorgente dell'engine non è richiesto per distribuire il gioco, ovviamente.
 
Rispondi
#12
Io francamente consiglierei:
il sito di html.it in italiano http://www.html.it/guide/guida-javascript-di-base/
il w3school http://www.w3schools.com/js/
mozilla https://developer.mozilla.org/it/docs/We...JavaScript

Tralasciando tutto il DOM, ogni cosa riguardi il web e le espressioni regolari.
Sarebbe auspicabile una conoscenza almeno basilare di "algortmi e strutture dati" , di "gamedesign" e sul funzionamento almeno a grandi linee degli engine3d . Qui google potrò aiutarti.
 
Rispondi
#13
(03-08-2014, 07:44 PM)itreturns Ha scritto:
(03-08-2014, 05:02 PM)Biagino Ha scritto:
(03-08-2014, 04:41 PM)itreturns Ha scritto:
(03-08-2014, 03:25 PM)Biagino Ha scritto:
(03-08-2014, 01:58 PM)itreturns Ha scritto: La licenza costa milioni solo se vuoi anche il codice sorgente.
No, non puoi creare un gioco decente senza programmare.

O usi un engine e impari a usarlo (con gli script) o impari a programmare seriamente e vai di OpenGL
Ho letto in giro che la licenza costi Milioni di dollari, ma penso sia una cosa falsa.. Rendere gratuito il motore a tutti e poi fargli pagare una tale cifra.. Mi sembra un po' strano..

Ti ho già detto, è il codice sorgente a costare tanto se lo vuoi.
Si, ma senza codice sorgente non posso distribuire il gioco..

Il codice sorgente dell'engine non è richiesto per distribuire il gioco, ovviamente.
Quindi.. Se io creo un gioco col CryEngine e pubblico il gioco, per esempio, su Steam posso farlo gratuitamente senza chiedere autorizzazioni ecc..?

(03-08-2014, 07:48 PM)Chip Ha scritto: Io francamente consiglierei:
il sito di html.it in italiano http://www.html.it/guide/guida-javascript-di-base/
il w3school http://www.w3schools.com/js/
mozilla https://developer.mozilla.org/it/docs/We...JavaScript

Tralasciando tutto il DOM, ogni cosa riguardi il web e le espressioni regolari.
Sarebbe auspicabile una conoscenza almeno basilare di "algortmi e strutture dati" , di "gamedesign" e sul funzionamento almeno a grandi linee degli engine3d . Qui google potrò aiutarti.
Io ho scelto quel metodo di studio perchè più che buttarmi su guide, vado a studiare in un modo più divertente e più pratico.. Secondo te Sbaglio a fare questo?
 
Rispondi
#14
Citazione:Quindi.. Se io creo un gioco col CryEngine e pubblico il gioco, per esempio, su Steam posso farlo gratuitamente senza chiedere autorizzazioni ecc..?
Guarda questo è il link alla licenza del CryEngine a 9,90$/mese: http://cryengine.com/get-cryengine/eaas

Mentre questa è la licenza per i sorgenti:
http://cryengine.com/get-cryengine/ce-games


Citazione:Io ho scelto quel metodo di studio perchè più che buttarmi su guide, vado a studiare in un modo più divertente e più pratico.. Secondo te Sbaglio a fare questo?
No credo che sia solo questione di gusti e di come uno si trova.
 
Rispondi
#15
(04-08-2014, 12:16 PM)Chip Ha scritto:
Citazione:Quindi.. Se io creo un gioco col CryEngine e pubblico il gioco, per esempio, su Steam posso farlo gratuitamente senza chiedere autorizzazioni ecc..?
Guarda questo è il link alla licenza del CryEngine a 9,90$/mese: http://cryengine.com/get-cryengine/eaas

Mentre questa è la licenza per i sorgenti:
http://cryengine.com/get-cryengine/ce-games


Citazione:Io ho scelto quel metodo di studio perchè più che buttarmi su guide, vado a studiare in un modo più divertente e più pratico.. Secondo te Sbaglio a fare questo?
No credo che sia solo questione di gusti e di come uno si trova.
Oh.. Bene! Per 9 euro al mese si può fare!
Dovrò pagare 9 euro/mese per la licenza o 9 euro/mese per una versione a pagamento?
Quale linguaggio di programmazione è supportato dal CryEngine? Posso usare JavaScript?
 
Rispondi
#16
Dimenticatelo, CryEngine usa LUA come linguaggio
 
Rispondi
#17
(04-08-2014, 06:06 PM)alex941211 Ha scritto: Dimenticatelo, CryEngine usa LUA come linguaggio
È molto difficile?
 
Rispondi
#18
(05-08-2014, 12:00 AM)Biagino Ha scritto:
(04-08-2014, 06:06 PM)alex941211 Ha scritto: Dimenticatelo, CryEngine usa LUA come linguaggio
È molto difficile?
Nah, però si trova poca (quasi nulla) documentazione in italiano.
 
Rispondi
#19
(05-08-2014, 12:50 PM)Led Ha scritto:
(05-08-2014, 12:00 AM)Biagino Ha scritto:
(04-08-2014, 06:06 PM)alex941211 Ha scritto: Dimenticatelo, CryEngine usa LUA come linguaggio
È molto difficile?
Nah, però si trova poca (quasi nulla) documentazione in italiano.
Ho capito.. Sto studiando JavaScript, secondo voi mi conviene usare Unity 3D per il progetto (Del primo messaggio)?
 
Rispondi
#20
Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
 
Rispondi
#21
(06-08-2014, 04:07 PM)Led Ha scritto: Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
Come avevo scritto sopra, per ora, vorrei creare questo progetto per PC, senza spendere molti soldi, quindi puntavo alla versione free.. Secondo te la versione free è sufficiente?
Poi per la pubblicazione del progetto come funziona su Unity?
 
Rispondi
#22
(06-08-2014, 05:11 PM)Biagino Ha scritto:
(06-08-2014, 04:07 PM)Led Ha scritto: Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
Come avevo scritto sopra, per ora, vorrei creare questo progetto per PC, senza spendere molti soldi, quindi puntavo alla versione free.. Secondo te la versione free è sufficiente?
Poi per la pubblicazione del progetto come funziona su Unity?

La versione free è sufficiente.

Leggi qui http://answers.unity3d.com/questions/569...-free.html
 
Rispondi
#23
(06-08-2014, 05:31 PM)Led Ha scritto:
(06-08-2014, 05:11 PM)Biagino Ha scritto:
(06-08-2014, 04:07 PM)Led Ha scritto: Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
Come avevo scritto sopra, per ora, vorrei creare questo progetto per PC, senza spendere molti soldi, quindi puntavo alla versione free.. Secondo te la versione free è sufficiente?
Poi per la pubblicazione del progetto come funziona su Unity?

La versione free è sufficiente.

Leggi qui http://answers.unity3d.com/questions/569...-free.html
Ottimo! Grazie mille![emoji1]

Un altra domanda.. Posso anche pubblicare su Steam? Puoi spiegarmi come?
 
Rispondi
#24
Per pubblicare su steam hai bisogno di 90€ per creare una pagina dove praticamente gli utenti possono votare se inserire o no il tuo gioco su steam
 
Rispondi
#25
(06-08-2014, 07:08 PM)Biagino Ha scritto:
(06-08-2014, 05:31 PM)Led Ha scritto:
(06-08-2014, 05:11 PM)Biagino Ha scritto:
(06-08-2014, 04:07 PM)Led Ha scritto: Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
Come avevo scritto sopra, per ora, vorrei creare questo progetto per PC, senza spendere molti soldi, quindi puntavo alla versione free.. Secondo te la versione free è sufficiente?
Poi per la pubblicazione del progetto come funziona su Unity?

La versione free è sufficiente.

Leggi qui http://answers.unity3d.com/questions/569...-free.html
Ottimo! Grazie mille![emoji1]

Un altra domanda.. Posso anche pubblicare su Steam? Puoi spiegarmi come?
Vedi se ti è utile: http://www.steampowered.com/steamworks/FAQ.php
 
Rispondi
#26
(06-08-2014, 10:15 PM)Led Ha scritto:
(06-08-2014, 07:08 PM)Biagino Ha scritto:
(06-08-2014, 05:31 PM)Led Ha scritto:
(06-08-2014, 05:11 PM)Biagino Ha scritto:
(06-08-2014, 04:07 PM)Led Ha scritto: Alla fine per cose così "semplici" vanno bene tutti e 3, ti consiglio Unity per la documentazione (anche per mobile).
Come avevo scritto sopra, per ora, vorrei creare questo progetto per PC, senza spendere molti soldi, quindi puntavo alla versione free.. Secondo te la versione free è sufficiente?
Poi per la pubblicazione del progetto come funziona su Unity?

La versione free è sufficiente.

Leggi qui http://answers.unity3d.com/questions/569...-free.html
Ottimo! Grazie mille![emoji1]

Un altra domanda.. Posso anche pubblicare su Steam? Puoi spiegarmi come?
Vedi se ti è utile: http://www.steampowered.com/steamworks/FAQ.php
Grazie mille! Credo di aver esaurito le domande. Grazie di tutto, sei stato davvero molto gentile. [emoji1]
 
Rispondi
#27
Ora non ti resta che studiare e metterti sotto a lavorare Big Grin
 
Rispondi
#28
Io ti consiglio di iniziare a studiare un linguaggio di programmazione, se vuoi usare Unity3D studiati il c# (lo staff di unity lo usa), io inizierei dalla documentazione ufficiale http://unity3d.com/learn/tutorials/modul.../scripting e comprando qualche libro, e magari vedendo anche qualche video su youtube, anche perchè le guide online potranno essere alcune anche buone ma ci giochi gli occhi...
se vuoi un mio consiglio studiati il C++ potente e versatile, anche se potrebbe risultare noioso Wink
 
Rispondi
#29
(07-08-2014, 03:19 PM)Led Ha scritto: Ora non ti resta che studiare e metterti sotto a lavorare Big Grin
Hahahaha già.. Cercherò di impegnarsi molto.. Grazie ancora! [emoji1]
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Pubblicazione videogioco Master Gabriel 10 1,575 31-12-2014, 09:00 AM
Ultimo messaggio: Master Gabriel
  Ecco dei miei consigli per iniziare a programmare un videogioco Blackg96 4 1,293 09-08-2014, 10:30 AM
Ultimo messaggio: DjGoCraft
Question Iniziare a programmare un gioco.. Biagino 5 1,327 26-01-2014, 09:05 PM
Ultimo messaggio: Biagino
  Player piccolo, piccolo Kuroko 3 855 07-12-2012, 09:52 PM
Ultimo messaggio: Exorcist
  C# Da dove iniziare Folderblo 1 783 18-11-2012, 07:40 PM
Ultimo messaggio: BlaClex46

Vai al forum:


Browsing: 2 Ospite(i)