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

142
Насколько близко игра может юридически напоминать другую?

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

135
Как я могу создать границы в игре с открытым миром, которые не кажутся искусственными?

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

132
Каковы «возможности» в игровом дизайне?

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

132
Как избежать того, чтобы игроки терялись и / или скучали в мета-игре?

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

130
Как мне написать основной игровой цикл? [закрыто]

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

129
Какие шаблоны проектирования программирования полезны при разработке игр? [закрыто]

У меня есть несколько книг по шаблонам проектирования, и я прочитал несколько статей, но не могу интуитивно понять, какие шаблоны проектирования программирования будут полезны при разработке игр. Например, у меня есть книга под названием ActionScript 3 с шаблонами проектирования, в которой подробно...

127
Как вы генерируете мозаичный шум Перлина?

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

122
Приводило ли когда-либо пиратство к закрытию разработчика?

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

121
Разве неэтично делать игровой ИИ тайно неконкурентным?

В некоторых играх ИИ разработан, чтобы дать игроку легкое время без его ведома. Это может иметь 0% вероятности попадания в первый раз, когда вы появляетесь, враг, позволяющий вам подкрасться к ним, не поворачиваясь, или снижение сложности, когда игрок ранен или перезапустился несколько раз. Я был...

117
Как разработать RPG Damage Formulas?

Я разрабатываю классическую 2d RPG (в духе финальной фантазии), и мне было интересно, есть ли у кого-нибудь совет о том, как сделать формулы ущерба / ссылки на ресурсы / примеры? Я объясню мою текущую настройку. Надеюсь, я не переусердствую с этим вопросом, и я прошу прощения, если мои вопросы...

115
Как работает сущностное общение?

У меня есть два пользовательских случая: Как entity_Aотправить take-damageсообщение на entity_B? Как бы entity_Aзапросить entity_BHP? Вот с чем я столкнулся до сих пор: Очередь сообщений entity_Aсоздает take-damageсообщение и отправляет его в entity_Bочередь сообщений. entity_Aсоздает...

112
Почему так дорого развивать ММО? [закрыто]

Я хочу разработать MMO, как World of Warcraft , но некоторые фундаментальные исследования говорят, что это займет много времени и денег. Я хотел бы знать почему. Почему так дорого развивать...

112
Как бороться с «Scrooge McDucks» в моей игре с фиксированной валютой?

В настоящее время я работаю над очень мелкомасштабной MMO-игрой, которая рассчитана на поддержку примерно ста игроков на сервер, но у нас возникли проблемы с нашей экономичной моделью. По разным причинам мы решили использовать систему фиксированных денежных сумм; Это означает , что есть только...

112
Как начать создавать игры для Android? [закрыто]

Я новичок в разработке игр. Я заинтересован в разработке 2D-игр для платформы Android. С чего лучше начать (то есть) Каковы основы и как действовать? У меня уже есть опыт программирования на Java, но у меня нет опыта работы с графикой или...

107
Что на самом деле движется в бесконечном бегуне?

Например, известная игра Flappy Bird, или что-то действительно сортирующее, - это игрок (в данном случае птица или камера, в зависимости от того, что вы предпочитаете), движущийся вперед или весь мир движется назад (птица меняет только положение Y и имеет постоянная позиция...

107
Что заставляет компьютерного противника чувствовать себя живым?

Есть ли какие-нибудь рекомендуемые блоги или технические документы, в которых рассказывается о том, как сделать ИИ в RPG-игре более реалистичным? (Конкретно в пошаговом бою.) Я знаю, что что-то должно быть там, но я нахожу только статьи, в которых говорится об алгоритмах для ИИ. Я смотрю больше по...

106
Контроль версий для разработки игр - проблемы и решения? [закрыто]

Существует множество доступных систем контроля версий, в том числе с открытым исходным кодом, таких как Subversion , Git и Mercurial , а также коммерческих, таких как Perforce . Насколько хорошо они поддерживают процесс разработки игр? Какие проблемы возникают при использовании VCS в отношении...

106
Каковы преимущества использования чит-кодов в игре?

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