Авторизироваться
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: ADMIN  
mrp coding
23.04.2011 в 21:28 Сообщение #1
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
никто случайно не знает ресурсы, про кодинг под miniJ ? (китайский ответ яве, применяется в критайских телефонах)... ява очень тормозит, а мрп игрушки летают...
23.04.2011 в 21:59 Сообщение #2
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
звездец... все доки на китайском, крякнутую sdk найти не удалось...
24.04.2011 в 13:50 Сообщение #3
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
учи китайский biggrin
27.04.2011 в 15:31 Сообщение #4
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
если я выучу китайский, я уже не смогу выучить C, чтобы кодить в mrp...
29.04.2011 в 20:10 Сообщение #5
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
нашел sdk, но там не работает компиляция - не проходит авторизация...
самое интересное, что если открыть mrpbuilder.exe notepad+++ ом, прослеживаются куски исходника компилятора...

на каком это ЯП?

Code
if (timList[1].timActive == 0) then
        debugTrace ("i_timCycleCb error ocur no active timer")
        sortTimerList()
        return 0
     end

      
   mrpbuilder.exe
//end do
TIM_timInit()

print("mythroad init finish")
_loadFile("main.mr")()
02.05.2011 в 21:02 Сообщение #6
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
наверное это БЭЙСИК ну вроде бы biggrin
print мне об этом говорит biggrin
03.05.2011 в 13:48 Сообщение #7
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
компилятор на бейсике? да ну, имхо не реально, тем более обычно на бейсике капслоком пишут...
03.05.2011 в 17:15 Сообщение #8
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
а может это обрабатывается с помощью интерпретатора?
03.05.2011 в 20:45 Сообщение #9
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
Quote (Nextik)
а может это обрабатывается с помощью интерпретатора?

кстати, возможно... ведь это же не нормлаьно - увидеть исходник, при редактрирование ехе нотепадом...
нои интерпретируемый компилятор - бред...

04.05.2011 в 13:52 Сообщение #10
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
Это TADS!!! Вроде бы... Вот тому небольшое подтверждение...
Вот материал раздобыл:
Quote
Информация о версии

За годы разработки язык TADS обрастал новыми функциями и возможностями, но отследить, какие возможности были доступны в той или иной версии, в прошлом было проблематично. Однако начиная с выхода релиза 2.2.4, в TADS была добавлена возможность проверки, какая именно версия программы-интерпретатора используется. В связи с этим для всех функций и возможностей, добавленных в версии 2.2.4 и позже, указано, начиная с какой версии они появились. Если такой информации не приведено, то соответствующий элемент был доступен в TADS до релиза 2.2.4.

Вот ещё это уже наводит на мысль что этот ЯП и использовался при разработке SDK

Quote
Компоненты дистрибутива TADS

Quote
Система разработки TADS включает в себя компилятор, интерпретатор, а также несколько файлов исходного кода на ЯП TADS, содержащих ряд стандартных определений для приключенческих игр.

При написании игры на TADS автор использует текстовый редактор (например, BBEdit, UltraEdit, emacs и т. д. - не входит в дистрибутив TADS) для создания и редактирования файлов исходников, а затем компилирует их, используя компилятор TADS. Компилятор проверяет весь исходный код на наличие синтаксических ошибок, после чего создает новый файл, представляющий собой двоичное представление исходников. Эта форма представления (называемая файлом игры) обеспечивает более высокую эффективность исполнения инструкций программы, за счет этого ваша игра будет требовать меньше памяти и работать быстрее.

После успешной компиляции игру можно запустить, используя интерпретатор TADS. Интепретатор содержит синтаксический анализатор команд игрока, а также все другие необходимые средства для взаимодействия с пользователем.


Ну, что скажешь?
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: