Construct - простий безкоштовний конструктор ігор з відкритим кодом - Сторінка 5

construct
Construct - безкоштовний, заснований наDirectX9, ігровий конструктор для Windows, призначений для створення 2D ігор. Він використовує зручну та просту систему, засновану на подіях. За допомогою неї ви можете легко створювати правила, за якими працюватиме ваша гра.

Вам не потрібно вміти програмувати або знати скрипти взагалі нічого!Construct зрозумілий для новачків і досить потужний для професіоналів. Якщо ви розчарувалися в складних логічних схемах в інших програмах, спробуйтеConstruct. Він простіший, ніж здається!

СамConstruct поширюється за ліцензією GPL. Однак, ця ліцензія не поширюється на будь-які твори, створені в програмі. Ви можете без будь-яких відрахувань чи обмежень поширювати, продавати свої твори (ігри, програми тощо), створені за допомогоюConstruct, а також випускати їх із закритим вихідним кодом.

Дизайнери інді-ігор,художники або простолюбителі можуть використовуватиConstruct для того, щоб швидко та легко створювати свої власні віртуальні світи без використання програмування.Вчителі та студенти можуть використовуватиConstruct, щоб вчитися принципам логіки у захоплюючій ігровій формі.Розробники можуть використовувати програму для швидкого створення макетів та прототипів, або просто як альтернативний, швидший спосіб кодування. Ким би ви не були,Construct має безліч можливостей, щоб допомогти вам у вирішенні вашого завдання.

Нижче загалом описані основні можливості програмиConstruct.

простий
Інтерфейс програмиConstruct має безліч різних вкладок, які забезпечують швидкий доступ до широкого набору інструментів. Інтерфейсповністю настроюється, тому ви можете реорганізувати його за вашим бажанням.

Він включає панель управління проектом, вкладку шарів, вкладку анімації і панель властивостей. Ці панелі можна від'єднати і прикріпити в будь-якому зручному для вас місці, поміняти їм розмір і включити автоматичне приховування.

Редактор рівня повністю візуальний, побудований за принципом WYSIWYG, що робить процес побудови рівнів гри простим та захоплюючим. Ви можете в реальному часі переглядати ефекти, які ви додали, обертати та змінювати розмір об'єктів, змінювати налаштування проекту на панеліProperties (Властивості).

Списки подій

конструктор
Події вConstruct є список логічних блоків, які складаються з умов і дій, які в свою чергу визначають, як саме повинна працювати ваша гра. Вам не потрібно використовувати чи вивчати будь-які мови програмування, скрипти та інше, щоб зробити повноцінну гру. ПодіїConstruct є дуже потужним інструментом, який здатний створювати абсолютно будь-які ігрибез єдиного рядка програмування, що особливо добре підходить для новачків. Але навіть досвідчені програмісти можуть отримати результати набагато швидше, ніж традиційне програмування.

Події створюються шляхом вибору можливих умов. Це дуже просто! Наприклад, ви створюєте умову — коли мій персонаж торкнувся золотої монети. Тепер ви вибираєте дію на цю умову, наприклад взяти монету і додати вашому персонажу 1000 очок! Список подій створений максимально зрозумілим та інтуїтивним, щоб ви без зусиль могли отримати миттєвий результат. Цілі списки подій можуть бути легко згруповані, скопійовані, перенесені і навіть використовуватися на інших рівнях, що позбавляє вас відпостійного відтворення подій кожного рівня.

Ви можете прямо зараз спробувати створити свою першу гру всього за 5 хвилин і самі переконатися, як просто працювати в програміConstruct.

Об'єкти та поведінки

construct
Construct включаєбільше 60 об'єктів і 20 вбудованих поведінок. За допомогою об'єктів ви створюєте спрайти, керуєте грою, відтворюєте музику, звуки, створюєте ефекти частинок, та багато іншого.

Архітектура об'єктівConstruct дає можливість будь-якому бажаючому C++ розробнику за допомогою SDK власноруч написати додаткові плагіни та використовувати їх як об'єкти вConstruct, що дозволяє безмежно розширювати можливості програми.

безкоштовний
Поведінки миттєво розширюють можливості об'єктів. Наприклад, додавши спрайту поведінку Platform (Платформер) ви відразу ж можете керувати ним, бігаючи і стрибаючи за рівнем. Ви легко можете змінювати швидкість бігу, силу стрибка і т.д., що дозволяє повністю налаштувати поведінку вашого персонажа чи будь-якого іншого об'єкта у грі. Поводження економлять час, тому що вони позбавляють вас необхідності повторно створювати події для однакових завдань. Наприклад, поведінкаFade (Згасання) дає можливість будь-яким об'єктам автоматично зникати або з'являтися на рівні вашої гри. Також поведінки дозволяють керувати ворогами, створювати реалістичну симуляцію фізики та багато іншого.

Ефекти та візуалізація

УConstruct єбільше 50 ефектів, за допомогою яких ви можете створюватиспотворення,змішування,розмиття,хвильові та лінзові ефекти,маски та багато іншого. Ви можете використовувати ефекти до певних об'єктів або навіть до цілого рівня. Кожен ефект має гнучкі налаштування, щодозволяє вам швидко і легко створювати красиві та вражаючі спецефекти.

Додаткові ефекти можуть бути написані програмістами наHLSL (High Level Shader Language).

Додаткові функції

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

Відеопрезентація програми Construct

Демонстраційні приклади

Нижче наведено деякі приклади, створені в програміConstruct, які демонструють деякі з його функцій. Всі ці приклади вимагають встановлену на вашому комп'ютері останню версіюDirectX. Тому, якщо приклад не запускається, спробуйте оновити DirectX (нові компоненти стали доступні після випуску 9.0c). В даний час ці демо запускаються лише на операційних системах Windows XP, Windows Vista та Windows 7.

construct
Santa Smile. Перед вами класична аркадна гра у стилі ретро. Ви керуєте Сантою на мотоциклі та збираєте подарунки. Незважаючи на те, що в грі всього один рівень, який можна пройти менше ніж за 3 хвилини, гра досить складна і вимагає від гравця уваги та швидкої реакції. Якщо вам все ж таки вдасться пройти гру, то в кінці вас чекає красива заставка.

конструктор
Christmas Puzzle Game. Новорічна пригода у логічній головоломці жанру Матч-3 відMary Jane. За відведену кількість часу вам доведеться розбити всі фішки, складаючи їх по 3 і більше. Чудова графіка та звуковий супровід надовго утримають вас за екраном монітора. У грі всього 3 рівня, після закінчення яких ви побачите красиву і прикольну заставку!

простий
Project Star. Класична аркадна стрілялка, в якій ви керуєте маленьким космічнимкораблем. У грі всього 1 рівень, в якому вам належить битися з 5-ма видами супротивників. Гра зроблена дуже ефектно та динамічно, не даючи гравцю розслабитися, а звуковий супровід ще більше занурює в атмосферу гри.

конструктор
Big Boom. У центральній в'язниці міста "Н" коротає свій термін найнебезпечніший гангстер-підривник. Сидіти б йому ще довго і щасливо, але на свій черговий день народження гангстер отримує торт із шоколадною бомбою на маківці. Дурні охоронці навіть не зрозуміли, що всередині торта була справжня бомба! З'ївши торт, бандюга взяв бомбу та.

простий
Pirates. Морська пригода у жанрі Арканоїд. Ви керуєте човном, завдання якого - знищувати піратські кораблі. З кожним рівнем гра ускладнюється і супротивник поводиться більш агресивно. Знищуючи кораблі, ви заробляєте монети та бонуси. У грі 4 яскравих та динамічних рівня, пройшовши які ви побачите гарну заставку!

Спільнота

На нашому форумі є ціла спільнота користувачів ентузіастів, які за допомогоюConstruct створюють свої неповторні твори та діляться ними з іншими учасниками. Ви також можете приєднатися та продемонструвати нам свій твір. На нашому форумі ви можете отримати технічну підтримку, дізнатися про нові релізи програмиConstruct, почитати уроки користувачів, знайти однодумців для роботи над спільними проектами та дізнатися багато корисної інформації про програму.

Ми завжди раді вітати нових учасників, які бажають освоїти програмуConstruct, поділитися своїми іграми та прикладами, а також допомогти іншим учасникам з розв'язанням різних завдань, які виникли під час роботи над проектами.

повідомити про помилку

простий
На даний моментConstruct знаходиться на стадії розробки, тому ви можетедопомогти зробити його краще, повідомляючи про будь-які проблеми, з якими ви зіткнетеся в ході роботи з програмою, щоб розробники знали про них та могли виправити.

Будь ласка, повідомляйте про всі помилки на офіційному SourceForge.net трекері (сайт англійською).

Увага: повідомлення про помилки на SourceForge.net трекері потрібно публікувати виключно англійською мовою!

РозробникиConstruct використовують надану вами інформацію, щоб виправити знайдену вами помилку. Часто звіти про помилки містять недостатньо інформації для розробників, щоб вирішити проблему. Томудуже важливо, щоб ваш звіт про помилки містив такі пункти :

Як приклад хорошого звіту про помилку перегляньте цю виправлену помилку у поведінціPlatform (сайт англійською).