Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
17.01.2011 14:54

Olegus t.Gl.
Участник (+1053, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2879
Вебсайт

Внутреннее время игры / счётчик "тактов" игры

Для реализации некоторых ситуаций, связанных с внутренним временем игры, неплохо было бы иметь некий таймер, он же — глобальный счётчик "тактов" игры. Например, чтобы узнать, как давно в локации побывал персонаж нужно вычесть текущее показание этого счётчика с показанием счётчика на момент пребывания персонажа в локации. Или запрограммировать какое-либо событие на столько-то "тактов" от текущего момента (нет, это не real-time), например, отправление поезда через 20 тактов от покупки билета.

Так вот вопрос — что лучше брать в качестве "такта"? Логично, что в этом качестве может выступать любое действие игрока. Но разные действия, по идее, могут занимать разное число тактов: покупка билета займёт больше времени чем осмотр площади перед кассой и уж тем более — чем смена обоймы в пистолете. Хотя на это можно и забить. А есть ли ещё варианты? Но без скатывания к real-time.

Неактивен

0    0    #2
20.05.2012 09:02

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Внутреннее время игры / счётчик "тактов" игры

Вы забыли еще коэфициенте тактов, назовем его фактор такта, который в зависимости от фактора и обстоятельств в игре влияет на величину такта. Согласитесь, что ГГ не может бегать все время, как супермен или могут быть обстоятельства, из-за которых он не может двигаться с обычной скоростью (например, пьяный или съел таблетку быстрой ходьбы и т.д.).

А отражение всегда должно быть таким, чтобы игрок мог понять, что здесь есть закономерность. А часы, портят весь шарм исследовательского духа, даже в плане закономерностей. Прекрасный тому пример, это игры с КР2, там подавляющие число игр показывает условные значения (мы же не компьютеры все точно знать наперед). И они по своему отсчитывают свое понимание тактов. Вот только излишней конкретики на манер, пихать везде часы у них точно. smile

З.Ы.
Я бы еще лучше изложил суть своих мыслей, но увы, пора на роботу. Извините, позже продолжу. wink

Неактивен

0    0    #3
21.05.2012 06:53

Eten
Участник (+9, -307)
Откуда: Балаково, Санкт-Петербург.
Зарегистрирован: 21.05.2007
Сообщений: 1416
Вебсайт

---

Re: Внутреннее время игры / счётчик "тактов" игры

Тогда вы упомянули лишь вскользь, не обозначив этот важный момент. А потом, начали мудрить, забыв, что в игре всегда есть какие-то условности и сущий реализм тут уже перебор.

На мой взгляд, у вас должна быть условная система тактов, основанная на азах и шаблонах той деятельности, к которой вы ее применяете. Тогда игрок примет вашу игру такую, какую вы ее реализовали. Так во многих играх делают. smile

З.Ы.
Блин, я бы написал по подробнее, но устал после вчерашней напряженной работы. Так что отпишусь полнее, ближе к вечеру, извините, но устал. Хотя, очень хочется присоединиться к обсуждению и есть, что сказать. Надо отдохнуть. sad

Отредактировано Eten (21.05.2012 06:54)

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru