Я сделал уже несколько простых игр: введите уровень, встаньте до конца, переходите на следующий уровень.
Но мне все еще интересно, как «настоящие» разработчики игр создают игры с историей.Разработка игр: как вы играете в историю?
Вот несколько вещей, что история игра имеет (и где я задаюсь вопросом о том, как они делают это):
- Последовательность мест игрок должен посетить и сделать там, что и что.
- В первый раз, когда вы видите парня, он говорит только привет. После нескольких часов игры прогресс, он дает вам намек, чтобы перейти в определенное место.
- В первый раз, когда вы идете по мосту, ничего не происходит, во второй раз: мост падает, и вы входите в новое место под мостом.
- При первом входе в новое место вы получите много информации, например. сельчане и т. д. В следующий раз ничего не происходит
Последние пункты немного три раза то же самое.
Но, я не думаю, что у них есть копи-файл с большим количеством булевых и целых для проведения вещи, как:
- Игрок сделал в первый раз ....
- Игрок входит в десятый раз, что расположение
- игрок говорил на ### й раз к этому человеку
- и т.д.
Когда я говорю о сюжетных играх, Подумываю:
- Легенда о Zelda (все игры из серии)
- Okami
И это лишь несколько примеров из уровня в уровне отказа игры:
- Марио
- Braid
- Crayon Physics
Благодаря
«Но, я не думаю, что у них есть файл save с большим количеством логических элементов и целых чисел для хранения вещей». Какова цель файла сохранения? Что бы вы сохранили в файле сохранения, если не в статусе мира игры? – JAB
Приведенный список предполагает, что мысль о том, что состояние сохранения фактически проведет каждое действие, которое игрок когда-либо сделал, а также его значение для конкретного контекста. Очевидно, что система должна быть проще, по крайней мере, для большинства игр. Город Героев некоторое время чувствовал, что это делает именно это, все-таки - вы получите ретроактивные достижения за то, что вы даже не помните. –