Август 1924

Ну, мне удалось, наконец, что я планировал в течение длительного времени, но я никогда не будут услышаны. Со вчерашнего дня я подключил lua'ą удовольствие. Спасибо я, наконец, отделить от логики игры двигателя. Мне даже удалось переписать вся логика игрок на сценарии и большая часть двигателя. Luabind записывает здесь очень хорошо. Только в логике переписывания появилась проблема, которая идет вразрез с аргументами людей сценариев Языки именно отладки. Когда дело доходит до написания сценариев в "чистой" Lua отладки не такая уж большая проблема, но опять, как крючок, например, наш собственный двигатель, если возникает проблема. К счастью, это не так плохо, как кажется. С помощью приходит к нам программу декодирования ( http://www.unknownworlds.com/decoda ), что очень приятно Lua отладчик. Программа полностью графическое приложение ("konsolówki" fuuuu), имеет свои довольно интересные Script Editor (отступы, подсветка синтаксиса и подсказки, и т.д.), исследователь проекта, и что мы больше заинтересованы или отладчика. Он имеет такие функции, как: breakpoint'y, стек вызовов и вывод, что они наиболее необходимы. Принцип работы очень прост, мы создаем новый проект, призванный подчеркнуть exe'ka, как мы используем наши сценарии, установить "рабочий каталог", нажмите клавишу F5 (там, где мы его знаем ..) и запускает нашу программу, Decode сам читает сценарии, используемые в ней и начать отладки. Этот же принцип отладчик очень нравится, как и в визуальной, так что никаких проблем с сервисом.
В общем, оценить программу очень позитивно, что я искал, сейчас пишу сценарии гораздо проще. Интересный факт заключается в том, что применение позволяет отлаживать Xbox360 и PS3 консолей. К сожалению, приложение не является бесплатным, но сумма не так удивительно. Утешение это цена, которая даже в нашей стране не является чрезмерной. Indie лицензия стоит $ 50 в то время как лицензия "полный" уже сейчас является более дорогим и не очень низкой, поскольку $ 400, но я думаю, что большая часть лицензий Индии (для компаний и частных лиц, чей годовой доход не превышает $ 100 тыс.) является достаточным.

decoda