Зокрема, мова йде про розширення гри, написані на lua (luajit-2.0). Я задумувався над тим, чи варто обмежувати те, що можуть робити ці сценарії, і дійшов висновку, що я, мабуть, не повинен:
Важко правильно поправитись. Звучить нерозумно, але, швидше за все, моя пісочниця все-таки закінчиться непрохідною.
Єдина користь, про яку я міг би придумати, - це надати користувачам певне почуття безпеки під час роботи сторонніх сценаріїв.
Недоліками було б те, що це просто неймовірно дратівливо для письменників-подовжувачів. Тобто поки що я сам (контент гри буде переважно сценарієм).
Причина, про яку я прошу це зараз, перш ніж у мене насправді з’явиться щось презентабельне, - це те, що додавати пісочницю на ранніх етапах легко, але я б також наклав сказані набридливі обмеження і на себе. Однак якщо я спершу продовжую це, а потім вирішу, що мені все-таки потрібна пісочниця, я зіткнуся з проблемами (мені доведеться або переписати сценарії, які вже є, або запровадити певну форму системи управління довірою що здається більшим клопотом, ніж варто).