Lec. 7. Gamedev IDEs. UE4 Flashcards
Що таке «ігровий рушій»?
Ігровий рушій (game engine) – це її основне ядро, базове програмне забезпечення, на основі якого будуються всі інші складові гри. Програмний код, який може використовуватися для створення варіацій гри, доповнення до неї або навіть зовсім нового ігрового світу.
Вперше визначення з’явилося в середині 90-х років, коли почали з’являтися ігри, схожі на головний «шутер» того часу – Doom.
Які основні компоненти ігрових рушіїв?
- Компоненти менеджера,
- Модульність,
- Зручність користування,
- Бібліотечні ресурси,
- Ефективність,
- Ефекти візуалізації
- якість зображення
Які сучасні ігрові рушії ви можете назвати?
Unreal Engine, Unity, Source, CryEngine, Havok, Rage, GameMaker, HeroEngine, FrostbiteEngine, Amazon Lumberyard
Які основні переваги рушія Unreal Engine 4?
- Універсальність: підтримка графічного та фізичного рушіїв, системи штучного інтелекту, файлових та мережевих систем.
- Модульна система для спрощення портування та підтримки різних систем рендерингу та відтворення звуку.
- Підтримка багатьох платформ, включаючи різні операційні системи та ігрові консолі.
- Фотореалізм у реальному часі з фізичним рендерингом, який дозволяє створювати візуально гарний результат.
- Фізично коректні матеріали для створення реалістичного візуального вигляду
Що таке Blueprints в Unreal Engine 4?
Це система візуального скриптування, яка дозволяє дизайнерам та розробникам створювати елементи геймплея без прямого написання коду.
Які популярні ігри реалізовані за допомогою рушія Unreal Engine 4 ви можете назвати?
- UNREAL TOURNAMENT
- BIOSHOCK: INFINITE
- MASS EFFECT
- GEARS OF WAR
- BATMAN: ARKHAM ASYLUM
- MORTAL KOMBAT 11
- BORDERLANDS
- XCOM: ENEMY UNKNOWN
- FORTNITE
В чому відмінності ігрового рушія Unity від Unreal Engine 4?
- Unity більш популярний для розробки мобільних ігор та ігор, що не вимагають високоякісної графіки.
- Unity використовує візуальне середовище розробки, підтримує багато платформ і має модульну систему компонентів.
- Ігрова логіка в Unity пишеться на мові C#, тоді як Unreal Engine 4 використовує C++.
- Unreal Engine 4 має більший фокус на фотореалізм та фізично коректні матеріали
Для реалізації яких типів ігор найкраще підходить рушій Unity?
- Ігри, що не вимагають ефектної графіки.
- Мобільні ігри.
- Додатки для візуалізації та математичні моделі
Які менш використовувані ігрові рушії ви можете назвати?
- CryEngine: використовується для PC та консолей, відомий своїми графічними можливостями та потужними функціями для роботи з дизайном та розробкою ігор.
- Havok (The Project Anarchy): включає передові технології, такі як Havok Physics та Vision Engine, оптимізовані для роботи з анімацією та штучним інтелектом.
Яка мова програмування найчастіше використовується для створення ігор за допомогою сучасних ігрових рушіїв?
С++
Які ігрові рушії підходять для реалізації ігор для популярних ігрових консолей?
- Unreal Engine
- Cry Engine
- Havok
- Source
- RAGE
- GameMaker
- Frostbite Engine
- Amazon Lumberyard