Пълен списък на софтуер за създаване на игри (2D PC)

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


Избор на категория двигатели на играта:

2d двигатели за android игри c. Пълен списък на софтуер за създаване на игри (2D PC)

Патентована технология, създадена от Guerrilla Games. Студиото Kojima Productions също участва в създаването на двигателя. След като се появи едва през 2013 г., Decima Engine успя да стане основа за няколко AAA проекта, както и просто интересни игри.

Първата игра, създадена на Decima Engine, беше Killzone Shadow Fall, която беше разработена от самата Guerilla Games. Първоначално студиото не съобщи по каква технология се създава проектът им, но с обявяването на следващата им игра - - въпреки това каза, че новият проект ще използва стария двигател - Decima Engine.

Както в случая с много популярни двигатели, физиката на Decima Engine се основава на физиката на Havok. Благодарение на това Guerilla успя да създаде обещаваща технология с динамична скелетна анимация и реалистична система за щети.

През 2015 г. Decima Engine стана основата за Until Dawn, първоначално съмнителна игра на ужасите, която в крайна сметка се превърна в най-големия пробив в жанра за годината. Освен в Horizon Zero Dawn, двигателят се използва и в амбициозния проект на Hideo Kojima - . Ето защо студиото на японския разработчик - Kojima Productions - оказа помощ при създаването на двигателя на водещия разработчик - Guerilla.

В основата си Decima Engine е проектиран специално за AAA проекти, които изискват висока детайлност и поддръжка за 4K резолюция. Предвид потенциалния успех на Death Stranding и факта, че Guerilla работи в тясно сътрудничество със Sony, Decima Engine ще бъде горещ в бъдеще. Вероятно ще виждаме тази технология често .

9-то място - EGO Engine

Двигател, разработен от съвместните усилия на компании и Sony Computer Entertainment. По същество това е подобрена версия на Neon, която под "нулевия" номер представляваше играта Colin McRae: DiRT.

EGO Engine с право заслужава място в топа, макар и само за невероятно висококачествени игри в състезателния жанр. Всички игри на Codemasters, започвайки от 2007 г., са били и се пускат на EGO, а също така имат шутъри в историята си, което говори само в полза на универсален двигател.

По-голямата част от работата по създаването на EGO беше извършена от Codematers, когато Sony предостави графичния двигател PhyreEngine. Известните DiRT и DiRT 2 бяха пуснати на първата версия на EGO Engine, както и добавката Dragon Rising за шутъра Operation Flashpoint. Втората версия на двигателя беше представена от DiRT 3, игри от сериите GRID и F1.

Третата версия на Codemasters сега прави DiRT 4, което гарантира, че ще бъде страхотно рали състезание. Всички проекти на компанията винаги са перфектно оптимизирани, въпреки отличната графика. Вземете например DiRT 2 - играта беше пусната през 2009 г., но качеството на нейната картина все още може да даде шансове на някои съвременни проекти (и ние не говорим за независими).

Реалистична система за повреди, полепване на кал по калниците на автомобила, управление на автомобила - всички състезателни игри на Codemasters се отличават с тези и много други компоненти, които компанията успя да постигне само благодарение на създаването на висококачествен EGO Engine.

8 място- Студио за създаване на игри

Най-известният двигател и конструктор на игри, създадени в Delphi. Game Maker е разработен от Yo Yo Games, а водещият разработчик на технологията е Марк Овермарс.

Днес има седем версии на двигателя, пет от които поддържат изключително 2D игри. От шестата версия разработчиците решиха да интегрират ограничена 3D поддръжка.

Game Maker е известен само със своята простота. Първоначално Овермарс, като професор в университета в Утрехт, създава основата за Game Maker под формата на учебно помагало за своите студенти. Впоследствие технологията се появява в интернет, където набира популярност.

Отличителна черта на Game Maker е, че не изисква познаване на езици за програмиране, за да работи с него.

По време на създаването на игра на този двигател, потребителят трябва да дефинира игрови обекти (играта е изградена върху тях), след това да зададе външния им вид с помощта на спрайтове, а поведението и взаимодействието на обектите се осъществява чрез описание на реакциите им към т.н. наречени събития (SOP).

Game Maker се появи през 1999 г. и продължава да получава актуализации почти всяка година. Последният беше пуснат през 2011 г. - това е осмата версия на двигателя, която получи много актуализации и допълнения. Оттогава двигателят работи с unicode, поддръжката му за 3D се увеличи значително, редакторът на стаята беше подобрен и т.н.

През 2012 г. YoYo Games решиха сериозно да преработят своята технология, като основно добавиха поддръжка за различни платформи. Двигателят получи ново име Game Maker: Studio и едва след това започна да се възприема като професионален инструмент за създаване на видео игри, а не като програма за обучение.

Предимствата на Game Maker Studios се крият в поддръжката на много различни платформи от Windows и Mac OS до iOS, Android, Xbox и PlayStation. Освен това библиотеката на двигателя и много разширения са преведени на няколко езика, а не само на английски, както обикновено се случва. Двигателят разполага със собствен език за програмиране - Game Maker Language. Освен това има интеграция със Steam и е напълно безплатна (само стандартна версия).

Единственият минус е 3D, който се появи в Game Maker през 2011 г., но работата с него все още не е доведена до приемливо състояние.

Най-известните игри на Game Maker: Studios са двете части на Hotline Miami. В допълнение към тях на двигателя бяха разработени десетки различни игри, повечето от които бяха загубени дори в инди сегмента.

Технологията обаче има голям потенциал, тя се развива активно и предвид популярността на инди жанра скоро ще стане много по-търсена.

7 място - 4A двигател

Двигател от Украйна, създаден от едноименното студио . Съдбата на 4A Engine е преплетена с X-Ray Engine, който, първо, е разработен по същия начин в Украйна, второ, той е създаден за пост-апокалиптична игра, и трето, той е написан от същите програмисти - Олес Шишковцов и Александър Максимчук.

4A Engine е патентован софтуер, поради което 4A Games може да го използва единствено за собствени нужди, без възможност да продава лицензи. В момента компанията е пуснала две игри на този двигател - Metro 2033 и Metro: Last Light.

Историята на двигателя 4A има няколко тъмни петна. Така че, според някои данни, двигателят е модифицирано копие на X-Ray. Това подозрение се основава на факта, че програмистите на двигателя Шишковцов и Максимчук, след като са напуснали доброволно (или уволнен) са използвали основата на рентгеновите лъчи, които са създали за двигателя 4A. По-късно този слух се превърна в скандал, но реални доказателства не бяха намерени.

Шишковцов и неговите другари не посмяха да продължат да разработват Stalker и X-Ray, тъй като последният, според тях, имаше лош мрежов модел и неграмотна оптимизация, поради което разпределението на ресурсите и компютърната памет беше извършено ужасно грубо. Като цяло, според разработчиците, X-Ray не е в състояние да поддържа следващото поколение конзоли и няма бъдеще, поради което те решават да напуснат студиото и да направят своя собствена разработка.

Двигателят 4A, който те създадоха, само потвърди предишните преценки. И така, в сравнение със S.T.A.L.K.E.R. Metro 2033 имаше много по-добра графика (което може да се отдаде на времевата рамка), но в същото време изискваше значително по-малко ресурси от компютъра и не причиняваше никакви грешки в системата.

В Metro 2033, на първо място, обемната мъгла беше перфектно реализирана, както и замъгляването на обектите и тяхната висока LOD детайлност. А включването на технологията PhysX в 4A Engine позволи на разработчиците да добавят разрушими среди, динамични водни повърхности и дрехи към играта.

Като цяло 4A Engine може да се нарече идеологически наследник на X-Ray, който показа много по-добри резултати и избегна много грешки на своя предшественик. По един или друг начин и двата двигателя заслужават място в нашия топ.

6-то място - IW Engine

Почти всеки геймър се е сблъсквал с енджина Infinity Ward, дори и изобщо да не знае за съществуването му. IW е разработен от едноименната американска компания, която го създава специално за своите игри, а именно поредицата от най-популярните шутъри Call of Duty.

Историята на двигателя Infinity Ward датира от 2002 г., когато бъдещите служители на IW работят в студиото . По това време те издадоха своя дебютен проект Medal of Honor: Allied Assault, който беше базиран на софтуерния двигател на id - id Tech 3. Около година по-късно по-голямата част от екипа напуска 2015 Inc, за да основе добре познатата Infinity Ward и започнете да създавате култовата игра - call of duty.

Call of Duty беше базиран по същия начин на id Tech 3 двигателя, както разработчиците обявиха на обществеността. Закупеният двигател обаче е претърпял значителни модификации, които включват обичайното подобрение на графиката, въвеждането на функция за замъглена среда, функции за обработка на водната повърхност с помощта на шейдъри, динамични сенки и много други.

С тези трансформации id Tech 3 версията на IW се отдалечи далеч от оригинала, така че беше точно за компанията да го нарече свой собствен двигател и да промени името му.

Разработчиците скоро направиха точно това, когато пуснаха Call of Duty 2, обявявайки, че продължението ще бъде модифицирано от id Tech 3 - IW Engine 2.0. Двигателят на първата версия, както може би се досещате, разработчиците присвоиха Call of Duty 1.

През 2007 г. Infinity Ward пусна третата версия на двигателя, чието пускане отбеляза Modern Warfare. Анимация на лица, водни текстури, осветление, както и въвеждането на нов ефект - дълбочина на рязкост - всичко това каза, че имаме един от най-висококачествените двигатели за шутъри за времето си.

До 2012 г. компанията продължава да използва този двигател, като подобрява само графичния компонент. IW 4.0 и 5.0 се появяват съответно заедно с Modern Warfare 2 и 3. Въпреки създаването на нови версии, същата Black Ops 2 беше пусната само на третия модел на двигателя.

Въпреки това през 2013 г. отново имаше движение към пълно развитие, когато IW приключи работата по COD: Ghosts. И въпреки че частта Ghosts получи смесени отзиви и беше лошо приета от играчите, мнозина дори не забелязаха, че компанията, заедно с Ghosts, пусна версията IW 6.0. Последният е седмият, върху който е разработен в края на 2016г.

5-ти - RAGE (Rockstar Advanced Game Engine)

На пето място е двигателят от Rockstar. Rockstar Advanced Game Engine, или RAGE, е продукт на два от неговите клонове - и San Diego, които са разработени изключително за игрите на компанията.

Дебютното шоу на RAGE се проведе на практика едва през 2006 г., когато Rockstar пусна игра за тенис на маса. Странно е, че играта не представляваше нищо уникално - разработчиците просто решиха да тестват новия двигател на някакъв нискобюджетен проект. Оттогава всички следващи игри на компанията започнаха да се появяват на RAGE.

Но какво се случи преди 2006 г.? През първата половина на 2000-те Rockstar вече пусна няколко части на GTA и успя да стане известен, но тогава неговият водещ двигател беше RenderWare, който беше разработен от напълно студио на трета страна - . През 2004 г. последният беше поет от EA, което, разбира се, се отрази на лиценза, придобит от Rockstar за двигателя.

Electronic Arts винаги е бил строг към преките конкуренти, поради което ръководството на Rockstar реши да напусне RenderWare, който им служи вярно, и да започне да създава свой собствен двигател. Само за година компанията успя да разработи RAGE, като основата му не беше създадена от нулата, а на базата на AGE - двигателя на Angel Studios.

Първият голям проект на Rockstar Advanced Game Engine беше GTA IV. Дори преди пускането си, компанията обяви, че двигателят RAGE ще използва технологията euphoria, процедурен инструмент за анимация, който ви позволява да симулирате реалистична физика на тела (все още се използва). Впоследствие пуснат Max Payne 3, GTA V, както и планираните - всички тези игри са създадени и разработени в RAGE.

Под "качулката" на Rockstar Advanced Game Engine са всички компоненти на най-функционалния двигател: графики, физика, звук и анимация, както и пълноценен AI, поддръжка за онлайн режими, скриптов език и много други. Всички компоненти са създадени изключително от филиали на Rockstar Games.

Както знаете, много от игрите на компанията са фокусирани върху отворения свят и безплатния геймплей. Ето защо ключовото предимство на RAGE е способността за бърза обработка на големи игрови светове - това е, върху което програмистите се фокусираха на първо място.

Докато играчът се движи през нивото, двигателят не спира да въвежда и извежда необходимите обекти. Тази устойчивост беше осигурена от висококачествения мениджър на паметта на двигателя, който е в състояние да унищожи и премести обекти от RAM, без да изисква периодично фрагментиране.

Няма съмнение в качеството на RAGE, тъй като именно върху нея е разработена GTA V – една от най-продаваните и популярни игри в историята на индустрията.

4-то място - CryEngine

Почти влизаме в челната тройка на нашия топ, серия от двигатели на компанията - CryEngine - твърдо застанал на четвърта позиция. Графичният компонент на този двигател е почти несравним, а Crysis - първата игра, направена на CryEngine 2 - се смята от мнозина за един от най-високотехнологичните проекти в игралната индустрия като цяло.

Оригиналният CryEngine беше пуснат през 2002 г. специално за шутъра Far Cry. Тогава двигателят беше номер едно по отношение на технологичен напредък и фотореализъм. CryEngine 2, стартирана през 2007 г., се появи за първи път в Crysis.

Днес има както третата, така и четвъртата версия на този двигател, където едната получи много по-лоши отзиви в сравнение с CryEngine 2, а другата е толкова далеч от оригинала, че е само частично включена в „семейството“.

Crytek, която разработи CryEngine, има отличителна политика за постоянно взаимодействие с по-малки студия, които изискват двигател за игри. Компанията е издала и издава лицензи на всякакви екипи срещу малка такса, което се отразява само на репутацията на CryEngine.

Но не само поради наличието на CryEngine стана популярен и влезе в списъка на най-добрите двигатели в игралната индустрия. Наличните характеристики, тяхното качество, както и лекотата на работа със самия двигател го направиха един от най-популярните сред независимите студия.

Parallax mapping, Terrain 2.5D, подповърхностно разсейване, динамично осветление, инструмент Polybump 2, параметрична скелетна анимация - CryEngine е погълнал много напреднали технологии за времето си, които са актуални и днес.

Двигателят има вграден редактор на нива Sandbox2, който ще ви позволи да създавате нива, да работите с обекти и да редактирате анимация в реално време. Разбира се, CryEngine заслужава най-шумната похвала - чудесен пример за това как трябва да се правят двигатели.

3-то място- ID Tech

id Tech - на базата на този двигател са създадени такива култови стрелци като Wolfenstein, Quake и DOOM. Тези три гиганта, родени от id Software, бяха в бум в края на 90-те и началото на 2000-те, а в наше време, когато възраждането на стари игри и филми взе спонтанни размери, те се завърнаха и дадоха на "местните" шутъри истински дресинг.

За 2017 г. id Tech има шест версии. Първият излезе през далечната 1992 г. (когато много млади читатели не бяха родени или тепърва започваха да ходят под масата) под ръководството на една легендарна фигура - Джон Кармак.

Всъщност той получи правото да бъде наречен "легендарен" само за създаването на id Tech и игрите, които отбелязахме по-горе, които бяха пуснати на този двигател. Тогава разработчиците нарекоха версиите на своя двигател с имената на игрите, за които са разработени тези „бази“.

И така, първите три части на Doom бяха пуснати на id Tech 1, а във втората версия, която получи името Quake Engine, както може би се досещате, се появиха няколко части от поредицата Quake.

С id Tech 3, id Software започна да разпространява своята идея. Двигателят все повече започва да трепти сред проектите на разработчици на трети страни (Medal of Honor, Star Trek, James Bond 007).

В допълнение, двигателят с трети номер беше закупен от Infinity Ward, който създаде свой собствен двигател въз основа на него (говорихме за това в горната част на списъка, тъй като този двигател също беше в него).

id Tech 4 е ера на значителна трансформация, тъй като двигателят е написан за първи път на C++. Разработчиците пренаписаха всички подсистеми на двигателя и го представиха в играта DOOM 3. Самозасенчване, осветление на пиксел и други - четвъртата версия имаше най-модерните технологии.

С id Tech 5 компанията практически не работи, пускайки само една игра за нея - RAGE. Той беше противоречиво приет от публиката, въпреки че самият двигател беше по вкуса на други разработчици. И така, тази версия излезе , Wolfenstein: Новият ред и злото отвътре.

И накрая, шестата и последна версия за днес беше пусната през 2016 г. Разработчиците го създадоха специално за новото поколение конзоли, демонстрирайки пълната мощност на двигателя с също толкова мощен проект - .

На първо място, двигателят се отличава с иновативната технология Sparse Voxel OCtree, благодарение на която геометрията на нивото се възпроизвежда не чрез полигонална структура, а чрез вокселна.

С помощта на SVO разработчиците успяха да подобрят детайлността на света на играта чрез мащабиране: обектите, които са най-близо до играча, се изобразяват с максимално качество, докато обектите, които са по-далеч, се изобразяват с помощта на големи воксели, които имат най-лошото качество. Иначе id Tech 6 е оборудван с най-новите технологии и като „млад“ чака своя най-добър час.

2-ро място - Frostbite и Unity Engine

Почетното сребро в списъка „Топ 10 двигатели в игралната индустрия“ е заето от два двигателя наведнъж, които еднакво заслужават втората позиция. Първият, Frostbite Engine, се показа в целия си блясък в Battlefield 3 и продължава да показва невероятни кинематографични ефекти, докато вторият, Unity Engine, ние сме по-запознати с неговото разпространение и достъпност (подобно на CryEngine), въпреки че има много страхотни игри бяха пуснати на него.

Frostbite Engine е разработен от шведската компания DICE през 2008 г. за Battlefield: Bad Company. Двигателят замени Refractor Engine, вече стара технология, с която DICE работи през цялата предишна история. Сега има три пълноценни версии на Frostbite Engine (включително 1.5) и като цяло двигателят успя да се докаже в състезания, стрелба, ролеви игри и дори спорт.

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

Основните предимства на двигателя са разрушимостта и графиката. Първият компонент е по-скоро разклонение на втория, отколкото пълноценен аспект, но точно за изключително реалистичната разрушимост говорят, когато споменават Frostbite Engine.

Графичният двигател поддържа много пост-ефекти, bump mapping, динамично осветление и други модерни технологии. Практически няма ограничения за разстоянието на чертане - на компютри с най-горни монтажи потребителите могат да видят местоположението изцяло до хоризонта.

И въпреки че DICE успя да се докаже и да стане популярен още преди Battlefield 3, последното му позволи да се нарече истински разработчик на първата лига, където се разработват най-добрите AAA проекти.

Само благодарение на Frostbite Engine, разработчиците успяха да направят битки 32 срещу 32 играчи достъпни на огромни карти с различни превозни средства, както и разрушими обекти.

Освен в много шутъри, Frostbite Engine се представи добре в състезателната игра NFS: The Run, както и в ролевата игра Dragon Age: Inquisition. Днес е актуална третата версия на двигателя, на която има няколко интересни проекта като FIFA 17 и .

А сега ще говорим за втория двигател, който избута Frostbite Engine и го постави на същия пиедестал – Unity Engine. Двигателят е разработен от Unity Technologies през 2005 г. - тогава не много известно студио, което днес има персонал от хиляди служители.

Unity Engine не е създаден за конкретна игра, което е типично за предишните ни членове - студиото го разработи единствено за разпространение.

Unity Technologies все още притежава двигателя, като непрекъснато го надгражда и подобрява. С достатъчно ниска цена на двигателя, Unity Engine се превърна в един от най-известните (ако не и най-известните) двигатели, използвани както от гиганти в игралната индустрия, така и от независими разработчици.

Сам по себе си Unity Engine е едновременно игрален двигател, интегрирана среда за разработка и дизайнер за създаване на игри. Поддържа мобилни OS, Windows, Linux и OS X, работи на всички конзоли, както ново, така и предишно поколение.

Ако мислите, че никога не сте се сблъсквали с Unity Engine, тогава най-вероятно грешите, тъй като често се работи с него , Blizzard, EA и много други компании. Най-новите игри от поредицата Obsidian , Kerbal Space Program и стотици други проекти са пуснати на Unity Engine.

Ключов фактор за популярността на Unity Engine е неговата безвъзмездност, която се покрива от най-минималната конструкция на двигателя.

Всеки начинаещ разработчик може да изтегли Unity Engine безплатно и да започне да създава игри върху него, особено след като неговият инструментариум е невероятно лесен за научаване в сравнение с други популярни двигатели.

Авангарден и най-съвременен, Unity Engine е преди всичко най-широко използваният двигател, което му печели второто място в нашия списък.

1-во място - Source и Unreal Engine

Позицията на победителя повтори съдбата на предишния ред, така че отново ще говорим за два двигателя наведнъж, които са еднакво достойни да бъдат наречени най-добрият двигател в игралната индустрия. Човек, който поне веднъж се е докосвал до компютър, вероятно е чувал за Half-Life - най-известният шутър, който навремето бутна летвата по линията на Quake или DOOM.

Това беше играта за приключенията на известния учен Гордън Фрийман, направена на двигателя Source. Вторият - Unreal Engine 3 - е тясно свързан с поредица от шутъри , която от типа на горните екшън игри, по същия начин "бутна летвата" и се превърна в един от най-добрите представители на своя жанр.

Енджинът Source е разработен от Valve Corporation през 2004 г. И въпреки че споменахме първата част на Half-Life по-горе, този двигател вече беше създаден за продължението, но Counter-Strike: Source стана първата игра на двигателя.

Първото споменаване на двигателя се появи през 1998 г., когато работата по Half-Life вече беше към своя край. Много разработки и чипове, които първоначално трябваше да се появят в действието, разработчиците трябваше да отхвърлят поради несъвършенството на GoldSrc, първия двигател на компанията. Ето защо служителите на Valve решиха да създадат такъв двигател, който да им позволи да реализират всичките си мечти и желания.

Няма нужда да говорим за съвършенството на Source, като се има предвид популярността на Half-Life 2. Играта имаше много страхотни решения и функции, но основният аспект беше и все още е физическият двигател - Havok, който Valve подобри и адаптира към Източник.

Именно благодарение на тази физика, подобна на Ragdoll в Half-Life 2, разработчиците успяха да създадат най-интересните пъзели и игра като цяло. Освен това лицевата анимация на играта беше също авангардна за 2004 г.

Друга характеристика, която отличава Source, е изкуственият интелект, който перфектно управлява враговете и приятелите на геймъра. Графиките, освен споменатата по-горе анимация, бяха подчертани от шейдърни ефекти.

Както при Unity, всеки може да работи с Source безплатно, като изтегли специална помощна програма (Source SDK) от Steam. Днес има втора версия на Source, която беше обявена през 2015 г.

Dota 2 вече е пусната на Source 2, както и няколко други независими проекта от Valve. Публичната версия на двигателя все още е в процес на разработка.

Unreal Engine е двигател, за създаването на който са отговорни Epic Games. Много геймъри са запознати с проектите на тази компания, които са сред най-добрите стрелци в игралната индустрия. Всички игри на Epic Games са разработени на Unreal Engine, но ако дори не сте играли нито един от проектите на тази компания, вероятно сте попаднали на този двигател, тъй като на него са създадени повече от сто различни игри.

нереален сериал, , Postal, Tom Clancy's, BioShock, , , , Borderlands, Dishonored, XCOM, , Life is Strange, Mortal Kombat X и десетки други добре познати, както и напълно инди проекти бяха направени на Unreal Engine. Не е лошо, нали?

Захранван от C++, Unreal Engine е в състояние да работи с почти всички компютърни операционни системи, както и различни конзоли от най-висок клас и по-рядко срещани. В момента има четири пълноценни версии на двигателя, които бяха пуснати съответно през 1998, 2002, 2006 и 2014 г.

Има обаче и клонове, които са допълнения и надстройки към "основните" версии. Unreal Engine 4 е най-младият двигател в поредицата и първата игра, пусната на него, имаше късмета да бъде хорърът Daylight от 2014 г.

По време на своето съществуване двигателят се разпространяваше на платена основа, подобно на технологиите на конкурентите. Въпреки това, примерите на Unity и CryEngine подтикнаха Epic Games да преместят Unreal Engine 4 на безплатна основа. Има едно предупреждение - приложение или игра, създадени на двигателя, не трябва да печелят повече от три хиляди долара на тримесечие.

Видео: Функции на Unreal Engine през 2017 г


Харесайте, ако ви е харесало

, MMO , Моб

Курс за обучение по GMaker Методика на разработване
Професии Графичен редактор Курс за обучение Construct2 Сайтове за създаване на игри
Къде да уча. ВШБИ Активи, графики, звуци Нереален курс на обучение
фалшив път
най-доброто
2D (PC)

Игрови двигатели за създаване на 2D игри

Име Описание, предимства Платформи език Жанрове Цена
001 Създател на игри
(2013)
Двигателят на платформата на конструктора Game maker. Позволява ви да създавате скриптове за игри в удобна графична форма. Има много заготовки на готови игри.
Уебсайт: engine001.com
Windows, iPhone, Android --- 2D, 3D игри от всякакъв жанр Безплатно,
$10 / месец
Андора2D
v.0.451
(2009)
Директен наследник на DelphiX, 2D двигател с нови функции. DirectX и OpenGL поддръжка.
уебсайт:
Windows Object Pascal 2D стратегии, скролери, аркади, платформъри Безплатно
Box2D
v.2.3
(2013)
Не е пълноправен двигател за игри, а двигател за физика в реално време, предназначен да работи с двуизмерни физически обекти. Двигателят се използва в игри: Angry Birds, Limbo, Crayon Physics Deluxe.
Уебсайт: box2d.org
--- C++ 2D игри от всякакъв жанр Безплатно
DGD (Dworkin's Game Driver)
v.1.4.18
(2010)
Обектно-ориентиран MUD двигател. MUD - текстови игри през система клиент-сървър.
Уебсайт: dworkin.nl
Windows, Mac, Unix C, Java MUD игри Безплатно
Ликувайте
v.1.2
(2004)
Безплатна реинкарнация на игровия енджин Ultima VII от далечната 1990г.
уебсайт:
Windows, Mac, Linux --- 2D RPG Безплатно
FIFE (Гъвкав изометричен свободен двигател)
v.0.3.5
(2013)
Безплатен двигател за създаване на 2D изометрични игри. Поддържа активи от игрите Fallout и Fallout 2. Има много разработки за създаване на стратегически игри. Минуси: Труден за овладяване.
Уебсайт: fifengine.net
Windows, Mac, Linux C++, Python, ActivePython 2D игри, RPG, RTS Безплатно
HGE (Игрови двигател на Haaf)
v.1.81
(2008)
Лесен и удобен двигател за създаване на 2D игри. Доставя се като SDK. Двигателят има много удобна документация и визуални уроци, показващи основните му характеристики.
Уебсайт: hge.relishgames.com
Windows C++ 2D игри от всякакъв жанр Безплатно
производител на игри
v.8.1.140
(2013)
Двигателят за играта е предназначен за създаване на двуизмерни игри без използване на езици за програмиране, за начинаещи. Вместо редове код се заменят готови действия на игрови герои. В тази програма игрите отгоре надолу и платформингите със страничен изглед са отлични.
Уебсайт: yoyogames.com
Windows интерфейс за плъзгане и пускане, скриптов език C++ 2D игри от всякакъв жанр Безплатно,
$49.99,
$799.99
ЛЮБОВ
v.0.9.0
(2013)
Популярен безплатен 2D двигател. Отворен код. Игри, създадени на двигателя: Mari0, Duck Marines, Mr. Спасение, Сиена, Супер катакомби.
Уебсайт: love2d.org
Windows, Mac, Linux Луа 2D игри от всякакъв жанр Безплатно
М.У.Г.Е.Н
v.1.1
(2013)
Високо специализиран 2D двигател за създаване на бойни игри. Има работещи модели на бойци от повечето популярни 2D бойни игри от 90-те години.
Уебсайт: elecbyte.com/mugen (не е наличен)
Windows, MS-DOS, Linux ° С 2D бойна игра Безплатно
OpenBOR
v.3.0
(2010)
2D двигател от Senile Team. Поддръжка за 4 играча. Работа с паметта. Игри, създадени на двигателя: OpenBor Doom, Beast of Rage (римейк на легендарната игра Street of Rage/Bare Knuckle).
Уебсайт: senileteam.com
Windows, Dreamcast, PSP, PS2, Xbox, GP2X C++, C# Beat 'em up (проходни битки) Безплатно
Двигател OMEGA
v.1.15
(2007)
Двигател за създаване на игри Използва DirectX или OpenGL API, в зависимост от версията. Двигателят е доста лесен за научаване.
Уебсайт: andru-kun.inf.ua/omega
Windows Delphi (Object Pascal), C++ 2D игри от всякакъв жанр Безплатно
пентаграма
(2007)
Проектът, който създава игровия двигател, използван в издадената игра Ultima VIII: Pagan.
уебсайт:
Windows, Mac, Linux --- 2D RPG Безплатно
QSP (Quest Soft Player) (AeroQSP)
(2010)
Популярен междуплатформен руски двигател за създаване на игри в жанра Interactive Fiction (текстови игри). Авторът на QSP и главният разработчик е Аргунов Валери, известен още като Байт.
Уебсайт: qsp.su
Windows, Mac, Linux, Windows Mobile, Android, PSP Visual Basic, C Приключенски, Интерактивна фантастика Безплатно
Създател на RPG
VX Ace
(2013)
Достатъчно прост за дете, достатъчно мощен за разработчик - това е мотото на този двигател. RPG Maker VX Ace подобрява всеки аспект на създаването на RPG.
Уебсайт: rpgmakerweb.com
--- --- 2D RPG ---
Скруп
v.0.4
Основната цел на създателите на двигателя е да направят ядрото възможно най-малко и просто. Използва няколко SDL библиотеки и OpenGL.
уебсайт:
Windows, Mac, Linux Луа 2D игри от всякакъв жанр Безплатно
Стратаг
v.2.2.7
(2012)
Кросплатформен игрови двигател за стратегически игри в реално време като Warcraft 2 с източници и спрайтове. Има поддръжка за игра през локална мрежа или интернет.
Уебсайт: www.stratagus.com
Windows, AmigaOS 4, BSD, Linux, Mac, MorphOS, AROS --- RTS стратегии Безплатно
URQ Популярен руски двигател за създаване на игри в жанра Interactive Fiction (текстова игра, опростен тип куестове).
Уебсайт: questtext.narod.ru
--- --- Приключенски, Интерактивна фантастика Безплатно
Нулев двигател
v.3.1
(2009)
Zero Engine е набор от готови функции на играта за двигателя на Game Maker. Освен основните системи за задвижване, RPG системи, автомати и универсални входни системи, има много сценарии.

Денис Зарицки

Разработчик на софтуер. Той обича да разработва игри на Unreal Engine, също така се интересува от: JavaScript, HTML5, Node.js, потребителско изживяване, онлайн образование, изкуствен интелект и интернет маркетинг. Обича да участва в стартъпи и интересни проекти.

Мнозина мечтаят да създадат своя собствена игра. Но преди да започнете да го разработвате, трябва да вземете решение за двигателя на играта, от който има огромно разнообразие.

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

Нека да разгледаме списъка!

Това е крос-платформен двигател за създаване на игри за iOS и Android. API ви позволява да правите 2D игри и също така ще ви помогне да създавате сложни функции с помощта на базирания на Lua API. Освен това можете да монетизирате Corona SDK с Corona Ads. Разработването с Corona е доста лесно благодарение на тестването в реално време.

Corona включва такива интересни функции като Corona Editor, плъгин Sublime Text и много други. Графичният потребителски интерфейс на Composer, наличен в OS X, ще ви предостави графична среда, в която можете да създавате нива на игра и да виждате как обектите взаимодействат помежду си с помощта на физическия двигател на Corona.

Единство

Това е рамка за разработване на настолни и мобилни HTML5 игри, базирани на библиотеката PIXI.js. Поддържа изобразяване на Canvas и WebGL, анимирани спрайтове, частици, аудио, множество входове и физика на обекти. Phaser се разпространява с отворен код под лиценза на MIT. Това означава, че можете да използвате кода без ограничения, но запазете бележки за авторски права в копия на софтуера, тоест ще трябва да добавите бележка за авторски права към тази рамка в текста на вашия лиценз. Той е добре подкрепен от Ричард Дейви и общността, която се е появила около него.

Въведен през 2010 г., той е проект с отворен код, разпространяван под лиценза на MIT. Разработката на игри в Cocos2d-x се основава на използването на спрайтове. Тези контейнери се използват за създаване на всякакви сцени, като локации на игри или менюта. Спрайтовете се управляват с помощта на анимация или програмен код в C ++, JavaScript или Lua. Благодарение на модерен визуален интерфейс, спрайтовете могат лесно да се променят, преместват, мащабират и с тях се извършват други манипулации.

Това е междуплатформена рамка, която е написана на Java и работи с OpenGL. Предлага поддръжка за множество платформи за публикуване на игри. Ingress (предшественикът на Pokémon GO) е разработен с помощта на libGDX. Подкрепата от общността също е страхотна, така че можете да получите страхотна документация, с която да работите.

Заключение

В тази статия разгледахме няколко рамки и двигатели за разработка на игри. Вече трябва да имате представа кои решения ще отговарят най-добре на следващите ви нужди за разработка на мобилни игри. Благодаря за вниманието. Надявам се статията да ви е била полезна.

По-рано засегнахме темата за безплатните двигатели за игри - . Вярно е, че заглавието на статията е дадено по-просто, за да привлече повече хора, които искат да направят своя собствена 2D / 3D игра.

В този преглед реших да разгледам по-сериозни двигатели за игри CryENGINE 3, Unreal Engine. И също така погледнете новата версия на Unity3D.

CryENGINE 3 Безплатен SDK

CryENGINE 3 е безплатен двигател за игри, създаден от Crytek, който пусна първата версия на двигателя през 2002 г. Третата версия беше пусната през 2009 г. Световната слава на този двигател е оправдана от невероятното графично представяне на произвежданите продукти, някои от които изглеждат невероятно фотореалистични.


Възможности:

  • Смятам, че готовите игри са най-добрата демонстрация на възможностите и тук CryENGINE 3 има с какво да се похвали. През цялото време този двигател е бил използван от разработчиците на игри като Far Cry, Crysis и AION. Разбира се, списъкът на създадените игри е много по-дълъг, но аз изброих най-известните игри.
  • CryEngine 3 е крос-платформен двигател и поддържа PC, PlayStation® 3 и Xbox 360™.
  • Можете да импортирате текстури от 3ds max, maya, а също и от предишни версии на двигателя.
  • Ще цитирам думите на основателя на компанията Цеват Йерли: „Двигателят беше готов за следващото поколение преди 3 години. Имаме усъвършенствана система от частици, рендиране на GPU, отложено засенчване, теселация, поддръжка на DX11 и така нататък от дълго време“ — Наистина, реалните примери за създадени игри говорят много.

Примери за игри:официалният уебсайт представя най-популярните игри на CryENGINE http://mycryengine.com/index.php?conid=68

Откъде да започна?

SDK се изтегля като архив, без инсталатор. Архивът съдържа няколко папки, всяка от които има свое предназначение. Например, за да стартирате редактора, използвайте папките bin32 или bin64 (в зависимост от битовостта на вашата система). Файл за редактор editor.exe, но за да видите резултата - launcher.exд.

Всъщност това е малко обяснение, за това, което изтегляте, всичко останало ще ви бъде разказано от множество видео уроци. За щастие този двигател се оказа много популярен и има цяла рускоезична общност за него (връзка по-долу), тук ще намерите учебни материали и можете да зададете въпрос. Това, разбира се, играе в полза на двигателя за рускоезичните разработчици, тъй като процесът на разработване на игра не е толкова прост и не минава без запознаване с техническата документация.

Ограничението на безплатната версия е, че няма да можете да получите лиценз и да разпространявате (продавате) играта, която сте разработили.

Език на интерфейса:Английски

Unreal Development Kit (UDK)

Unreal - това е думата, която разработчиците на Unreal Engine решиха да използват не само в името на двигателя, но и в името на някои игри - "Unreal", Unreal Tournament, Unreal Championship. Сред пуснатите продукти са още Mass Effect, XCOM, Borderlands 2 и още над сто необичайни игри, които са получили световно признание.


Възможности:

  • Unreal Engine е крос-платформен двигател и поддържа IBM PC-съвместими компютри, Xbox 360, PlayStation 3, Wii, Android. За да бъдем по-точни, можете да разработите игра на Windows и да стартирате получения продукт на игровите конзоли, описани по-горе, и, разбира се, на самия Windows.
  • Първоначално двигателят е адаптиран за създаване на шутъри, но е подходящ и за други жанрове, като например MMO игри.
  • Графика на много високо ниво. Сенки и светлини с висока детайлност. Има система за изчисляване на осветлението Unreal Lightmass.
  • Вграденият редактор има огромен набор от вградени инструменти, включително FaceFX Studio (анимация на лица), редактор на мрежи, Unreal Facade (разработване на архитектура и сгради), Unreal PhAT (работа с физика), както и редактори за анимация, текстури, звуци, нива, пейзаж и други.
  • Скриптовете се извършват на езика Unreal Script, който включва много функции, които опростяват разработването на 3D игри. Въпреки някои трудности, като наследяване на класове, външният вид на кода на Unreal Script е подобен на същия C / C ++.

Примери за игри:ето плюс към написаното от мен по-горе - http://www.unrealengine.com/en/showcase/

Език на интерфейса:Английски

Unity3D

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



Възможности:

  • Мултиплатформени игри и самия двигател. Поддържат се Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, Playstation 3, Xbox, Flash, Web Player. Бих искал специално да наблегна на уеб плъгина, защото вече можете да играете създадените 3D игри директно в браузъра, по-долу съм дал линк с примерни игри.
  • Обхванат са почти всеки жанр съвременни игри, наистина е впечатляващо (http://unity3d.com/gallery/made-with-unity/profiles/)!
  • Опростено импортиране на текстури, звуци, шрифтове. За да импортирате, просто плъзнете елементите в папката с текстури на панела на двигателя. Поддържани формати: JPEG, PNG, GIF, BMP, TGA, IFF, PICT, PSD, TIFF (изображения); FBX, COLLADA, 3DS, DXF (3D модели); MP3, OGG, AIFF, WAV, MOD, IT, S3M, XM (аудио).
  • Скриптиране. Скриптовете могат да бъдат написани на JavaScript, C# и диалект на Python, наречен Boo. Най-често кодът е написан на JavaScript, освен това почти цялата помощ на Unity съдържа примери в JavaScript. Можете да проверите работата на скрипта направо в играта, без да напускате прозореца на Unity.
  • Графичната система е добре оптимизирана и работи на DirectX (включва поддръжка за DirectX 11) и OpenGL. Има поддръжка за отложено засенчване и сенки в реално време. Има също вграден генератор на терени и вграден редактор на шейдъри.
  • Ако искате да разработите игра в екип, двигателят предоставя система за съвместна разработка за вас - Asset Server.

Примери за игри: Bad Piggies, Wasteland 2. Някои игри могат да се играят директно Уебсайт на Unity(изисква инсталиране на специален плъгин UnityWebPlayer)

Език на интерфейса:Английски

Откъде да започна?

В нашия форум има тема, посветена на този двигател (линк по-долу). Тук ще намерите видео уроци и други материали за изучаване на Unity3D.

Нека да обобщим. Какво да избера?

Разбира се, за да изберете двигател, трябва ясно да знаете за коя платформа ще разработите играта. За мобилни платформи изберете между Unity3D и Unreal Development Kit (UDK). Unity3D има най-богат избор от платформи: Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, Playstation 3, Xbox, Flash, Web Player (повечето платформи са изключени в безплатната версия).

Жанр на играта:

С тези три двигателя можете да направите игра от всякакъв жанр, но CryENGINE 3 и UDK ще бъдат по-фокусирани върху FPS (шутъри). Racing sims са UDK, защото е по-добре с физиката, но Unity също е добре.

Обучение/интерфейс:

Скриптирането е неразделна част от разработването на игри и Unity е в най-добрия си вид тук. Някои начинаещи могат да разберат как да пишат прости скриптове дори без документация. Що се отнася до учебния материал, в RuNet има достатъчно от него за всички описани по-горе двигатели, но Unity3D е водещ и тук.

Графични изкуства:

Прегледът предоставя примери за готови продукти, те вече са достатъчни, за да се направят изводи. CryENGINE 3 превъзхожда конкуренцията, но не е ясно превъзходство. Unity загуби много технологии в безплатната версия, вижте пълния списък с функции тук - https://store.unity3d.com/ („прочетете повече“ > бутон „Сравнение на лицензи“)

Изберете двигател въз основа на вашите нужди и знания. Все още си струва да опитате всеки и да изберете това, което е по-близо и по-лесно за вас.

Тази статия ще обсъди безплатни програми за създаване на 2D и 3D игри. Тази статия е насочена не само към начинаещи, но и към по-опитни.

Ще бъдат описани програми, с които можете да създавате както примитивни 2D игри, така и по-сложни 3D игри, използвайки физика, висока графика, скриптове и алгоритми. Горната част ще съдържа двигатели и програми, на които всеки може да създава игри, тъй като за това не е необходимо да знаете и пишете специални сложни скриптове, както и да знаете езици за програмиране.

Също така, този топ може да бъде полезен за хора, които се занимават със създаването на игри и имат опит в програмирането, работата с рамки и библиотеки.

Статията ще помогне на тези, които искат да направят своя дебют в тази област и сега избират най-добрия двигател за себе си. Горната част ще опише всички плюсове и минуси на представените двигатели.

Ще бъдат формирани топ 5 двигатели за създаване на игри, като се започне от най-примитивните и прости, завършвайки с по-сложни. Този топ е формиран, като се вземе предвид използването на напълно безплатни и налични двигатели, както и уместността и поддръжката на тези програми.

Избраните и описани в тази статия двигатели няма да бъдат най-добрите, те са просто най-подходящите за задачите на начинаещите създатели на игри.

Малко предистория.

Преди това всички игри бяха създадени ръчно за всяка платформа. Всеки път цялата игра беше написана от нулата. Тогава разработчиците на игри забелязаха, че при създаването на игри има много рутинни задачи, които са по-лесни за автоматизиране, напишете такива решения веднъж и след това просто ги препратете от кода.

Така се появиха библиотеки, рамки и след това пълноценни двигатели.

5-то място

Stencyl е програма за създаване на игри, която ще ви помогне да създавате игри от различни жанрове в 2D формат, за платформи като Android, IOS, Windows, както и игри във Flash и HTML 5 формат.

Конструкторът е готова селекция от блокове за събития, кошница от отдалечени действия, блокове от предварително дефинирани действия и много други. В същото време разработчиците на този конструктор дават възможност за създаване на собствени събития и реакции. Такъв двигател има голям набор от инструменти и възможност за работа с визуален дизайнер.

Простотата и широката гама от прости инструменти не намаляват възможностите на този конструктор за работа на професионалисти. Енджинът предоставя опция за писане на код на езика ActionScript 3.0.

С помощта на този двигател можете да създавате онлайн игри, така наречените флаш игри, във формати Flash и HTML 5, които могат да се изпълняват в браузър и да се поставят на уебсайтове.

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

В този конструктор си струва да се отбележи наличието на магазин, където можете да изтеглите готови скриптове, графики и много други.

Пример за работата на двигателя са много онлайн флаш игри, които са пълни в интернет.

· Лекота на работа.

· Голям брой видео уроци и инструкции, както и поддръжка на официалния уебсайт.

· Дизайнерът е напълно безплатен.

· Възможност за колективна работа по играта.

· Възможност за използване на собствени скриптове в ActionScript 3.0.

· Разработка на игри за различни платформи.

· Английски интерфейс.

· Не веднага ясен интерфейс.

4 място

Kodu Game Lab е визуален редактор, който ви позволява да създавате 3D игри без никакви познания по езици за програмиране. Този двигател дава възможност за създаване на игрови светове, карти и поставяне на герои в тях, за които след това можете да създавате задачи или сценарии.

Всичко това може да се направи без писане на скриптове или познания по езици за програмиране.

Kodu Game Lab има много функции и можете да създадете всеки жанр игри на негова основа. Поради факта, че интерфейсът на програмата е много прост, всеки може да създаде най-примитивната игра със собствен скрипт и свят.

· Много инструменти.

· Лекота на работа.

· Създаване на абсолютно всякакъв жанр игри.

· Интерфейс на руски език.

· Не е необходим мощен компютър.

Лоша оптимизация.

· Слаба способност за създаване на игри.

· Невъзможността за създаване на комплект за разпространение за по-нататъшно инсталиране на друг компютър.

· Невъзможността да създавате свои собствени текстури и да добавяте свои собствени материали.

3-то място

Unity е мощен двигател за създаване на игри. Този двигател е междуплатформен, позволява ви да създавате игри за популярни операционни системи като Windows, MacOS, Linux, Android, IOS, както и за игрови конзоли Xbox, Wii.

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

Чрез инсталиране на специални добавки (евентуално платени) можете да създадете примитивна игра, без да пишете специални скриптове или алгоритми. Така дори човек, далеч от програмирането, може да създаде проста игра и да изпробва този двигател в експлоатация.

Безплатната версия на Unity има достатъчно инструменти и функции за начинаещи в тази област. Ако вече сте опитен създател на игри, тогава най-вероятно няма да имате достатъчно набор от инструменти, които присъстват в безплатната версия. За да настроите фино графиките на игрите, които създавате, ви съветвам да използвате Pro версията.

Основните езици за програмиране, от които се нуждаете, за да създавате прости игри, са C# и JavaScript.

Струва си да се отбележи наличието на магазин за кожи, текстури и много други, както и възможността да използвате собствено създадени материали в двигателя на Unity.

Трябва да се отбележи, че повечето популярни игри за компютър и смартфони са създадени на този двигател, така че трябва да разберете колко е функционална и мощна платформа за създаване на игри.

За да разберете всички възможности на този двигател, съветвам ви да се запознаете с популярни видеоигри, които са изцяло създадени на Unity - това са Cities Skylines, Hearthstone: Heroes of Warcraft, Rust, Firewatch, Superhot, Kerbal Space Program.

· Приблизително разбираем интерфейс.

· Създаване на абсолютно всякакъв жанр игри.

· Кръстоплатформен.

· Оптимизация.

· Голям брой видео уроци и инструкции.

· Двигателят е напълно безплатен.

· Не е необходим мощен компютър.

· Не е подходящ за начинаещи.

· Затворен изходен код.

· Остаряла графика.

Несъмнено този двигател е многократно по-добър и по-функционален от предишните, но ако се гледа от страна на по-професионалното създаване на игри, тогава трябва да се разбере, че Unity остарява.

2-ро място

Unreal Engine е доста мощен двигател за създаване на игри. Тази платформа позволява създаването на 2D и 3D игри. Неразделна част от такива модерни и мощни двигатели е кросплатформеността, а в Unreal Engine тя е реализирана доста добре. Можете да създавате игри за всички популярни платформи, както за смартфони (Android, IOS), така и за работещи компютри (Windows, MacOS).

За този двигател на официалния сайт и в Интернет има доста документация и информация за работа с него. Ето защо, ако не сте запознати с Unreal Engine, можете лесно да намерите цялата информация, от която се нуждаете, за да започнете, и ако срещнете проблеми по време на разработката, можете да се обърнете към формуляра и да обсъдите или намерите решение на проблема.

Unreal Engine е напълно безплатен двигател за създаване на игри, който можете да изтеглите от официалния уебсайт.

Много е важно, ако сте професионален разработчик и планирате да създадете доста сложен и голям проект, тогава трябва да обърнете внимание на тази платформа, тъй като тя има напълно отворен код и много добре оптимизирана, модерна графика. Що се отнася до писането на скриптове, двигателят използва езика за програмиране C++. Отвореният код ви позволява да добавяте свои собствени библиотеки и рамки към двигателя, което ви дава почти неограничени възможности при създаването на игри.

Искам да отбележа, че ако нямате опит в областта на създаването на игри и ако не знаете основите на програмирането на C ++, тогава не трябва да започвате да се запознавате с разработката на игри с този двигател. Тъй като Unreal Engine е професионален инструмент за създаване на игри.

За да разберете пълната мощ и възможности на двигателя, можете да разгледате популярни проекти, които вече са създадени на него, като Gears of War 4, We Happy Few, Final Fantasy VII, Dead Island 2, Taken 7 и дълъг списък от примери за Характеристика.

· Много инструменти.

· Създаване на абсолютно всякакъв жанр игри.

· Кръстоплатформен.

· Оптимизация.

· Голям брой видео уроци и инструкции.

· Собствени форуми, дискусии в разработката на игри.

· Двигателят е напълно безплатен.

· Вградени добавки за магазини.

· Възможност за създаване на мултиплейър в игрите.

· Високо ниво на графика.

· Отворен код

· Не е подходящ за начинаещи.

· Усъвършенстван интерфейс.

1 място

CryEngine беше поставен на първо място, въпреки че е много подобен на Unreal Engine, но все пак сега е по-популярен за създаване на модерни игри и се развива все повече и повече всеки ден. CryEngine е най-популярният двигател сред разработчиците на сложни и модерни игри, използващи най-добрата графика, физика и др.

CryEngine е мощен двигател за създаване на модерни игри във всеки жанр за всички възможни платформи. Освен това е междуплатформен и ви позволява да създавате игри за Windows, MacOS, Linux, Android, IOS.

Той е много подходящ за екипна работа по проекти и ви позволява да създавате игри с най-новите знания и възможности. Също така, двигателят има отворен код, който дава неограничени възможности за финализиране на двигателя и създаване на игри, които никой досега не е създавал.

Въпреки че двигателят е мощен и ви позволява да стартирате и създавате игри с висока графика, той също така ви позволява да създавате 2D игри, които не само ще изглеждат красиво.

Ето някои проекти, реализирани на CryEngine: CrySis, Star Citizen, Sniper: Ghost Warrior 3, Ryse: Son of Rome, Warface, първата част на FarCry и много други.

· Много инструменти.

· Създаване на абсолютно всякакъв жанр игри.

· Кръстоплатформен.

· Оптимизация.

· Голям брой видео уроци и инструкции.

· Собствени форуми, дискусии в разработката на игри.

· Двигателят е напълно безплатен.

· Вградени добавки за магазини.

· Възможност за създаване на мултиплейър в игрите.

· Високо ниво на графика.

· Почти неограничени възможности за създаване на игри.

· Отворен код

· Не е подходящ за начинаещи.

· Доста взискателен към компютъра.

· Усъвършенстван интерфейс.

Заключение

Статията описва най-популярните и според мен най-добрите двигатели и конструктори за създаване както на примитивни 2D игри, така и за разработване на най-модерните нови видеоигри.

Ако искате да започнете да разработвате игри, но не знаете езици за програмиране, тогава трябва да насочите вниманието си към 5-то и 4-то място. Такива двигатели ще ви помогнат да създавате прости игри без познания по езици за програмиране и скриптове. За да създадете своя собствена игра, обичайните визуални редактори на тези двигатели са ви достатъчни.

В случай, че вече сте доста опитен създател на игри и искате да дебютирате с вашия проект, тогава трябва да разгледате първите три в този топ и да решите кой проект и за коя платформа ще реализирате.

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

КАТЕГОРИИ

ПОПУЛЯРНИ СТАТИИ

2023 "kingad.ru" - ултразвуково изследване на човешки органи