184 Shares 8275 views

motore di gioco Unity. Unity 3D in russo

Allo stadio attuale dello sviluppo del settore del gioco è molto popolare. In precedenza i giochi per computer sono solo divertimento per una ristretta cerchia di appassionati, ora questa zona va ad un livello completamente nuovo. Sempre più persone sono dipendenti da giochi per computer, è costantemente progetti che sono adatti per le età specifici e gruppi di destinatari (ad esempio, giochi per famiglie).


Naturalmente, per questo vale la pena – nella maggior parte dei casi è tutta la compagnia, composto da diversi comparti, ognuno dei quali è impegnata nelle proprie attività. Insieme, creano giochi per computer più importanti e attraenti moderni. Tuttavia, vale la pena notare che negli ultimi anni un gran numero di giochi indie – progetti provenienti da sviluppatori indipendenti. Questa può essere una sola persona, e un piccolo gruppo di persone che la pensano, ma soprattutto – non hanno un budget enorme, centinaia di lavoratori con più alto di nicchia di istruzione. Ora tutti possono scrivere il proprio gioco, infatti esistere come un ambiente operativo speciale, e del kernel già pronti, come motore di gioco Unity. In questo articolo si impara cosa è e perché ne hai bisogno.

gioco di base

Si dovrebbe iniziare non con ciò che è specificamente Unità motore di gioco, ma con quello che è fondamentalmente il motore. Immaginate di scrivere un gioco per computer – è necessario registrarsi completamente da zero tutto il codice, assolutamente ogni piccolo movimento di personaggi, gli avversari in movimento, interagire con l'ambiente e persino migliaia di diverse parti. Incredibilmente difficile, non è vero? Facilitare notevolmente il processo di creazione si può semplicemente motore.

Il motore di gioco – il nucleo di questo progetto, che contiene tutti gli script di base. Cioè, invece di creare un gioco da zero, si può prendere un nucleo di ready-made e costruire su di esso come molti strati di loro contenuto. Esso non deve aver paura che si tratta di qualcosa di illegale – non si rubi il cuore, e solo usarlo, come fanno milioni di altri. Utilizzando il motore di gioco creato da altri – questa è una tecnica molto comune, solo le grandi aziende hanno i mezzi e la possibilità di creare il proprio motore di gioco su larga scala. Se non avete budget per esso – meglio utilizzare il motore di gioco Unity. Ma perché è lui?

Perché l'unità?

C'è una grande varietà di motori che sono disponibili in qualsiasi parte della rete alla carica libera o completamente. Essi consentono di creare disegni in 2D e in 3D, si aprirà l'accesso alle varie funzioni e così via. Ma perché tra i quali si dovrebbe scegliere motore di gioco Unity e non qualsiasi altro?

In realtà, nessuno ti obbliga a fare quella scelta – per esempio, c'è un ottimo nucleo della UDK, che molti usano per fare i giochi in 3D. Se non siete interessati a un'immagine tridimensionale, si può facilmente creare un progetto con il corrispondente motore di dimensionale. Ma Unity – è il più popolare e di alta qualità del motore tridimensionale di tutti oggi disponibili, quindi è sicuramente dovrebbe pensare a come usare il suo nome. motore di gioco Unity 3D ha alcuni seri vantaggi rispetto agli altri, che saranno discussi ulteriormente.

vantaggi di Unity

L'unità – un nuovo motore per la creazione di giochi 3D. Molti si chiedono perché è necessario sceglierlo. Come è stato detto prima, nessuno ti costringe a smettere di vostra scelta su di esso. Ma ora si sa che cosa si distingue dal resto.

In primo luogo, questo è un ambiente di sviluppo – si sono dotati di un IDE estremamente confortevole e funzionale, che contiene sia un editor di scena, e le strutture Editor, e anche un piccolo editor di script. Per quanto riguarda quest'ultimo – oltre a questo è particolarmente evidente sullo sfondo degli altri, come nella maggior parte dei motori ha già un proprio linguaggio di scripting, che si in ogni caso è necessario utilizzare. Nel caso di unità, è possibile utilizzare la lingua locale, così come qualsiasi altra.

Da ricordare anche il livello di grafica che possono essere creati nel gioco – è piuttosto alto in confronto alla maggior parte degli altri motori. E, naturalmente, vale la pena notare il più alto livello di fisica – è possibile creare un progetto così come qualsiasi capolavoro moderno, naturalmente, con la competenza.

In conclusione, va detto circa il costo – che diventa una pietra d'inciampo per molti nuovi sviluppatori. In questo caso, non è troppo alto – solo un anno e mezzo migliaio di dollari. Se lo si desidera, è possibile utilizzare la versione gratuita – è completamente funzionale, ma non dispone di un certo numero di funzioni utili. Inoltre, il progetto finito visualizzerà sempre il logo dell'Unità nel gioco. Ora si capisce perché l'Unità 3D – un motore di gioco popolare. Ma in realtà non ha gli svantaggi? Ora parleremo di esso.

cons Unità

Molti hanno cercato di trovare un difetto con questo motore, ma le denunce a fatica accumulato solo uno – il codice sorgente chiuso. In un certo senso, è davvero contro – è possibile utilizzare solo il kernel, che ti dà uno sviluppatore, non è possibile apportare modifiche ad esso, anche se si sa come farlo. Anche in considerazione del fatto che hai pagato millecinquecento dollari – la licenza ancora non dà accesso al kernel stesso. Ma se si guarda dall'altra parte, quasi nessuno motore moderno non dà accesso al codice del kernel, in modo che il negativo può essere considerato un difetto grave con la grande tratto. E altre carenze in questa bella motore non può essere trovato.

con Unity

Circa l'uso di questo motore è stato detto prima – IDE bene per lui. E 'raro trovare un ambiente di sviluppo funzionale, che non è sovraccarica di dettagli inutili non sarà completamente nudo e scomodo. In Unity, tutto fatto bene – è possibile ottenere immediatamente accesso all'editor e giochi scene, e strutture di gioco, e anche per gli script, si applicano a loro. È possibile direttamente nell'IDE per visualizzare il passaggio in tempo reale di quelle cose che hai lavorato. Questo in Unity semplicemente non c'è concorrenza – il motore è grande.

Unità russo

Se non si parla inglese, non ti preoccupare, è ancora possibile usufruire di Unità. Il motore di gioco sul esistono russo e sostenuto attivamente, così sarete in grado di creare capolavori nel gioco versione tradotta facilmente. Inoltre, c'è una grande comunità di Internet di lingua russa dedicato a questo motore – lì si può trovare le ultime notizie, le opinioni degli utenti esperti e fare le vostre domande. Unity3D in russo – è del tutto possibile.

Aggiunta di script

E 'già stato detto che non si ottiene di cambiare il codice del kernel a. Ma è possibile aggiungere i propri script, o scaricare quelli che sono stati creati da altri utenti.