Вопросы с тегом «state»

Обычно используется вместе с конечным автоматом.

52
Состояние игры «Стек»?

Я думал о том, как внедрить игровые состояния в мою игру. Главные вещи, которые я хочу для этого: Полупрозрачные верхние состояния - возможность видеть через меню паузы игру позади Что-то в этом роде. Мне легче использовать и понять теорию, а также поддерживать организацию и добавлять к ней больше....

30
Альтернатива Game State System?

Насколько я могу судить, большинство игр имеют своего рода «систему состояний игры», которая переключается между различными состояниями игры; это могут быть такие вещи, как «Intro», «MainMenu», «CharacterSelect», «Loading» и «Game». С одной стороны, имеет смысл разделить их на государственную...

24
Методы управления состоянием игры?

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

23
Пример кода дерева поведения?

http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Очевидно, самая интересная статья, которую я нашел на этом сайте. Что вы думаете об этом ? В нем отсутствует пример кода, разве вы не знаете? Я также читал, что конечные автоматы не очень гибки по сравнению с деревьями поведения...

19
Дизайн пошаговой игры, в которой действия имеют побочные эффекты

Я пишу компьютерную версию игры Dominion . Это пошаговая карточная игра, в которой карты действий, карты сокровищ и карты победных очков накапливаются в личной колоде игрока. У меня довольно хорошо развита структура классов, и я начинаю разрабатывать игровую логику. Я использую Python, и я могу...

19
Причины отключения сохранения игры во время боя (например, Mass Effect 2)

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

16
Состояние игры и обработка ввода в компонентных системах

Мой вопрос: Как я могу обрабатывать игровые состояния в моей системе сущностей, не прибегая к хранению стека игровых состояний? Таким образом, проект моей системы сущностей означает, что когда сущность должна регистрироваться, например, для событий ввода, компонент ввода вызывает систему ввода и...

16
Конечный автомат в C ++

Итак, я много читал об использовании FSM для управления состоянием игры, о том, что такое FSM, и об использовании стека или набора состояний для его создания. Я прошел через все это. Но я застрял в написании реальной, хорошо разработанной реализации FSM для этой цели. В частности, как правильно...

14
Управляемые данными состояния анимации

РЕДАКТИРОВАТЬ: Чтобы уточнить, что именно мой вопрос: это хороший способ обрабатывать анимацию / состояние анимации в игровом движке с прицелом на создание / управление контентом? Каковы недостатки в том, чтобы делать это таким образом, и какой альтернативный способ сделать это? - Хотя на мой ответ...

14
Существует ли шаблон для записи пошагового сервера, взаимодействующего с n клиентами через сокеты?

Я работаю над общим игровым сервером, который управляет играми для произвольного числа клиентов, подключенных к TCP-сокету. У меня есть «дизайн», взломанный вместе с клейкой лентой, который работает, но кажется хрупким и негибким. Существует ли устоявшаяся модель для написания надежных и гибких...

12
Как будет реализована система снимков состояния игры для сетевых игр в реальном времени?

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

12
сохранение / загрузка состояния игры?

Какой метод или алгоритм наиболее часто используется для сохранения состояния игры (профилей), базы данных, текстовых файлов, как происходит шифрование и что с этим связано. Я видел, как Цезарь IV использовал mySQL. какие-либо...

11
Как структурировать игровые состояния в системе на основе сущностей / компонентов

Я делаю игру, разработанную с парадигмой сущность-компонент, которая использует системы для взаимодействия между компонентами, как описано здесь . Я достиг точки в своем развитии, что мне нужно добавить игровые состояния (такие как пауза, игра, начало уровня, начало раунда, игра окончена и т. Д.),...

10
Как синхронизировать состояние многопользовательской игры более эффективно, чем обновления с полным состоянием?

Раньше я немного программировал в игровой сети, но в основном с TCP для игр без необходимости в реальном времени. Я работаю над 2D Java-игрой с сетевым мультиплеером. Для обучения я хочу сделать это сам, без существующего сетевого API. Как эффективно представить состояние игры, отправленное...

10
Как обновить состояния сущностей и анимации в компонентной игре?

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

9
Есть ли недостаток дизайна, когда состояние объекта не полностью использует enter (), execute () и exit ()?

Я слежу за искусственным интеллектом Mat Buckland по программированию на примере и обнаружил, что не всегда могу использовать enter (), execute () и exit () в состоянии объекта. Например, в RPG оружие может иметь экипированное состояние, и я могу использовать enter () и exit () для этого состояния,...

9
Изменения состояния в объектах или компонентах

У меня возникли проблемы с выяснением того, как поступать с государственным управлением в моих организациях. У меня нет проблем с управлением игровым состоянием, таким как пауза и меню, поскольку они не обрабатываются как система компонентов объекта; просто с состоянием в сущностях / компонентах....

9
Как структурировать простой игровой сервер для многопользовательской игры?

Я хотел бы создать простой многопользовательский игровой сервер для простой игры: Предполагается, что игра похожа на Command & Conquer, у вас есть несколько танков и несколько солдат. Вы можете выбрать одного солдата, а затем нажать на карту, куда солдат должен идти. Если солдат приходит в...

9
Как я могу обновить настройки дисплея с экрана параметров без перезагрузки?

В настоящее время я создаю 2D RPG на C ++ 11 с Allegro 5 и boost. Моя цель состоит в том, чтобы каким-то образом обновить мои игровые настройки при изменении параметра в меню параметров. Я не хочу заставлять пользователя перезагружать мою игру. Другие игры не требуют перезапуска при смене...