Изменения

Перейти к навигации Перейти к поиску

ТОМ 2

7455 байт убрано, 15:53, 2 июля 2018
Нет описания правки
{{Содержание справаproduct info|название = |тип = Парсерные платформы|разработчик = [[Разработчик::Боричевский, Александр|Александр Боричевский]]|язык = Русский|система = Windows|онлайн = да|написано на = [[C++]], [[C]], [[JavaScript]], [[Pascal]]|язык разработки = Собственный [[ТОМ 2]]|читаемый формат = [[.tom|Игры ТОМ 2 (*.tom)]]|создаваемый формат = |первый выпуск = 01.07.2011|последняя версия = 2.a.5.3 alpha — |дата последней версии = 30.12.2017|состояние = |лицензия = [[Freeware]]|сайт = [http://tom2-game.ru/ tom2-game.ru]}} 
[[Изображение:TOM_logo.GIF]]
==Общая информация==Парсерная русскоязычная ИЛ-платформа. Расшифровка названия: ТОМ - ''Текстовая Основа Миростроения.'' Период разработки: 2011-2015гг. Самая свежая на сегодня версия: [[Медиа:Tom 0100x.rar|2.a.4.4 alpha]] Последняя версия устаревшей платформы: [[ТОМ 0.9 бета]] [[:Категория:Игры на TOM|Игры на платформе ТОМ]]. Автор: [[Участник:ASBer|ASBer]] [http://tom.userforum.ru/ Официальный форум] платформы. В текущий момент заполняется [[:Категория:Документация ТОМ2|раздел документации]]. ==Разработка==идёт полным ходом, [[Медиа:Tom 0100x.rar|альфа-версия]] выложена для ознакомления. Включает простейшую демо-игру.В новую версию вложен весь боевой опыт, приобретенный за время создания и использования платформы, а также новые идеи, внедрить которые в архитектуру первого [[ТОМ 0.9 бета|ТОМа]] было уже невозможно. ==Веб-интерфейс==[[Изображение:Webtom.PNG|thumb]]Начиная с версии 2.a.4.3 веб-интерфейс становится основным для платформы. Пример оформления игры: ==Словарь==Рабочая тема тут: http://tom.userforum.ru/viewforum.php?id=17 ==Changelog=='''Версия v.2.a.4.4 alpha'''[[Медиа:Tom 0100x.rar|лежит здесь]]*Случайный выбор в выражениях;*Операция подобия;*Отрицание в игровой команде;*Переделан ряд системных сообщений на некорректный ввод и на не полный разбор команды;*Операции И и ИЛИ для объединения значений в списки;*Операция goto разбита на 2 части: check и goto; 30.04.2015 '''Версия v.2.a.4.3 alpha'''*Изменение формата описания функций, необязательные аргументы функций;*Исправление ошибок в библиотеке;*Дальнейшее развитие веб-интерфейса;*В демоэто русскоязычная парсерная ИЛ-игру добавлено несколько картинок. 05.04.2015 '''Версия v.2.a.4.2 alpha (веб-интерфейс)'''*Новая полнофункциональная версия веб-интерфейса для платформы.*Сам движок не изменялся; 05.03.2015 '''Версия v.2платформа.a.4.2 alpha'''*доработка движка;*переработка и небольшие добавления в стандартной библиотеке; 26.12.2014 '''Версия v.2.a.4.1 alpha'''*добавлен новый тип объектов act для описания действий;*добавлен новый способ описания синонимов;*добавлено ключевое слово "property" для описания свойств объектов;*стандартная библиотека переработана с учетом использования новых возможностей act и synonym. 20.10.2014 '''Версия v.2.a.4.0 alpha'''*глобальный рефакторинг парсера;*изменения в синтаксисе TOML. 25.09.2014 '''Версия v.2.a.3.16 alpha'''*Объектам добавлен список part (часть);*Изменен формат описания аргументов функций;*Много исправлений в платформе, дополнения в словаре и библиотеке. 02.02.2014 '''Версия v.2.a.3.15 alpha'''*Много исправлений в платформе, дополнения в словаре и библиотеке;*Добавлено чтение файлов в кодировке UTF-8 и UTF-16. 03.01.2014 '''Версия v.2.a.3.14 alpha'''*Много исправлений в платформе, дополнения в словаре, переделки в библиотеке;*Добавлен консольный интерфейс (Название расшифровывается как оказалось, графический не работает под Линуксом). 22.12.2013 '''Версия v.2.a.3.13 alpha'''[[Медиа:Island_tom2.rar|лежит здесь]] Все исправления в основном носят поверхностно-декоративный характер:*затемнение фона под текстом;*запись лога игры;*работает команда "заново";*заменена иконка программы;*Игра "Остров" в качестве бонусаТекстовая Основа Миростроения10.10.2013 '''Версия v.2.a.3.12 alpha'''*Много изменений;*Игра "Остров" в качестве бонуса. 18.09.2013 '''Версия v.2.a.3.9 alpha'''*Много исправлений;*Добавлена обработка связки наречий с глаголами, например: ''высоко сижу, далеко гляжу'';*Добавлены признаки месторасположения объектов: ''далеко:находится, высоко:находится'';*Добавлен черновой вариант действия "потрогай";*Добавлена возможность переопределять в игре библиотечные функции и модифицировать библиотечные классы. 15.05.2013 '''Версия v.2.a.3.8 alpha'''*Добавлены вычисляемые свойства 1.05.2013 '''Версия v.2.a.3.7 alpha (bugfix)'''*Исправлены некоторые ошибки*Добавлены сокращения для сторон света: сзюв*Расширены сообщения для непонятых команд. 15.04.2013 '''Версия v.2.a.3.6 alpha'''*Добавлена возможность создавать синонимы функций, например, ''посмотри на дерево = осмотри дерево''.*В ст.библиотеку и демо-игру добавлены направления перемещения.*Добавлена программка для просмотра файла словаря. 11.04.2013 '''Версия v.2.a.3.5 alpha'''*Восстановлена работа логических операторов И и ИЛИ. *Восстановлена работа признаков объектов, в словарь добавлено более 700 признаков.*Добавлена механика для тёмных помещений и освещения. 04.04.2013 '''Версия v.2.a.3.4 alpha'''*Добавлен счетчик количества выполнений строки в коде. *Множество мелких и крупных исправлений и новшеств, совершенно не заметных снаружи. '''Версия v.2.a.3.3 alpha'''*Восстановлена работа функций. *Расширен функционал предлогов. '''Версия v.2.a.3.2 alpha'''*Восстановлены классификация и наследование.  '''Версия v.2.a.3.1 alpha'''Глубокий рефакторинг. Содержит только 50% функционала. '''Версия v.2.0.2.9 alpha'''*Применено небольшое сжатие словаря*Исправлены мелкие ошибки '''Версия v.2.0.2.8 alpha'''Добавлен файловый плагин-словарь, не требующий установки mySQL. '''Версия v.2.0.2.7 alpha (SQL)'''*В словарь добавлено около 2500 слов*Значения 22х слов описаны на ТОМL*Добавлен новый тип значения - признак (attribute)
'''Версия v.ТОМ 2.является развитием предыдущей платформы - [[ТОМ 0.2.6 alpha (SQL)'''*Добавлен плагин для чтения слов из SQL-словаря.*Создан редактор для работы со словарём в SQL базе.*Набита первая пара десятков слов для демо-игры.9 бета]]
== Ссылки ==* [http://tom2-game.ru/ Официальный сайт платформы]* [Категорияhttp:Платформы//tom2-game.ru/home/FAQ.html FAQ]* [http://tom2-game.ru/Doc.html Документация] * [http://forum.ifiction.ru/viewforum.php?id=21 Тематический раздел на форуме iFiction.Ru]* [Категорияhttp:Парсерные платформы]//tom2-game.ru/demo/demo.tom Демо-игра] * [[Категорияhttps:Документация ТОМ2]//github.com/ASBer68/TOM2 Репозиторий исходного кода]

Навигация