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

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

25
Как заставить игроков сказать «нет», когда они боятся пропустить дополнительные квесты или XP?
В моей RPG у меня есть компаньон-NPC, который самоуверен в своих способностях и испытывает недостаток самоконтроля. Я хотел создать несколько ситуаций, в которых игрок должен управлять ими и говорить «нет». Одна такая ситуация в основном сводилась к этому: Компаньон: Эй, босс, я хочу сделать эту действительно глупую вещь, которая почти …
154 game-design  rpg  npc 

3
Что такое Vulkan и чем он отличается от OpenGL?
Khronos Group (орган стандартизации OpenGL) только что объявил Vulkan : Vulkan - это новое поколение API открытого стандарта для высокопроизводительного доступа к графике и вычислениям на современных графических процессорах. Этот базовый проект, ранее называемый Инициативой OpenGL следующего поколения, предоставляет приложениям прямой контроль над ускорением графического процессора для максимальной производительности и …
152 opengl  vulkan 

30
Нужно читать книги по разработке игр [закрыто]
Давайте составим список лучших книг, которые должен прочитать каждый разработчик игры. Каждый ответ должен иметь одну книгу (по названию и, по желанию, по автору), ссылку для покупки книги и краткий обзор того, о чем книга.
150 books 

3
Какой смысл в полноэкранном окне без полей?
Довольно много игр позволяют пользователю играть в «полноэкранном окне без полей» вместо «полноэкранного режима». Мне было интересно. Почему предпочтительнее полноэкранное окно по сравнению со «встроенным» полноэкранным режимом? Мой собственный простой тест показал, что использование полноэкранного режима дает лучшую производительность. Я также пытался искать в Google и в SO, но большинство …

22
STL для игр, да или нет? [закрыто]
Каждый язык программирования имеет свою стандартную библиотеку контейнеров, алгоритмов и других полезных вещей. С такими языками, как C #, Java и Python, практически невозможно использовать язык без стандартной библиотеки lib. Тем не менее, во многих играх C ++, над которыми я работал, мы либо вообще не использовали STL, либо использовали …
144 c++ 

11
Насколько близко игра может юридически напоминать другую?
Большинство игр основаны на успехах других игр, и многие из них являются прямыми клонами. Где предел имитации до того, как в дело вступят юридические вопросы? Это связано с литературными или графическими работами, такими как персонажи и сюжетная линия, которые вызывают юридические проблемы, или кто-то может претендовать на собственную игровую механику? …

11
Как я могу создать границы в игре с открытым миром, которые не кажутся искусственными?
При создании карт открытого мира необходимо учитывать, как реализуются своего рода «границы». Очевидно, что в игре с открытым миром не должно быть границ невидимой стены, поскольку это разрушает погружение и делает игру более «искусственной». Я провел небольшое исследование онлайн и нашел следующие методы: Пусть карта будет островом, окруженным водой, которая …

4
Каковы «возможности» в игровом дизайне?
Я продолжаю слышать слово «доступность» с точки зрения игрового дизайна, совсем недавно в фильме « Инди-игра: Жизнь после» . Я также смутно помню это из класса UX в старшекурснике. Но я понятия не имею, что это значит. Что такое доступность в контексте игрового дизайна?

16
Как избежать того, чтобы игроки терялись и / или скучали в мета-игре?
Вчера я заметил кое-что, чего я никогда раньше не замечал сознательно, но которое «разрушило» более или менее все игры, в которые я когда-либо играл: Чем дольше вы играете в игру, тем больше вы теряетесь в мета-игре. Я имею в виду, что чем дольше вы играете, тем больше вы знаете мета-игру. …
132 game-design 

3
Как мне написать основной игровой цикл? [закрыто]
Как мне написать основной игровой цикл? Какие вещи вы должны делать в игровом цикле, и какие вещи вы не должны делать в игровом цикле? Я написал много из них, но я никогда не читал об игровых циклах. Я уверен, что мог бы значительно улучшить их, но я не уверен, как.

9
Какие шаблоны проектирования программирования полезны при разработке игр? [закрыто]
У меня есть несколько книг по шаблонам проектирования, и я прочитал несколько статей, но не могу интуитивно понять, какие шаблоны проектирования программирования будут полезны при разработке игр. Например, у меня есть книга под названием ActionScript 3 с шаблонами проектирования, в которой подробно описаны некоторые шаблоны проектирования, такие как Model View …


10
Как вы генерируете мозаичный шум Перлина?
Связанный: Простая генерация шума Понимание Perlin Noise Я хотел бы генерировать мозаичный шум Перлина. Я работаю с функциями Пола Бурка PerlinNoise*() , которые таковы: // alpha is the "division factor" (how much to damp subsequent octaves with (usually 2)) // beta is the factor that multiplies your "jump" into the …


12
Приводило ли когда-либо пиратство к закрытию разработчика?
В результате пиратства НИКОГДА разработчик не работал? То есть пиратство когда-либо было настолько вредным, что привело к краху игровой студии? Если бы я выпустил игру, должен ли я быть крайне осторожным с пиратами и планировать соответственно, или можно с уверенностью предположить, что это не повредит мне или моей студии вообще?

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