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

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

2
Многопользовательская производительность FPS на стороне сервера
Это связано с производительностью MMO за исключением того, что вопрос касается пропускной способности. Это о загрузке процессора. Я собрал простой FPS, используя node.js и webGL. Это очень просто, очень похоже на клон BuddyMaze MIDI Maze. Происходит очень мало, все движутся в двух измерениях (без высоты), стреляют простыми снарядами и врезаются …

7
Другие игры, в которых используется механика, например, игра «Дипломатия»
Я провожу небольшое исследование и надеюсь, что вы поможете мне отследить любые игры, кроме « Дипломатии» (онлайн-версия здесь ), в которых используются все или некоторые механизмы « Дипломатии» ( правила, краткая форма ). Примеры, которые я ищу: Одновременные заказы передаются до исполнения заказов В «Дипломатии» игроки «записывают» свои ходы и …

5
Работа с множеством кубов. Улучшение производительности?
Изменить: Подводя итог, у меня есть мир на основе вокселей (стиль Minecraft (спасибо Коммунистическая утка)), который страдает от плохой работы. Я не уверен в источнике, но хотел бы любого возможного совета о том, как избавиться от этого. Я работаю над проектом, в котором мир состоит из большого количества кубов (я …
12 xna  3d  frame-rate  voxels 

3
Веб-работники для симуляции физики игры HTML5?
Немного связано с этим вопросом . Идея состоит в том, чтобы гарантировать такое же физическое поведение в максимально возможной степени. Можно ли запустить физику с фиксированным шагом по времени для веб-работника? Пользовательский интерфейс будет обновляться с другой / переменной частотой обновления. Кто-нибудь еще пробовал такое?

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

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

2
Как мне воспроизвести эффект деформации из Geometry Wars?
Я пытаюсь добиться эффекта деформации, который вы видите в таких играх, как Geometry Wars . Может кто-нибудь помочь объяснить, что здесь происходит? Я чувствую, что программист, так или иначе, каким-то образом манипулирует осью z сетки, но, может быть, есть какое-то известное математическое уравнение, которое действительно дает правильный эффект деформации? Изменить: …

5
Скайбокс текстурный артефакт по краю
У меня странная проблема с рисованием текстуры скайбокса на Mac. На iPhone все идет хорошо. Я пытался изменить стоимость ближних и дальних самолетов, но безуспешно. Это скайбокс из шести текстур, и для каждой текстуры я устанавливаю это: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); В …
12 opengl  textures  macos  sky 

1
Почему для NPC стало обычным делом иметь одно оружие на класс вместо вариантов?
Например, в Half-Life 2 у вас есть Гражданская защита, Combine Soldier и Combine Elite. У каждого класса есть оружие. Есть ли вообще отход от этого, когда NPC подбираются к игроку в том смысле, что оружие, которое они выбирают использовать, основано на их преимуществе, при этом сохраняя некоторое чувство конкурентоспособности? Есть …

3
Нужен совет для физического движка
Я недавно начал проект по созданию физического движка. Я надеялся, что вы могли бы дать мне несколько советов, связанных с некоторыми документами и / или лучшими технологиями для этого. Прежде всего, я видел, что Game-Physics-Engine-Development настоятельно рекомендуется для поставленной задачи, и мне было интересно, если бы вы могли дать мне …

4
Почему бы не показать прогресс в достижении / значках?
Достижения теперь повсюду - Xbox Live, iOS Game Center, множество отдельных игр и даже в социальных сообществах с такими игровыми элементами, как Stack Overflow. Общий запрос пользователя о переполнении стека, чтобы показать прогресс на пути к значкам. Это было отклонено SO, как видно из этого запроса на пользовательский счет , …

3
Как создать ландшафт, подобный выжженной Земле?
Я веб-разработчик, и я готов начать писать свои собственные игры. Для знакомства я выбрал JavaScript и canvasэлемент на данный момент. Я хочу создать такую ​​местность в Scorched Earth. Моя первая попытка заставила меня понять, что я не могу просто рандомизировать yзначение; должно было быть некоторое здравомыслие в пиках и впадинах. …

5
Спрайты как актеры
Я не опытный в вопросах разработки игр, но как программист. На языке Scala у вас может быть масштабируемая многозадачность с актерами, очень стабильная, как я слышал. Вы можете даже запустить сотни тысяч одновременно без проблем. Поэтому я подумал, что, может быть, вы можете использовать их как базовый класс для 2D-спрайтов, …

3
Как хранить уровень шмупа?
Я разрабатываю 2D Shmup (т.е. Aero Fighters ), и мне было интересно, каковы различные способы хранения уровня. Предполагая, что враги определены в их собственном XML-файле, как бы вы определили, когда враг появляется на уровне? Будет ли это основано на времени? Обновления? Расстояние? В настоящее время я делаю это на основе …
12 levels  data  xml  shoot-em-up 

3
Перемещение / избегание препятствий
Я хотел бы написать «игру», в которой вы можете разместить препятствие (красное), а затем черная точка пытается избежать его и добраться до зеленой цели. Я использую очень простой способ избежать этого: если черная точка близка к красной, она меняет свое направление и некоторое время движется, затем она движется вперед к …
12 ai  path-finding 

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