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

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

3
Как работать с RTS Click-And-Move в 3D Space?
Как я могу справиться с щелчком и перемещением в полном трехмерном пространстве? На двумерной плоскости легко работать с помощью простого лучевого вещания, но в трехмерном случае это не так, поскольку у лучевого вещания нет конечной плоскости, чтобы получить конечную точку. Я имею в виду две идеи: Сделайте raycast, затем позвольте …

4
Как я могу гарантировать, что процедурные уровни в РТС справедливы?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я видел, что симметрия и согласованность важны в дизайне уровней RTS, но я ленив и хочу создавать процедурно генерируемые уровни. Как я …

2
Лодка проезжает под мостом в 2D плитке на базе РТС
Я пишу 2D-плитку на основе RTS. И я хочу добавить к нему функцию «псевдо 3D» - мосты через реки. Я еще не начал кодирование, просто пытаюсь понять, как оно подходит к модели обнаружения столкновений. Лодка, проходящая под мостом, и отряд, движущийся по мосту, в конечном итоге займут ту же ячейку …

1
Как работает gluLookAt?
Из моего понимания, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); эквивалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Но когда я распечатываю ModelViewматрицу, вызов glTranslatef()не работает должным образом. Вот фрагмент кода: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include …

4
Свойства хорошего дизайна уровня RTS? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 4 года назад . Я видел вопрос об общем уровне дизайна, но мало что из этого …

1
Pathfinding: мозаичная навигационная сетка
Я разрабатываю RTS на основе тайлов в реальном времени. Это пример карты: Эта карта состоит из 4 регионов по 256 плиток в каждой. Синие плитки представляют собой препятствия. Юниты могут двигаться в стандартных восьми направлениях. Юниты привязаны к плиткам; одна плитка может содержать одну единицу. Вот некоторые примеры идеальных путей, …

3
Определение конечного местоположения для движения ИИ в группах в 2D RTS
Я написал RTS-игру (на самом деле демо для своего рода игрового движка), в которой основное взаимодействие пользователя с игрой - выбрать группу солдат, а затем щелкнуть правой кнопкой мыши на карте, чтобы переместить их в указанное место. Это в JavaScript, и вы можете поиграть с ним здесь ( код ). …

2
Какими данными обмениваться в многопользовательских играх реального времени?
Я программист-любитель, и сейчас мне интересно, какие данные обмениваются в многопользовательской сессии в играх в реальном времени, таких как Starcraft 2. Я провел несколько поисков. Я обнаружил, что gafferongames.com предлагает очень хороший обзор вопросов для рассмотрения. Гленн в своей статье и комментариях приводит очень веские аргументы в пользу использования UDP …

2
Управляйте большим количеством независимых актеров в режиме реального времени
Я работаю над крупномасштабной стратегической игрой в реальном времени - в идеале, когда активны тысячи юнитов одновременно, - но у меня возникают проблемы с управлением всеми юнитами одновременно, когда она становится удивительно медленной. Проблема в том, что требуется время для обновления позиций и состояний всего каждого шага. Знаете ли вы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.