/ Fyzikálny motor. Programovanie hier

Fyzický motor. Programovanie hier

K dnešnému dňu sa vyvíjajú počítačové hryneuveriteľne rýchle tempo - v mnohých ohľadoch je to spôsobené tým, že vývojový proces sa stal oveľa dostupnejším. S príchodom platformy "Steam" mala každá osoba možnosť vytvoriť si vlastnú hru a predstaviť ju obrovskej verejnosti a bolo to jednoducho nemožné bez pomoci vydavateľa. Preto veľa ľudí, ktorí mali nápady a schopnosti vytvoriť skvelú hru, jednoducho nemali príležitosť - teraz sa všetko zmenilo. A ak chcete vytvoriť svoj vlastný projekt, nebude to pre vás problém, ale najprv musíte venovať pozornosť fyzickému motoru. Samozrejme, nikto nesmie zakázať napísať hru od začiatku, naprogramovať svoj vlastný unikátny motor. Je však oveľa jednoduchšie použiť už pripravené, pretože bude zaručené, že bude ladený a bude fungovať bez problémov. Fyzikálny motor je základom každej počítačovej hry, to je základná vrstva, na ktorej budeme vytvárať obsah vášho projektu. Existuje veľa rôznych motorov, z ktorých každý má svoje výhody a nevýhody. V tomto článku sa dozviete o niekoľkých z najlepších dostupných motorov.

Cry Engine 3

fyzikálny motor

Po prvé, dávajte pozor na skutočnosť, ženie každý fyzický motor je dostupný pre všetkých používateľov. Niektorí herní vývojári vytvárajú svoje vlastné, pre osobné použitie, po ktorých nikomu nedávajú prístup. Také motory nebudú brané do úvahy - tu budeme hovoriť o tom, čo môžete použiť na vytvorenie hry, ktorá je takzvanou treťou stranou. Prvou možnosťou, ktorú počú najskôr, je Cry Engine 3. Jedná sa o veľmi silný fyzikálny engine, ktorý vám umožní vytvoriť neuveriteľnú hru, ale existujú rôzne spôsoby použitia. Ak nechcete minúť, potom môžete použiť bezplatnú verziu - bude mať všetky funkcie k dispozícii, ale nebudete môcť distribuovať alebo predávať hru, to znamená, že táto možnosť je vhodná pre domáce použitie. Existujú aj dve platené možnosti - jedna zahŕňa vydávanie dvadsiatich percent ziskov z hier vývojárom motora a druhé je nákup licencie. A to je dôvod, prečo táto možnosť nie je tak populárna ako mnoho iných - je to veľmi drahé.

Unreal Engine 3

neskutočný motor

Ak nechcete minúť veľké peniazepredchádzajúcu verziu, potom by ste mali venovať pozornosť tomuto. Unreal Engine 3 - to je najlepšie v súčasnosti, motor pre pomer ceny a kvality. Môžete si zakúpiť práva na jeho používanie pomerne lacno a pomocou nej môžete vytvárať rozsiahle počítačové hry, rovnako ako veľké vývojové spoločnosti známe po celom svete. Tento motor má rôzne výhody, ako je multiplatforma, vynikajúca podpora, jednoduchosť a prehľadnosť. Takže každý, kto kúpi tento motor, môže ľahko vytvoriť vynikajúcu hru, ak má schopnosť to urobiť. Skvelá základňa pre túto skutočnosť poskytne spoločnosť Unreal Engine 3.

Havok

havok motor

Ak hovoríme o veľkých projektoch, je to nevyhnutnéZa zmienku stojí aj Havok - motor, ktorý svojim vzhľadom výrazne zmenil herný priemysel. Teraz už vytvorilo asi 200 počítačových hier veľkých štúdií a vývoj indie bol ešte väčší. Tento motor sa najčastejšie používa pre strelcov prvej alebo tretej osoby, ale niekedy môžete nájsť veľké projekty z iných žánrov, napríklad Starcraft 2 medzi stratégiami, Super Smash Bros. medzi platformermi a tak ďalej. Prirodzene, akvizícia bude stáť dosť pôsobivú sumu, ale príležitosti, ktoré otvára pred vami - len obrovské. Takže ak nie ste nezávislý vývojár s nízkym rozpočtom, potom si môžete zakúpiť tento motor - bude to vaša hra len nádherná.

Jednota 3D

 digitálnu molekulárnu hmotu

No, je čas prejsť z veľkých motorov doniečo také veľké. Existuje veľké množstvo lacných riešení pre dvojdimenzionálne hry, ale tretia dimenzia v prijateľnej cene nezvyšuje všetko. To je dôvod, prečo je dnes Unity 3D motor veľmi populárny, pretože ponúka nízkorozpočtový prístup k trojrozmernému svetu. Už od roku 2009 tento projekt vedie medzi tými, ktoré neboli vyvinuté najväčšími spoločnosťami pre také veľké projekty. Preto by ste mali určite venovať pozornosť tomuto motoru, ak chcete vytvoriť trojrozmerný projekt - nákup licencie bude stáť len málo a za tieto peniaze dostanete len obrovské množstvo materiálov, ľahký prístup k uverejneniu hotových projektov a oveľa viac.

DMM

deformovateľná telesná dynamika

Moderné motory veľmi často venujú vážnepozornosť na realitu poškodenia, ktoré sa deje svetu, charakteru, vozidlu a tak ďalej. Avšak, ak hľadáte lacné riešenie pre hru, v ktorej bude hlavnou zložkou dynamika deformovateľného tela, mali by ste venovať pozornosť tomuto motoru. Nazýva sa to DMM a s jeho pomocou budete schopní reprodukovať mimoriadne realistický model poškodenia bez ohľadu na to, aký bude ich charakter. Celé meno motora je Digital Molecular Matter a z neho ľudia, ktorí vedia angličtinu, už dokážu pochopiť, aké deformácie budú jeho hlavným čipom. Ak nemáte peniaze za veľmi drahý moderný motor, ktorý vám ponúkne deformáciu ako jednu z mnohých komponentov, alebo chcete vytvoriť projekt, ktorý sa zameriava práve na škody a ich realitu, potom je tento motor ideálny pre vás.

game maker

Na záver by ste mali venovať pozornosťmotor, ktorý je veľmi odlišný od všetkých ostatných.V skutočnosti je, že nemusíte naprogramovať vôbec, pretože všetky hlavné príkazy tu sú nahradené špecifickými predpísanými akciami. Samozrejme, existuje obmedzený počet týchto akcií, ale stále je dosť veľa, takže môžete vytvárať hry bez toho, aby ste si mysleli, že by ste sa mali naučiť programovací jazyk. Môžete to urobiť bez problémov, a ak si zakúpite licenciu, môžete využiť ďalšie funkcie a tiež zverejňovať vlastné hry nezávisle.

Čítajte viac: