Računala, Računalne igre
Fizički motor. Programiranje igara
Do danas se računalne igre razvijaju nevjerojatno brzim tempom - u mnogočemu to je zbog činjenice da je razvojni proces postao mnogo pristupačniji. Pojavom platforme "Steam" svaka je osoba imala priliku stvoriti vlastitu igru i predstaviti ga pozornosti velike publike, a to je jednostavno bilo nemoguće to učiniti bez pomoći izdavača. Stoga su mnogi ljudi koji su imali ideje i sposobnosti stvoriti veliku igru, jednostavno nisu imali priliku - sada se sve promijenilo. A ako želite razviti svoj vlastiti projekt, to neće biti problem za vas, ali prvo morate obratiti pažnju na fizikalni motor. Naravno, nitko vam ne zabranjuje pisanje svoje igre od nule, programiranje vlastitog jedinstvenog motora. No, puno je lakše upotrijebiti već spremno jer će biti zajamčeno otklanjanje pogrešaka i raditi bez problema. Fizički motor je temelj bilo koje računalne igre, to je osnovni sloj na kojem ćete graditi sadržaj vašeg projekta. Postoji mnogo različitih motora, od kojih svaki ima svoje prednosti i nedostatke. U ovom ćete članku saznati o nekoliko najboljih dostupnih motora danas.
Cry motor 3
Prije svega, obratite pozornost na činjenicu da nisu svi fizički motori dostupni svim korisnicima. Neki razvojni programeri igara stvaraju svoje, za osobnu upotrebu, nakon čega nikome ne daju pristup. Takvi se motori neće razmatrati - ovdje ćemo govoriti o tome što možete koristiti za stvaranje igre, tzv. Treće strane. Prva opcija koju će svatko prvi čuti jest Cry Engine 3. Ovo je vrlo moćan fizikalni motor koji će vam omogućiti da stvorite nevjerojatnu igru, no postoje različite namjene. Ako ne želite potrošiti, možete upotrijebiti besplatnu verziju - ona će imati sve dostupne značajke, ali nećete moći distribuirati ili prodavati igru, to jest, ta je opcija prikladna za kućnu upotrebu. Tu su i dvije plaćene opcije - jedna uključuje izdavanje dvadeset posto dobiti od igre do programera motora, a drugi je kupnja licence. I to je razlog zašto ova opcija nije tako popularna kao i mnogi drugi - to je vrlo skupo.
Unreal Engine 3
Ako ne želite potrošiti mnogo novaca na prethodnu inačicu, trebali biste obratiti pažnju na ovu. Unreal Engine 3 - ovo je najbolji motor u ovom trenutku, omjer cijene i kvalitete. Možete steći pravo da ga upotrebljavate relativno jeftino, a uz njega možete stvoriti računalne igre u punoj veličini, kao i velike tvrtke poznavatelje diljem svijeta. Ovaj motor ima različite prednosti, kao što su multiplatform, izvrsna podrška, jednostavnost i jasnoća. Dakle, svaka osoba koja kupuje ovaj motor može lako razviti izvrsnu igru ako ima sposobnost to učiniti. Ovo je izvrsna baza za Unreal Engine 3.
Havok
Ako govorimo o velikim projektima, onda je vrijedno spomenuti i Havok - motor, koji je svojim izgledom uvelike promijenio industriju igara. Sada je već stvorio oko 200 računalnih igara velikih studija, a indie su bili još veći. Ovaj se motor najčešće koristi za pucače prvog ili trećeg lica, ali ponekad možete vidjeti velike projekte drugih žanrova, primjerice "Starcraft 2" među strategijama, Super Smash Bros. Među platformerima i tako dalje. Naravno, njegovo stjecanje će koštati prilično impresivnu količinu, ali mogućnosti koje on otvara prije vas - samo ogroman. Dakle, ako niste samostalni razvojni programer s niskim proračunom, možete kupiti ovaj motor - to će vašu igru učiniti divnim.
Jedinstvo 3D
Pa, vrijeme je da se prebaciš iz velikih motora na nešto što nije tako veliko. Postoji mnogo jeftinih rješenja za dvodimenzionalne igre, ali ovdje je treća dimenzija po pristupačnoj cijeni koja žuri da ne doda sve. Zato je Unity 3D motor danas iznimno popularan jer nudi jeftin pristup trodimenzionalnom svijetu. Od 2009, ovaj projekt vodi među onima koje nisu razvile najveće korporacije za takve velike projekte. Stoga, trebate obratiti pozornost na ovaj motor ako želite razviti 3D projekt - kupnja licence košta vam jeftino, a za taj novac ćete dobiti samo veliku količinu materijala, jednostavan pristup objavljivanju gotovih projekata i još mnogo toga.
DMM
Suvremeni motori vrlo često nose ozbiljnu pozornost na realizam šteta koja se nanosi svijetu, karakteru, vozilu i tako dalje. Međutim, ako tražite besprijekorno rješenje za igru u kojoj je glavna komponenta upravo dinamika deformiranog tijela, onda trebate obratiti pozornost na ovaj motor. Zove se DMM, a uz njega možete reproducirati izuzetno realističan model oštećenja, bez obzira na njihov karakter. Puno ime motora je Digitalna molekularna materija, od kojih ljudi koji znaju engleski mogu već shvatiti da će to biti deformacija koja će biti njezina glavna značajka. Ako nemate novca za izuzetno skupi moderni motor koji će vam ponuditi deformaciju kao jednu od mnogih komponenti ili želite stvoriti projekt u kojem će fokus biti upravo šteta i realizam, onda je ovaj motor idealan za vas.
GameMaker
Pa, na kraju, treba obratiti pozornost na motor, koji je vrlo različit od svih ostalih. Činjenica je da uopće ne morate programirati, jer su sve osnovne naredbe zamijenjene specifičnim unaprijed definiranim akcijama. Naravno, postoji ograničen broj tih radnji, ali još ih ima puno, pa možete stvoriti igre bez razmišljanja o tome što biste trebali naučiti programski jezik. To možete učiniti bez nje i ako ste stekli licencu, možete koristiti više mogućnosti i samostalno objavljivati svoje igre.
Similar articles
Trending Now