Конструктор відеоігор

Конструктор ігор програма, яка поєднує в собі гральний рушій і інтегроване середовище розробки, і, як правило, редактор рівнів, що працює за принципом WYSIWYG. Такі програми значно спрощують процес розробки ігор, роблячи його доступним аматорам-непрограмістам, і можуть бути використані в початковому навчанні програмуванню[1].

Іноді конструктори ігор обмежені тим чи іншим жанром (наприклад конструктори: аркад, RPG, або квестів). В інших випадках конструктори дозволяють створювати ігри різних жанрів (надаючи розробнику ширші можливості для програмування).

У найпростішому випадку до конструкторів можна віднести готову гру з просунутим редактором ігор (наприклад, Cube або Stratagus). На іншому краї спектру знаходяться класичні системи програмування, орієнтовані на розробку ігор (наприклад, Blitz BASIC).

2D-конструктори

  • Adventure Game Studio
  • Construct 2
  • Construct Classic (Scirra Construct)
  • Clickteam Fusion та інші продукти Clickteam
  • Game Editor
  • Game Maker
  • Godot
  • J.U.R.P.E. (Java Універсальний Role Playing Engine) — вільний (з відкритим вихідним кодом) рушій для розробки ігор жанру RPG. Ігри на базі Jurpe засновані на системі прокачування персонажа, блукання підземеллями в напівсхематичному вигляді.
  • Novashell
  • Scroller Game Creator
  • Stencyl
  • GDevelop

Популярністю користується також сімейство японських комерційних конструкторів RPG Maker, орієнтованих на створення RPG-ігор. Також досить відомий інший комерційний конструктор ігор, розроблений, як і RPG Maker, компанією Enterbrain IG Maker[2] (раніше Action/Indie Game Maker), що являє собою універсальний конструктор 2D ігор з експортом у Windows .EXE, Microsoft XNA template або SWF.

3D-конструктори

Доволі популярні різні спеціалізовані конструктори 3D-ігор, — найчастіше для створення FPS. Прикладами 3D-конструкторів ігор є такі програми:

Гральні рушії

Гральні рушії не можна назвати конструкторами ігор, це професійні повноцінні середовища для розробки ігор. У їх числі:

Інші

Близькі до професійних і напівпрофесійних конструкторів ігор і спеціальні середовища (мови) програмування для використання в шкільній освіті: 2-вимірний Scratch[1] і 3-вимірна Alice (software).

Всі ознаки конструктора ігор має Greenfoot, система для навчання програмуванню на Java[3].

Примітки

  1. Ткаченко Валентина Александровна. О выборе конструкторов игр для использования в программах дополнительного образования детей // Вестник Нижневартовского государственного гуманитарного университета. Вип. 3.
  2. IG Maker Архівовано 3 листопада 2012 у Wayback Machine.(англ.) офіційна сторінка
  3. Greenfoot по-русски

Література

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.