Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Отмотка времени в играх

Автор Алексей Гринь, августа 6, 2017, 16:50

0 Пользователи и 1 гость просматривают эту тему.

Алексей Гринь

Давно пишу игровой хобби-проект с возможностью отматывать время. Идея - top secret, но на ЛФ не так уж много народу, так что можно поделиться. Уже имеется работающая реализация.

Смысл в том, что игрок может вернуться во времени и можно увидеть прошлого себя. Действия неигровых персонажей отматываются тоже (каждый неигровой персонаж может иметь уникальный сложный скрипт, который без проблем отмотается в нужную точку). Прошлый "я" делает в целом то, что ты делал до этого, однако появление тебя в прошлом может менять поведение прошлого "меня", напр. если новый "я" блокирует путь, то прошлый "я" изменит свой путь. Можно отматывать время большое количество раз, создавая больше и больше временных копий себя. Все копии "меня" в конечном счёте исчезают, т.к. наступает их время переместиться во времени назад.

Если объяснять словами, то звучит всё очень сложно, но на деле всё довольно интуитивно. Идея игрового процесса в том, что клонируя себя через такие временные скачки, мы создаём армию "себя", с помощью которой мы можем решать сложные пазлы.

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

Идея с отмоткой не нова, ср. Braid (award-winning), но там - примитив по сравнению с тем, что я реализовал.

Проблема в том, что мне интересен скорее технический challenge, чем доведение до ума. С сеттингами напряг, с визуальным содержимым напряг, со сценарием напряг. Да и времени теперь нет. В общем, живу мечтой забросить всё и уйти в геймдев. Если так и не выйдет, думаю заопенсорсить...
肏! Τίς πέπορδε;

Lodur

Цитата: Алексей Гринь от августа  6, 2017, 16:50В общем, живу мечтой забросить всё и уйти в геймдев.
А чем вы сейчас на хлеб с маслом зарабатываете (если не секрет)?
Если 1) тянет, и 2) получается - стоит, наверное, приложить усилия. Заниматься любимым делом так, чтобы тебе за это платили (а не бесплатно, а то ещё и приплачивая самому) - большое счастье. Многие не могут похвастаться этим.
8-й Девственник Лингвофорума

If the doors of perception were cleansed, everything would appear to man as it is: infinite. (W. Blake)
Какая потребителю разница, какой продукт лучше не работает?.. (Awwal12)

Алексей Гринь

Цитата: Lodur от августа  6, 2017, 17:30
А чем вы сейчас на хлеб с маслом зарабатываете (если не секрет)?
В данный момент — боже упаси — webdev. Это как если бы священник пошёл в сутенёры. Днище. Скукота неописуемая, повсюду кривожопый код, в целом атмосфера халтуры. А мне летать охота!
肏! Τίς πέπορδε;

Wolliger Mensch

«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Алексей Гринь

Цитата: Wolliger Mensch от августа  6, 2017, 23:29
Рождённый ползать... Всё с вами ясно. ;D
肏! Τίς πέπορδε;

zazsa

Боюсь, на ЛФе таких если не большинство, то достаточно много.
Привет участникам международного лингвистического форума!
У всякого народа есть родина, но только у нас – Гондурас.
Переписываю историю. Разжигаю национальную, религиозную рознь и ненависть к социальным группам. Недорого.

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр