KompjûtersKompjûterspul

Natuerkunde motor. game Programming

Oant datum, computer games ûntwikkelje ekstreem hurd - yn in protte opsichten dit is it gefolch fan it feit dat de ûntwikkeling proses hat wurden folle mear betelbere. Mei de komst fan "Steam" platfoarm elkenien sil krije de mooglikheid om te meitsjen harren eigen spul, en set se oan 'e oandacht fan in grut publyk, en yn feite moast it dwaan sûnder de help fan de útjouwer wie ûnmooglik. Dêrom, in protte minsken dy't hawwe ideeën en it fermogen om in grutte wedstriid, krekt net yn de gelegenheid - mar no alles is feroare. En as jo wolle ûntwikkelje dyn eigen projekt, want jim sil it net wêze in probleem, mar earst moatte jo betelje omtinken oan de natuerkunde motor. Fansels, nimmen ferbiedt jo te skriuwen jo spul mei nul programmearring eigen unike motor. Mar it is folle makliker te brûken ready-made, sa't it is garandearre wurde debugged en sil wurkje sûnder problemen. De natuerkunde motor - is de stifting fan in computer spel, is de basis laach, dêr't jo sille bouwe de ynhâld fan jo projekt. Der is in grut ferskaat fan motoren, elk fan dat hat syn plussen en minnen. Yn dit artikel sille jo leare oer guon fan de bêste motors dy't bestean hjoed.

Cry Engine 3

De earste nota fan it feit dat net elkenien is de fysika motor is beskikber foar alle brûkers. Guon spultsje ûntwikkelaars meitsje harren eigen, persoanlike gebrûk, dan net jouwe tagong ta it oan ien oars. Dy motoaren sille net wurde beskôge - hjir sille wy rjochtsje op it feit dat jo brûke kinne om te meitsjen games, dy't in saneamde tredde partij. De earste opsje, dat is op eltsenien syn lippen op it earste plak - is de Cry Engine 3. Dit is in tige krêftige natuerkunde -motor ynstelle jout jo te meitsjen een ongelooflijke spultsje, mar tagelyk, binne der ferskate mooglikheden foar gebrûk. As jo net wolle útjaan jild, dan kinne jo gebrûk meitsje fan de fergese ferzje - it sil beskikber wêze om alle funksjes, mar tagelyk kinne jo net fersprieden of ferkeapjen dyn spul, dan is der in opsje foar thús gebrûk. Der is ek twa betelle ferzjes - men giet it om de útjefte fan tweintich persint fan de winst út de spultsjes motor ûntwikkelders, en de twadde - de oankeap fan in lisinsje. En dat is wêrom dizze opsje is net sa populêr as de oaren - it is hiel djoer.

Unreal Engine 3

As jo net wolle besteegjen grutte jild op 'e foarige ferzje, dan moatte jo betelje omtinken oan dit. Unreal Engine 3 - de bêste motor op it stuit op it mêd fan priis en kwaliteit. Jo kinne keapje it rjocht om te brûken relatyf goedkeape, mei syn help, kinne jo in folweardich kompjûter games, lykas dogge de grutte software bedriuwen, goed-bekend oer de hiele wrâld. Dizze motor hat in ferskaat oan feardichheden, lykas multiplatform, poerbêste stipe, ienfâld en klearens. Sa, eltse persoan dy't krijt dizze motor sil by steat wêze om yn elkoar ûntwikkelje in bêste wedstriid, as hy hat de mooglikheid om te dwaan. Excellent basis foar dit sil foarsjen jo mei de Unreal Engine 3.

AdamMG

As wy prate oer grutte projekten, dan moatte jo seker beynfloedzje ek AdamMG - in motor, dat syn oansjen hat sterk feroare de gaming yndustry. No is it skepen hat likernôch 200 fideospultsjes grutte ateliers en indie ûntwikkeling wie noch grutter. Dy motor is meast faak brûkt foar FPS of tredde persoan, mar soms kinne jo moetsje grutskalige projekten fan oare sjenres, lykas "Starcraft 2" ûnder de strategyen, Super Smash Bros. ûnder platformer ensafuorthinne. Fansels, de oername dat kostet nochal in yndrukwekkende bedrach, mar de kânsen dy't dat iepent up foar jim - krekt enorm. Dus as jo binne in selsstannige ûntwikkeler mei in lege budzjet, kinne jo keapje dizze motor - it sil meitsje dyn spul gewoan prima.

Unity 3D

No, it is tiid om te ferpleatsen op út 'e grutte motoaren nei eat is net sa'n grutte skaal. Der binne in soad goedkeape oplossings foar in twadiminsjonale spul, mar de tredde diminsje oan in betelbere priis Hasten te foegjen net allegearre. Dat is wêrom't de Unity 3D motor nei datum is tige populêr, omdat it jout lege-kosten tagong ta de trijediminsjonale wrâld. Al sûnt 2009, dit projekt is liedend ûnder dyjingen dy't ûntwurpen net foar grutte korporaasjes lykas grutte projekten. Dêrom, jim moatte seker betelje omtinken oan de motor as jo wolle ûntwikkelje is in trijediminsjonale projekt - de oankeap fan in lisinsje sil wêze goedkoop, mar foar it jild dat jo krije in grutte bedrach fan materialen, maklike tagong ta de publikaasje fan klaar projekten en mear.

DMM

Moderne motors faak betelje serieus omtinken oan realistyske skea, dy't tapast oan 'e wrâld, karakters, reau, ensafuorthinne. Lykwols, as jo op syk binne nei in goedkeape oplossing foar in spultsje dêr't de wichtichste ûnderdiel is krekt de dynamyk fan in deformable liif, dan moatte jo betelje omtinken foar de motor. Hy neamde de DMM, en mei syn help jo sille wêze kinne om te reprodusearjen ekstreem realistysk skea model, gjin saak wat wêze sille harren karakter. De folsleine namme fan de motor - Digitale Tsjik Matter, en út 'e minsken dy't witte Ingelsk, kinne al sjen, dat it om in bewiisd, en it scil wêze de wichtichste funksje. As jo hawwe gjin jild foar hiel djoer moderne motor, dat sil biede dy in deformation as ien fan in protte komponinten, of dat jo wolle meitsje in projekt, dat sil rjochtsje op krekt beskeadige en realisme, dizze motor is perfekt foar dy.

GameMaker

Sa yn konklúzje is it de muoite wurdich beteljen omtinken oan de motor, dat is hiel oars út alle oare punt is dat it is jo net hoege te programmearje, omdat alle basis kommando wurde ferfongen troch konkrete aksjes stavere út fan tefoaren. Fansels, dizze aksjes hawwe in beheinde bedrach, mar se binne noch in protte, dus jo kinne te meitsjen games dy't net neitocht oer it feit dat jim soe wêze wurdich om te learen fan in programmeartaal. Jo dogge der goed sûnder him, en as jo it oantugen fan in lisinsje, kinne jo gebrûk meitsje fan mear mooglikheden, lykas ek publisearje harren eigen spullen selsstannich.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.atomiyme.com. Theme powered by WordPress.