Разработка игр

Q & A для профессиональных и независимых разработчиков игр

2
Как разрешить проникновение двух сталкивающихся тел
Я реализовал простой движок физики 3D игр. У меня уже есть приличное обнаружение столкновений, теперь я пытаюсь выяснить, как реагировать на столкновения. Я использую импульсный метод для расчета скоростей после столкновения. Это работает довольно хорошо, однако, это не полностью мешает телам продолжать проникновение. Так что у меня есть дополнительный кусок …

3
Каково современное состояние доставки игровой графики, такой как множество маленьких файлов BMP? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто в прошлом году . У нас есть много маленьких BMP-файлов, которые, я думаю, было бы легче скопировать, если бы мы …

2
Может ли изучение эмпирических исследований помочь разработчику игры?
Я знаю, что это может быть странный вопрос, но у меня есть возможность взять выпускной класс, который учит, как проводить эмпирические исследования. В прошлом я брал урок «Взаимодействие человека и компьютера», где было важно проводить эмпирические исследования, чтобы выяснить, как пользователи взаимодействуют с вашим приложением, и изучить, какие улучшения можно …

2
Удержание внимания пользователей с играми в стиле магнатов
Я разрабатываю игру магната, и с большинством игр в «жанре» некоторые игровые вещи просто требуют времени. Зарабатывание денег, ожидание того, что произойдет, и т. Д. Для мобильных игр (ios, android), как мне сохранить это развлечение. Не говоря конкретно о моей игре, существуют определенные циклы дня / события, которые происходят в …

3
Преимущества и недостатки libgdx [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я был разработчиком Android некоторое время и думаю о том, чтобы попасть в …
9 android  libgdx 

2
Каковы плюсы и минусы Lua vs. Python как языка сценариев для платформы XNA / C #? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я думаю о том, чтобы попробовать одну из моих древних идей для игры. …
9 xna  c#  scripting 


1
Документация по 2D пространственному разделению
Я ищу документацию, которая объясняет различные виды (во всяком случае, основные из них) алгоритмов 2D пространственного разделения и структуры данных. Любые указатели, кроме «Google это и просеять через сотни статей». Книга, может быть?

2
.PNG плитка для .PNG карты
Мне было интересно, как я могу удобно расположить свои мозаики размером 110+ .png в карту размера изображения 1: 1 .png. Я прокручивал Google и тому подобное, и форум для бесплатной игры, которую я модифицирую, но приложение, которое я использую, распознает только файлы .png, и мне нужно более 1% карты. Если …
9 tiles  maps 

3
ELO алгоритм для работы с людьми, которые не часто играют
Я использую алгоритм ELO для ранжирования игроков в продолжающемся соревновании понг. Большинство игроков играют каждый день, но у нас есть один игрок, который не играл в течение месяца. Мой алгоритм в настоящее время отслеживает только результаты за последние 30 дней, и в результате этот игрок быстро поднимается по рангу, несмотря …

3
Эффективное обнаружение столкновений на основе плиток для множества квадратов?
в настоящее время я работаю над собственной игрой на основе тайлов (думаю, Terraria, но менее фантастической (я думаю, что это слово? Извините, если это не так)). Во всяком случае, в настоящее время у меня работает функция обнаружения столкновений (даже для угловых случаев!), Что стало для меня большим шагом. Есть что-то …

2
Функция для движения солнца?
Итак, учитывая солнечный спрайт, установленный на горизонте (x = 0, y = worldheight / 2), я пытаюсь разработать функцию, которая заставляет солнце подниматься, а затем падать. Лучший способ сделать это - функция sin, но я не знаю, как ее использовать. если использовать y = sin (x), то x должен находиться …

2
Какая среда ожидается на возвышенных, жарких участках?
Я создаю игру «разведка», в которой карта внешнего мира будет генерироваться случайным образом. Биомы генерируются с использованием данных, предоставленных «температурной картой», «картой влажности» и картой высот, например: холод + влажность = снег, жаркий + влажность = джунгли и т. Д. бороться с повышенными зонами в жарком климате. Прямо сейчас он …

3
Как предотвратить подделку личности в многопользовательской игре?
Я думаю о клиентах, подделывающих IP-адреса, обманывающих других клиентов, что они являются сервером; такого рода вещи. (Я не знаю много об этом, поэтому, если это совершенно не так, пожалуйста, поправьте меня.) Что я должен сделать, чтобы предотвратить это? Поскольку это игра в реальном времени, если бы я использовал шифрование, я …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.