muzruno.com

Физически двигател. Програмиране на игри

Към днешна дата компютърните игри се развиват с невероятно бързо темпо - в много отношения това се дължи на факта, че процесът на развитие е станал много по-достъпен. С появата на платформата "Steam" всеки имал възможност да създаде своя собствена игра и да я представи на вниманието на огромната публика, и просто беше невъзможно да се направи това без помощта на издателя. Ето защо много хора, които са имали идеи и способности да създават страхотна игра, просто нямаха възможност - сега всичко се промени. И ако искате да разработите собствен проект, това няма да ви бъде проблем, но първо трябва да обърнете внимание на двигателя на физиката. Разбира се, никой не забранява да напишете играта си от нулата, програмирайки своя собствен уникален двигател. Но е много по-лесно да се използва вече готов, тъй като ще бъде гарантирано, че ще бъде дебъгван и ще работи без проблеми. Физическият двигател е основата на всяка компютърна игра, това е основният слой, върху който ще изградите съдържанието на проекта си. Има много различни двигатели, всеки от които има своите плюсове и минуси. В тази статия ще научите за няколко от най-добрите налични днес двигатели.

Cry Engine 3

физика двигател

На първо място обърнете внимание на факта, че не всички физически двигатели са достъпни за всички потребители. Някои разработчици на игри създават свои собствени, за лична употреба, след което не дават достъп на никого до тях. Такива двигатели няма да се разглеждат - тук ще говорим за това, което можете да използвате, за да създадете играта, тъй като е така наречената трета страна. Първият вариант, който всички ще чуят на първо място, е Cry Engine 3. Това е много мощен физиков двигател, който ще ви позволи да създадете невероятна игра, но има различни приложения. Ако не искате да харчите, можете да използвате безплатната версия - ще имате всички налични възможности, но няма да можете да разпространявате или продавате играта си, т.е. тази опция е подходяща за домашна употреба. Съществуват и две платени опции - едното включва издаване на двадесет процента от печалбата от игри на разработчиците на двигателя, а второто е закупуването на лиценз. И затова тази опция не е толкова популярна, колкото и много други - това е много скъпо.

Unreal Engine 3

нереален двигател

Ако не искате да изразходвате много пари за предишната версия, тогава трябва да обърнете внимание на тази. Unreal Engine 3 - това е най-доброто в момента, двигателят за съотношението цена и качество. Можете да закупите правата за използването му сравнително евтино и с него можете да създавате мащабни компютърни игри, както и големите компании за развитие, познати по целия свят. Този двигател има разнообразни предимства, като многоплатформена, отлична поддръжка, простота и яснота. По този начин всеки, който купува този двигател, може лесно да развие отлична игра, ако има способността да направи това. Страхотна база за това ще бъде осигурена от Unreal Engine 3.

Havok

havok двигател



Ако говорим за големи проекти, значи си струва да споменем и Havok - двигателят, който значително промени външния си вид игралната индустрия. Сега тя вече е създала около 200 компютърни игри на големи студия, а развитието на Индия е още по-голямо. Този двигател е най-често използван за стрелци за първи или трети човек, но понякога можете да намерите големи проекти от други жанрове, например Starcraft 2 сред стратегии, Super Smash Bros. между платформи и т.н. Разбира се, придобиването му ще струва доста впечатляваща сума, а възможностите, които той отваря преди вас - просто огромен. Така че, ако не сте независим разработчик с нисък бюджет, тогава можете да закупите този двигател - това ще направи играта ви просто прекрасна.

Единство 3D

цифровата материя

Е, е време да се премести от големите двигатели в нещо не толкова голямо. Има много евтини решения за двуизмерни игри, но тук е третото измерение на достъпна цена, бързайки да добавите не всички. Ето защо двигателят Unity 3D е изключително популярен днес, тъй като предлага евтин достъп до 3D свят. От 2009 г. този проект е водещ сред тези, които не са разработени от най-големите корпорации за едни и същи големи проекти. Следователно, вие определено трябва да се обърне внимание на двигателя, ако искате да се развива е триизмерен проект - закупуването на лиценз ще е евтина, но за парите, които получи огромно количество материали, лесен достъп до публикуването на готови проекти и др.

DMM

динамиката на деформиращо се тяло

Съвременните двигатели много често обръщат сериозно внимание на реализма на щетите, нанесени на света, характера, превозното средство и т.н. Въпреки това, ако търсите евтино решение за игра, в която основният компонент е точно динамиката на деформираното тяло, тогава трябва да обърнете внимание на този двигател. Нарича се DMM и с него можете да възпроизвеждате изключително реалистичен модел на щети, независимо от техния характер. Пълното име на двигателя е цифровата молекулярна материя, а от него хората, които познават английски, вече могат да разберат, че деформациите ще бъдат неговата основна черта. Ако нямате пари за много скъпи модерен двигател, който ще ви предложи деформация като един от многото компоненти, или дали искате да създадете един проект, който ще се фокусира върху само да повреди и реализъм, този двигател е добра за вас.

разработчик на игри

Е, в крайна сметка, трябва да обърнете внимание на двигателя, който е много различен от всички останали. Факт е, че не е необходимо да го програмирате изобщо, тъй като всички основни команди се заменят със специфични предварително дефинирани действия. Естествено, има ограничен брой от тези действия, но все още има много такива, така че можете да създавате игри, без да мислите за това, което трябва да научите езика за програмиране. Можете да направите това без него, а ако придобиете лиценз, можете да използвате повече възможности и също да публикувате свои собствени игри самостоятелно.

Споделяне в социалните мрежи:

сроден