434 Shares 6436 views

motore fisico. gioco di programmazione

Fino ad oggi, i giochi per computer si sviluppano molto rapidamente – per molti aspetti questo è dovuto al fatto che il processo di sviluppo è diventato molto più accessibile. Con l'avvento del "Vapore" piattaforma tutti avranno l'opportunità di creare il proprio gioco e la sottopone all'attenzione di un vasto pubblico, e infatti ha dovuto farlo senza l'aiuto della casa editrice era impossibile. Di conseguenza, molte persone che hanno idee e la capacità di creare un grande gioco, solo che non hanno avuto la possibilità – ma ora tutto è cambiato. E se si vuole sviluppare il proprio progetto, per voi non sarà un problema, ma prima è necessario prestare attenzione al motore fisico. Naturalmente, nessuno vi vieta di scrivere il vostro gioco con la programmazione a zero proprio motore unico. Ma è molto più facile da usare ready-made, come è garantito per eseguire il debug e funziona senza problemi. Il motore fisico – è il fondamento di qualsiasi gioco per computer, è lo strato di base, su cui si costruirà il contenuto del progetto. V'è un'ampia varietà di motori, ciascuno dei quali ha i suoi vantaggi e svantaggi. In questo articolo potrete conoscere alcuni dei migliori motori che esistono oggi.

Cry Engine 3

Il primo atto del fatto che non tutti sono il motore fisico è a disposizione di tutti gli utenti. Alcuni sviluppatori di giochi creano il loro proprio uso, personale, allora non danno l'accesso ad esso per chiunque altro. Questi motori non saranno prese in considerazione – qui ci concentreremo sul fatto che è possibile utilizzare per creare giochi, essendo un cosiddetto terzo. La prima opzione, che è sulla bocca di tutti, in primo luogo – è il motore Cry 3. Questo è un potente motore fisico che consente di creare un gioco incredibile, ma allo stesso tempo, ci sono varie opzioni per l'uso. Se non si vuole spendere soldi, quindi è possibile utilizzare la versione gratuita – sarà a disposizione di tutte le funzioni, ma allo stesso tempo non si può distribuire o vendere il tuo gioco, poi c'è un'opzione per uso domestico. Ci sono anche due versioni a pagamento – uno comporta l'emissione di venti per cento dei profitti da parte degli sviluppatori giochi del motore, e la seconda – l'acquisto di una licenza. E questo è il motivo per cui questa opzione non è così popolare come gli altri – è molto costoso.

Unreal Engine 3

Se non si vuole spendere un sacco di soldi sulla versione precedente, allora si dovrebbe prestare attenzione a questo. Unreal Engine 3 – il migliore motore al momento in termini di prezzo e qualità. È possibile acquistare il diritto di utilizzare relativamente poco costoso, con il suo aiuto, è possibile creare un pieno titolo giochi per computer, così come le grandi società di software, ben conosciuta in tutto il mondo. Questo motore ha una varietà di competenze, come multipiattaforma, supporto eccellente, semplicità e chiarezza. Così, ogni persona che ottiene questo motore sarà in grado di sviluppare senza soluzione di continuità un grande gioco, se ha la capacità di fare. Eccellente base per questo vi fornirà l'Unreal Engine 3.

Havok

Se si parla di grandi progetti, allora dovete assolutamente influenzare anche Havok – un motore che il suo aspetto è notevolmente cambiato il settore dei giochi. Ora ha creato circa 200 videogiochi principali studi e lo sviluppo indie era ancora maggiore. Questo motore è più spesso utilizzato per FPS o in terza persona, ma a volte si possono incontrare grandi progetti di altri generi, come ad esempio "Starcraft 2" tra le strategie, Super Smash Bros. tra platform e così via. Naturalmente, l'acquisizione costerà piuttosto una quantità impressionante, ma le opportunità che si apre di fronte a voi – semplicemente enorme. Quindi, se sei uno sviluppatore indipendente con un budget basso, è possibile acquistare questo motore – che renderà il vostro gioco bene.

Unity 3D

Beh, è il momento di passare dai principali motori di qualcosa che non è così larga scala. Ci sono molte soluzioni a basso costo per un gioco a due dimensioni, ma la terza dimensione ad un prezzo accessibile si affrettano ad aggiungere non tutti. È per questo che il motore Unity 3D fino ad oggi è estremamente popolare, in quanto offre un accesso a basso costo per il mondo tridimensionale. Già dal 2009, questo progetto è leader tra quelli che sono stati non progettati per grandi aziende come grandi progetti. Pertanto, si dovrebbe assolutamente prestare attenzione al motore se si vuole sviluppare è un progetto tridimensionale – l'acquisto di una licenza sarà poco costoso, ma per i soldi si ottiene una quantità enorme di materiali, un facile accesso alla pubblicazione di progetti finiti e molto altro ancora.

DMM

I motori moderni spesso prestare seria attenzione a danni realistici, che vengono applicate al mondo, personaggi, veicoli, e così via. Tuttavia, se siete alla ricerca di una soluzione a basso costo per un gioco in cui la componente principale è proprio la dinamica di un corpo deformabile, allora si dovrebbe prestare attenzione al motore. Chiamò il DMM, e con il suo aiuto si sarà in grado di riprodurre il modello danni estremamente realistico, non importa quale sarà il loro carattere. Il nome completo del motore – Digital Molecular Matter, e dalle persone che conoscono l'inglese, può già vedere che si tratta di un ceppo, e sarà la caratteristica principale. Se non hai i soldi per molto costoso motore moderno, che vi offrirà una deformazione come uno dei tanti componenti, o se si desidera creare un progetto, che si concentrerà su un solo danneggiare e realismo, questo motore è perfetto per voi.

GameMaker

Quindi, in conclusione vale la pena prestare attenzione al motore, che è molto diverso da tutti gli altri punto è che è che non è necessario programmare, dal momento che tutti i comandi di base sono sostituiti da azioni concrete di farro in anticipo. Naturalmente, queste azioni hanno una quantità limitata, ma sono ancora un bel po ', in modo da essere in grado di creare giochi che non pensare al fatto che si sarebbe la pena di imparare un linguaggio di programmazione. Si potrebbe fare bene a meno, e se si acquista una licenza, è possibile utilizzare più funzioni, così come pubblicare i propri giochi in modo indipendente.