Опис послуги
ПерекладНапишу вбудовані Koto-скрипти та Rust-біндинги, які перетворять ваш додаток або гру на скриптовану та моддинг-дружелюбну платформу. Koto — це легка скриптова мова на Rust, створена для лайв-кодингу, ігор та розширень додатків: чистий, трохи функціональний синтаксис та швидка ітерація. Якщо ви хочете, щоб користувачі, дизайнери або будівельники рівнів змінювали поведінку без перезбірки — це якраз моя робота.
Що ви отримаєте: рантайм Koto, вбудований у ваш Rust-проект, кастомні типи та функції, проброшені з Rust у Koto, та охайні скрипти, які керують ігровою логікою, поведінкою інтерфейсу, інструментами або конвеєрами контенту. Я налаштую біндинги так, щоб типи рушія чисто перетинали границю, помилки обробляються безпечно, а гаряча перезавантаження працювала — скрипти оновлюються вживу, поки додаток запущений.
Типові завдання: проектування поверхні скриптового API під вашу предметну область, експорт нативних функцій та об'єктів у Koto, написання прикладів скриптів та допоміжних бібліотек, пісочниця для недовірених користувацьких скриптів, додавання циклу live-reload для швидкої ітерації. Також покриваю вбудовування в ігровий цикл, поведінку сутностей, скрипти діалогів і квестів, гачки процедурної генерації та скриптування асетів на етапі збірки.
Результати документовані, протестовані на реальних сценаріях та забезпечені прикладами використання, щоб команда могла їх розширювати. Розповідьте про рушій, цільову платформу та що потрібно зробити скриптованим — пропоную схему біндингів та зрозумілий план ітерацій. Чудово підходить інді-студіям, авторам інструментів та Rust-командам, яким потрібна мова розширень без важкого рантайму.
Що ви отримаєте: рантайм Koto, вбудований у ваш Rust-проект, кастомні типи та функції, проброшені з Rust у Koto, та охайні скрипти, які керують ігровою логікою, поведінкою інтерфейсу, інструментами або конвеєрами контенту. Я налаштую біндинги так, щоб типи рушія чисто перетинали границю, помилки обробляються безпечно, а гаряча перезавантаження працювала — скрипти оновлюються вживу, поки додаток запущений.
Типові завдання: проектування поверхні скриптового API під вашу предметну область, експорт нативних функцій та об'єктів у Koto, написання прикладів скриптів та допоміжних бібліотек, пісочниця для недовірених користувацьких скриптів, додавання циклу live-reload для швидкої ітерації. Також покриваю вбудовування в ігровий цикл, поведінку сутностей, скрипти діалогів і квестів, гачки процедурної генерації та скриптування асетів на етапі збірки.
Результати документовані, протестовані на реальних сценаріях та забезпечені прикладами використання, щоб команда могла їх розширювати. Розповідьте про рушій, цільову платформу та що потрібно зробити скриптованим — пропоную схему біндингів та зрозумілий план ітерацій. Чудово підходить інді-студіям, авторам інструментів та Rust-командам, яким потрібна мова розширень без важкого рантайму.