Creare Videogiochi - Game Developer

Versione completa: differenze principali tra UDK e unreal engine4
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Volevo sapere per curiositá quali sono le principali differenze tra l UDK e l Unreal engine 4. Premetto di aver gia cercato sul forum discussioni simili ma non ho trovato le differenze che cerco io. Apparte la licenza che per quanto ho capito leggendo in giro la licenza di UDK permette di vendere i giochi sviluppati con esso dando pero il 25% dei profitti all epic mentre UE4 chiede solo il 5% da dare all' epic, correggetemi se ho sbagliato; oltre a questo l UE4 cos' ha in piu: una qualita maggiore del rendering? Strumenti di editor che non sono presenti in UDK? Ho letto anche in giro che in UE4 l'unreal script l hanno completamente rimosso costringendo cosi gli utenti ad usare solo il C++, mentre in UDK l' UnrealScript ancora sopravvive insieme al C++.

Inviato dal mio GT-I9300 utilizzando Tapatalk
Banalmente uno è la versione nuova e l'altro la versione "vecchia", l'ue3, udk non sarà più aggiornato se non per fix di bug critici mentre l'ue4 è in pieno sviluppo con tutti i relativi benefici. Supporta nuove piattaforme, effetti, grafica migliori nuovi strumenti e l'unrealscript è stato eliminato(finalmente) introducendo i blueprints(come il kismet di udk ma più potente e flessibile) e usando il c++. Costa relativamente poco ovvero 19 euro quindi è come se fosse free. Inoltre per chi è interessato include i sorgenti.
Scusa l'ignoranza, vorrei farti un paio di domande (non mi è mai piaciuto rimanere con i dubbi Smile ) :
1) Cos'è il kismet? (ho cercato in giro, anche sul sito di epic games, ma non ho capito a che serve)
2) Usando adesso l'UDK, per lo scripting mi conviene imparare ad usare l'Unreal Script o il C++? magari tenendo conto che se in un futuro lontano entrerò nel mondo del UE4 posso continuare ad utilizzare il C++, dato che l'unreal script non c'è.
3)Cosa sono le sorgenti?
1)Il kismet è il sistema di scripting visuale che permette di evitare di scrivere del codice.
2)UDK non permette di usare il c++ quindi volendo usare udk dovresti imparare l'unrealscript.
3)La risposta rapida sarebbe se non lo sai non ti servono, ad ogni modo i sorgenti sono il codice che una volta compilato crea l'engine. In questo modo se si modificano i sorgenti si modifica l'engine adattandolo alle proprie esigenze. (È qualcosa di molto complicato comunque)

Inviato dal mio LG-P880 utilizzando Tapatalk