Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Постмор

Постмор Истории успешного завершения проекта. Разрабы рассказывают, как к успеху шли.

Ответ
 
Опции темы
Старый 15.02.2014, 07:06   #1
Matt Merkulov
Модератор
 
Аватар для Matt Merkulov
 
Регистрация: 23.10.2005
Сообщений: 219
Написано 62 полезных сообщений
(для 247 пользователей)
Zatok - язык для создания текстовых point-and-click игр

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

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

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



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

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

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

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

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

Последний раз редактировалось Matt Merkulov, 16.02.2014 в 10:55.
(Offline)
 
Ответить с цитированием
Эти 11 пользователя(ей) сказали Спасибо Matt Merkulov за это полезное сообщение:
Arton (15.02.2014), DStalk (18.02.2014), Fatalix3d (17.02.2014), Gector (16.02.2014), impersonalis (15.02.2014), moka (15.02.2014), Nex (15.02.2014), pax (15.02.2014), St_AnGer (15.02.2014), Жека (15.02.2014), Черный крыс (15.02.2014)
Старый 17.02.2014, 10:49   #2
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Zatok - язык для создания текстовых point-and-click игр

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

А так да, я такого плана более люблю игры, в них ты думаешь и работаешь воображением.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Данил за это полезное сообщение:
Matt Merkulov (19.02.2014), Reizel (18.02.2014)
Старый 18.02.2014, 01:49   #3
radiobutton
Бывалый
 
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений
(для 546 пользователей)
Ответ: Zatok - язык для создания текстовых point-and-click игр

а я не люблю. ты думаешь о том о чем тебе укажут, а не о том о чем хочешь.
(Offline)
 
Ответить с цитированием
Старый 18.02.2014, 03:18   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Zatok - язык для создания текстовых point-and-click игр

Сообщение от radiobutton Посмотреть сообщение
а я не люблю. ты думаешь о том о чем тебе укажут, а не о том о чем хочешь.
А в играх рельсах - вообще не думаешь.
Зачем тогда вообще в игры играть? Иди пиши книги или просто "сиди мечтай".
(Offline)
 
Ответить с цитированием
Старый 18.02.2014, 16:11   #5
radiobutton
Бывалый
 
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений
(для 546 пользователей)
Ответ: Zatok - язык для создания текстовых point-and-click игр

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

а я люблю игры с головоломками. Они законченны и логически правильные.
(Offline)
 
Ответить с цитированием
Старый 19.02.2014, 05:57   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Zatok - язык для создания текстовых point-and-click игр

Сообщение от radiobutton Посмотреть сообщение
Там сюжет

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


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com