Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Правила форума Чёрный рынок Реклама и привилегии Гаранты Арбитраж

Вернуться   Чит портал RF-Cheats.ru - форум читеров и ботоводов > > >

Проекты участников нашего форума

: Программы, читы, которые разрабатываются активными участниками нашего форума.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр



Результаты опроса: Какой скриптовый язык предпочтете вы.
Lua 17 26.15%
Squirrel 6 9.23%
AngelScript 6 9.23%
JavaScript 29 44.62%
Свое. 7 10.77%
Голосовавшие: 65. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 25.07.2012, 18:33   #31
mercger
Просто злой
Аватар для mercger
OFFLINE
Регистрация: 04.05.2011
Сообщений: 280
Благодарностей:
204 всего
Мнения: + 415
Репутация: 613

Голосовал за lua.
Легко встраивается в С++ проект, быстрее питона, очень легко осваивается. =)
 
Ответить с цитированием


Старый 09.12.2012, 12:56   #32
rovik
Нуб
Аватар для rovik
OFFLINE
Регистрация: 14.07.2011
Сообщений: 1
Благодарностей:
2 всего
Мнения: + 39
Репутация: 7

Думаю что JavaScript будет удобен только на простой логике. По мере усложнения и наращивания объема код будет становиться все более сложным, запутанным и медленно работающим.
Нетипизированные параметры, отсутствие подключаемых модулей (не все же пихать в ядро) могут ограничить сложность реализации некоторых алгоритмов.
Вопрос повторного использования кода (библотек) думаю может быть довольно актуален.
Зато безусловный плюс JS это проста его изучения.

Почему среди вариантов только скриптовые языки? Вариант использования чего-то компилируемого совершенно неприемлем? Ну допустим ядро предоставляет некий API, к которому можно подключать DLL-плагины, реализующие логику и использующие ядро.
Приведу пример. Для SQL Server сейчас можно писать хранимые процедуры на C#. Ранее это было возможно только на T-SQL (тоже скриптовый язык, но ориентированный для работы с БД). Сейчас же возможно использовать полноценный язык программирования C#. При регистрации написанной на C# сборки она регистрируется на сервере и копируется туда. При регистрации можно указать 3 уровня безопасности. Самый безопасный - SAFE - сборка не может иметь доступ к внешним ресурсам, например файлам. Есть так же EXTERNAL_ACCESS и UNSAFE. Не знаю точно возможно ли управляя подобным образом ограничением доступного внешнего API ограничить требуемым образом функционал модуля расширения.

Кстати, не забывайте, что не каждый человек согласится изучать какой-то там LUA. А C# изучить думаю каждый был бы не прочь. В любом случае надо ориентироваться на сложность скриптов.

Как вариант, посмотреть на аналогичные решения и сделать так же. Вот наткнулся на форуме RIFT на LUA.

forums.riftgame.com/rift-general-discussions/addon-api-development/323311-addon-developer-resources.html#The Master

И еще добавлю. Возможно не стоит затачиваться на что-то одно. Ядро можно сделать многоуровневым и предусмотреть различные варианты расширения логики. Т.е. чтобы было возможно расширять как DLL-ками так и скриптами.

Последний раз редактировалось rovik; 09.12.2012 в 13:13.
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
-в мнение. RONALDOcristiano Общение читеров 5 07.06.2012 18:25
Хочу знать ваше мнение, нужны советы Ярославка47 Арбитраж 26 14.01.2012 00:30
Мнение о Боте! Snyky Боты, моды и программы для Aion 8 09.09.2011 11:32

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр