Olena

SEO та маркетинг контенту
Опис послуги
Я напишу і вбудую AngelScript у ваш рушій на C++ або модифіковану гру. AngelScript — це компактна статично типізована мова зі синтаксисом у стилі C, яка акуратно пов'язується з хостом на C++. Це робить її ідеальною для ігрової логіки, кастомних правил, поведінки квестів і штучного інтелекту, а також для підтримки користувацьких модів без перекомпіляції рушія.

Що входить у роботу:

— Повна інтеграція віртуальної машини AngelScript у ваш код на C++: налаштування рушія, управління модулями і контекстами, компіляція скриптів, гарячої перезавантаження і зрозумілий конвеєр обробки помилок і колбеків.
— Чисті біндинги до хосту: я відкриваю скриптам ваші класи, структури, методи, властивості, перечислення і глобальні функції на C++, включаючи типи зі лічильником посилань і хендли під збирач сміття, значимі типи і перевантаження операторів.
— Ігрова і симуляційна логіка на AngelScript: здібності, зброя, правила спавну, підрахунок очок, діалоги, обробники подій і налаштування через дані, які геймдизайнер змінює без програміста.
— Безпечний моддинг: ізольований доступ, обмежені простори імен, таймаути проти зависаючих циклів і стабільний документований API, щоб спільнота розширяла гру, нічого не ламаючи.
— Підключення адонів: string, array, dictionary, ref, weakref, script builder і серіалізатор, плюс власні адони під ваш рушій.

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

Замовте послугу або поставте питання виконавцю.

Контакти фрилансера
E-mailПоказати
Автор оголошення: Olena