#32
Сообщение
07.08.2010, 21:33
Насчёт интерфейсов - я в рассматривал такой вариат, но решил не усложять (если я правильно понял, речь о TInterface или как там он зовётся).
А насчёт идеи икса - я раньше этим пользовался в других проектах - это сложнее для плагинописателей и вообще усложняет апи - никонда не знаешь, что вернёт прога... (я так понял предлагается использовать Pointer-ы, eldest даже привёл пример кода, где инты в аргументе можно использовать как поинтеры) Сложновато это для новичков в программировании, я делал даже SDK нубоориентированным %) Если там сделать что-нибудь неочивидное (поинтеры) или слишком захламить код (интерфейсы), понимание как сделать плагин будет затруднено для тех, кто дальше написания алгоритма каких-либо простых действий не продвигался (например - алгоритм установки metamod не так уж сложен, достаточно просто скопировать нужные файлы в нужное место) Я с кпк, печатать неудобно, потом мысль закончу.
Скриптовый язык можно релизовать на плагинах. Например перл прикрутить, или питон, или руби, или даже пхп - это там легче лёгкого.