Aiuto su come creare un gioco per pc?

Vorrei,se possibile,sapere quali programmi occorrono per creare i personaggi,le mappe e le texture e per far interagire l'utente con quello che creo(quali linguaggi e programmi?)..creare un gioco insomma.

I linguaggi di programmazione non sono un problema grosso,ho tempo^

Ho 17 anni e sono al 4 anno di informatica e non vado di fretta.

Avevo giá pensato a 3d studio max per le mappe e forse i personaggi..se non erro posso anche animarli.

Per quanto riguarda le texture photoshop?

Sono poco competente nell'utilizzo di questi programmi,ma impareró :-P

Sono nelle vostre mani e come di consueto 10 punti al migliore.

2 risposte

Classificazione
  • 8 anni fa
    Risposta preferita

    Avrei voluto risponderti in modo molto più vasto, per esempio parlarti delle fasi di realizzazione di un VideoGioco, che influenzeranno poi la tua scelta dei Software ecc. Ma per questo ti rimando a questi link:

    http://www.arcadiaclub.com/crearegame.htm

    http://news.arcadiaclub.com/12314/creare_videogioc...

    http://news.arcadiaclub.com/10732/pubblicare_un_gi...

    http://news.arcadiaclub.com/10757/le_ambientazioni...

    http://www.arcadiaclub.com/gamec/creare_videogioco...

    Di questi ho letto soltanto il primo e l' ultimo Link (ma solo perché sono nuovi anche a me) ma dovrebbero andare bene anche gli altri, è un sito abbastanza affidabile.

    Allora, per cominciare, non voglio scoraggiarti in alcun modo e quindi no starò qui a dirti quanto è difficile realizzare un VideoGioco a livello Professionale e neanche a dirti quante persone servono per poterlo pubblicare, ma siccome anche io ho preso questa strada e sono molto fiducioso nelle mie capacità non vedo perché non possa esserlo anche tu.

    Ti consiglio di cominciare a studiare (non sarò ne il primo ne l' ultimo a dirtelo) il C++, che è un linguaggio molto estendibile che se utilizzato con le Librerie Directx (la versione attuale è l'11 mi sembra) può dar frutto a lavori fantastici.

    Ti avrei consigliato di cominciare con un programma come Unity3D ma siccome a me piace fare tutto da 0 avrei preferito crearmi un motore grafico che usarne uno "già fatto", ma non so te quindi te lo consiglio lo stesso. E' davvero ottimo e non manca di niente.

    Comunque sia, qualunque strada tu scelga di prendere (tra C++/DirectX11 o Unity), avrai bisogno di software per realizzare l' ambiente, i personaggi e le meccaniche.

    Nel caso di Unity3D, l' ambiente lo crei direttamente nel Software mentre i personaggi in Zbrush (la versione attuale mi sembra sia la 4R3 o qualcosa del genere).

    Nel caso di C++ e roba varia avrai bisogno sia di Zbrush che di 3D StudioMax (Ambiente) e anche vari tools per le Texture e per importare gli oggetti in DirectX.

    Non posso ovviamente approfondire tutto, dovrai fare qualche ricerca anche te per vedere quale sia la strada migliore.

    Posso dirti che all' inizio è meglio se cominci con progetti semplicissimi e anche banali ma basta che non ti scoraggi. Puoi quindi cominciare con qualcosa di già fatto (come Unity3D) e realizzare piccoli Platform.

    Man mano puoi anche studiarti il C++ e le Librerie DirectX11...

    Buona Fortuna!

  • 8 anni fa

    Ti avrei consigliato uno di quei programmini per dilettanti dove inserisci i personaggi e gli eventi e ti sfornano l'exe già pronto, ma leggo che sei al 4 informatica, quindi cerchi la programmazione, e quindi ... non so cosa dirti, scegli un linguaggio e studiati le librerie, per esempio C++ con OpenGL, Java con Java2D, eccetera. Non importa come crei le immagini, l'importante è che siano in un formato leggibile dalla libreria che userai.

Altre domande? Fai una domanda e ottieni le risposte che cerchi.