www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   Постмор (http://forum.boolean.name/forumdisplay.php?f=160)
-   -   Zatok - язык для создания текстовых point-and-click игр (http://forum.boolean.name/showthread.php?t=18947)

Matt Merkulov 15.02.2014 07:06

Zatok - язык для создания текстовых point-and-click игр
 
Я не знаю, куда поместить эту тему, проект уже вполне можно использовать, но я не занимался его распространением т. к. закрытие проекта произошло до официального релиза.

Zatok - это объектно-ориентированный язык для создания текстовых point-and-click игр с BASIC-подобным синтаксисом. Программа пишется полностью на русском языке, система автоматического склонения позволяет создавать морфологически правильные и понятные текстовые конструкции.

Игровой процесс: на экран выводится иллюстрация и описание локации со ссылками в тексте. Щелкая по ссылкам, игрок может выполнять различные действия: перемещаться по локациям, воздействовать на объекты, брать, надевать и применять предметы. Зачастую при нажатии на ссылку (например, название объекта), выдается меню с вариантами действий для данного объекта.



Возможности языка:
* Динамическая типизация, семь базовых типов данных: логическое значение, целое число, дробное число, строка, объект, массив, список.
* Структура программы представляет собой вложенные объекты с параметрами, функциями и блоками команд с возможностью наследования.
* Графический интерфейс включает в себя вывод текста со ссылками в двух окнах с полосами прокрутки, иерархию меню и систему вывода изображений.
* Автосклонение имен переменных и объектов с возможностью задания вручную.
* Условия Если - Тогда - ИначеЕсли - Иначе - КонецЕсли.
* Числовые циклы, циклы по содержимому объекта, массива и списка с возможностью выхода.
* Глобальные функции пользователя.
* Наследование, клонирование объектов.
* Модуль "простой системы", позволяющий строить мир из локаций с вложенными объектами, перемещаться по ним, брать и надевать предметы.
* Модуль "продвинутой системы" с расширенными возможностями.
* Возможность изменять оформление.

Справка по языку:
* Начало работы
* Основы
* Переменные, выражения и функции
* Склонение слов
* Условия
* Простая система
* Оформление

Примеры:
* Проект на основе фреймворка "простая система"
* Модуль проекта на основе фреймворка "продвинутая система"

Скачать последнюю версию: интерпретатор, среда разработки

Проект Zatok закрыт. Его системы планируется реализовать в другом, более масштабном проекте. Весь код проекта помещен в публичное достояние, вы можете использовать его в любых целях без ограничений. Если вы хотите продолжить развитие проекта, свяжитесь со мной, я без проблем проконсультирую вас по любому аспекту проекта и языка Java, а также бесплатно передам вам сайт проекта, если будет нужно. И я буду рад, если вы черкнете мне пару строк о его использовании). Спасибо всем за использование Zatok, до новых встреч в новых проектах.

Данил 17.02.2014 10:49

Ответ: Zatok - язык для создания текстовых point-and-click игр
 
Если смотреть на историю художественных картин - то сначала рисовали углем на камнях, а итог был гиперреаллизм, так же и с играми. Вот снова и уголь.

А так да, я такого плана более люблю игры, в них ты думаешь и работаешь воображением.

radiobutton 18.02.2014 01:49

Ответ: Zatok - язык для создания текстовых point-and-click игр
 
а я не люблю. ты думаешь о том о чем тебе укажут, а не о том о чем хочешь.

moka 18.02.2014 03:18

Ответ: Zatok - язык для создания текстовых point-and-click игр
 
Цитата:

Сообщение от radiobutton (Сообщение 274647)
а я не люблю. ты думаешь о том о чем тебе укажут, а не о том о чем хочешь.

А в играх рельсах - вообще не думаешь.
Зачем тогда вообще в игры играть? Иди пиши книги или просто "сиди мечтай".

radiobutton 18.02.2014 16:11

Ответ: Zatok - язык для создания текстовых point-and-click игр
 
Цитата:

Сообщение от moka (Сообщение 274651)
А в играх рельсах - вообще не думаешь.
Зачем тогда вообще в игры играть? Иди пиши книги или просто "сиди мечтай".

Там сюжет :)

а я люблю игры с головоломками. Они законченны и логически правильные.

moka 19.02.2014 05:57

Ответ: Zatok - язык для создания текстовых point-and-click игр
 
Цитата:

Сообщение от radiobutton (Сообщение 274662)
Там сюжет :)

а я люблю игры с головоломками. Они законченны и логически правильные.

И в них можно лишь решать логические задачки, что требуют воображать в поставленных рамках (по сути вообще не воображать).


Часовой пояс GMT +4, время: 23:26.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Перевод: zCarot