Запитання з тегом «scripting»

Тип програмування, який часто мав бути простішим у навчанні, ніж більш «традиційне» програмування. Сценарій часто використовується, коли продуктивність менш важлива, ніж простота використання. Прикладами мов сценаріїв є: Javascript, Lua, Perl, Python та PHP. Мови сценаріїв часто інтерпретуються замість компільованих, і тому вони можуть бути виконані безпосередньо без генерування машинного коду.

6
Чому ми використовуємо сценарії в розробці?
У моєму поточному проекті скрипти Lua викликаються функціями C ++ на стороні сервера. Після цього сценарії знову викликають функції C ++, які все ще знаходяться в цьому рішенні. Чому ми повинні робити такі речі, а не викликати функцію C ++ безпосередньо? Які ситуації потрібні сценарії?
67 scripting 

6
Як Lua працює як сценарій мови в іграх?
Я трохи туманний, що саме таке Lua і як гра, запрограмована на C ++, використовувала б це. Я запитую в першу чергу про те, як він складається і працює. Наприклад, коли ви використовуєте програму, написану на C ++, яка використовує скрипти Lua: чи код у Lua просто закликає до функцій …
67 c++  scripting  lua 


6
Яка технологія дозволяє програмувати всередині гри?
Є деякі ігри, які дозволяють гравцеві писати / створювати сценарії в грі, наприклад: Космічні інженери або Psi . Я хочу використовувати щось подібне до будь-якого, але мені важко було знайти інформацію, тому моє запитання: Чи існує галузь програмування, яка охоплює можливість програмного забезпечення, щойно складене, для запуску нового коду, створеного …

2
Як додати мову гри до сценарію?
Скажімо, у мене гра, написана на C ++. Але я хочу додати до нього деяку функціональність модифікації чи сценаріїв. Як би ви могли додавати сценарій функціональності до вашої гри?
25 c++  scripting  modding 

7
Як я можу уникнути жорсткого з'єднання сценаріїв в Unity?
Деякий час тому я почав працювати з Unity, і я все ще борюся з питанням щільно з'єднаних сценаріїв. Як я можу структурувати свій код, щоб уникнути цієї проблеми? Наприклад: Я хочу мати системи здоров'я та смерті в окремих сценаріях. Я також хочу мати різні взаємозамінні сценарії ходьби, які дозволяють мені …
24 c#  unity  scripting 

6
Чи реальна реалізація вашої власної мови сценаріїв?
Я кодую гру «бити» в C ++, і настав час впроваджувати сценарії для подій, тригерів, котлет тощо. Я читав в Інтернеті і отримав неабияку інформацію. Першим моїм рішенням було б реалізувати власну мову сценаріїв, подібну до тієї, як у Cave Story . Я бачив це, що пропонується, але більшість poeple …
21 scripting 

3
Як я можу реалізувати інтелектуальний сценарій у своїй грі?
Я розробляю ігровий движок. Він повинен бути об'єктом / компонентами. Для самої розробки своєї гри я подумав використовувати якусь мову сценаріїв, щоб фактично створити сутності. Наприклад, якщо я хочу додати гравця, який є агресивним до гравця, це буде сутність з кількома компонентами; ці компоненти змінюватимуться з типом монстра, тому, якщо …

4
Що я можу зробити, щоб уникнути одноразових прапорців та перевірок у всьому коді?
Розгляньте карткову гру, наприклад, Hearthstone . Є сотні карток, які роблять найрізноманітніші речі, деякі з яких унікальні навіть для однієї карти! Наприклад, є картка (звана Nozdormu), яка зменшує кількість поворотів гравця до лише 15 секунд! Якщо у вас є така велика кількість потенційних ефектів, як уникнути магічних чисел та одноразових …

4
Ігровий движок: гідний спосіб, орієнтований на архітектуру, реалізувати підтримку сценаріїв?
Я розробляю простий ігровий движок (у C #, якщо це має значення), і не можу придумати достатньо пристойного способу реалізації сценаріїв з точки зору архітектури. Це проста стратегія на основі покрокових операцій із користувацькими, не залежними від логіки анімаціями для битв. У ньому є глобальний рівень архітектури для системних / …

6
Яку мову сценаріїв ви б рекомендували для ігрового проекту C ++? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 5 років тому . Під сценарієм тут я маю на увазі не просто введення конфігураційних даних у сценарій, а сценарій деталей проекту, як-от деякі …

2
Поради щодо впровадження кметової механіки MMO?
Які інструменти, шаблони чи найкращі практики ви б рекомендували застосовувати до квест-механізму, наведеному нижче перелічених вимог? Я говорю про архітектуру програмного забезпечення (якою ти маєш бути загальною) та вибір об’єктів проводки, підписки на події та представлення умов. Відомо згадування інструментів / бібліотек, які ви успішно використовували. Редагувати: Якщо ви використовуєте …

6
Коли я б використовував «скрипти» або «сценарії» в грі, на відміну від основної мови?
Терміни сценарії та сценарії, як видається, використовуються взаємозамінно на біржі стека розвитку ігор, але, окрім читання питань щодо вибору мови сценаріїв, я не розумію взаємозв'язку між сценаріями та сценарієм та основною мовою. Що зазвичай робить сценарій, коли він буде використаний, і чи сценарії в деяких контекстах (як визначено ігровими програмістами) …
13 scripting 

3
Сценарій та кінематограф без нарізки
Я боровся з тим, як реалізувати сценарії в своєму ігровому двигуні. У мене є лише кілька вимог: це повинно бути інтуїтивно зрозумілим, я не хочу писати власну мову, аналізатор та інтерпретатор, і я не хочу використовувати нитки. (Я впевнений, що тут є більш просте рішення; мені не потрібні клопоти з …
12 scripting 

7
Мови домену для сценаріїв [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Як більшість із вас знає, вбудовані інтерпретатори для таких мов, як Lua та Python …
12 scripting 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.