Oppure

Loading
02/05/18 23:00
Godrek
Salve a tutti, mi sto pian piano appassionando al mondo dello sviluppo dei videogiochi per PC. Siccome sono alle primissime armi, volevo chiedervi se sapendo usare unreal engine 4 e sapendo i linguaggi C# e C++ e' possibile creare dei videogiochi online da zero per PC in stile metin 2. Ho inoltre sentito che unreal engine 4 si focalizza piu sul lato grafico del gioco mentre un programma unity si focalizza piu sul lato della programmazione del gioco, quindi quale dei due software mi consigliereste imparare? Pero' la domanda principale resta: avere la padronanza di uno dei due software in questione e dei linguaggi C# e C++ basta come requisito per creare un videogioco online completo?
Ultima modifica effettuata da Godrek 03/05/18 15:48
aaa
03/05/18 17:33
TheDarkJuster
Con unreal engine sono stati prodotti molti giochi 2d e 3d in multiplayer. Se sai usarlo puoi creare ogni sorta di gioco, quindi vai tranquillo che studiare unreal è la strada migliore per arrivare a fare ottimi giochi.

Ha anche un ottimo supporto multipiattaforma, fa target a Xbox, ps4, Nintendo switch, mac, linux, windows, android ecc... Quindi motivi per scegliere altri motori non ce ne sono.
aaa
03/05/18 18:10
Godrek
Quindi con esso si puo sia creare ad esempio un paesaggio sia creare un personaggio e farlo camminare, ecc...?
In che linguaggio di programmazione? E per quanto riguarda la parte online, ad esempio per far connettere gli utenti, per permettergli di chattare tra di loro, ecc...?
Ultima modifica effettuata da Godrek 03/05/18 18:12
aaa
04/05/18 0:46
TheDarkJuster
So che il motore è scritto in c++ e che moltissime volte nella documentazione viene riportato codice c++, non so se ci siano altri linguaggi di scripting supportati, ma il c++ è sicuramente il linguaggio principe.

Per quanto riguarda la rete non so dirti molto, ma se guardi la lista di giochi realizzati in unreal engin ne vedrai moltissimi di famosi con chat nelle sessioni multiplayer. Comunque nessuno ti vieta di abbinare al gioco delle librerie per la chat di terze parti.
aaa