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

26
Насколько «поддельными» должны быть выдуманные названия футбольных игр, чтобы избежать нарушения авторских прав?

Я знаю, что настоящие имена игроков не могут использоваться в видеоиграх, если только обладатели прав (игроки, команды и т. Д.) Не дали разрешение (как правило, очень дорогое). как объяснено здесь и здесь . Здесь обсуждается вопрос о возможных источниках, к которым можно обратиться, чтобы выяснить,...

26
Может ли инфляция существовать в мире с фиксированной ценой?

Предположения: Материалы для творчества бесконечны. Лимит - скука игрока. Игроки могут торговать только через аукционный дом. Все цены являются фиксированными. Игроки не могут выбирать произвольные цены. Товары в аукционном доме хранятся бесконечно долго и не могут быть отозваны создателем аукциона...

26
Как дельта-сжатие уменьшает объем данных, передаваемых по сети?

Во многих играх используется метод дельта-сжатия, чтобы снизить загружаемую информацию. Я не понимаю, как этот метод на самом деле снижает нагрузку на данные? Например, скажем, я хочу отправить позицию. vector3Например, без дельта-сжатия я посылаю точную позицию объекта (30, 2, 19). С...

26
Какое преимущество для производительности заключается в сохранении всех зарегистрированных символов в MMO через равные промежутки времени?

Большинство MMORPGS имеют систему Worldsave, которая будет сохранять всех персонажей один раз каждые X часов. Я думаю, причина в производительности. Так почему же это лучше с точки зрения производительности, чем сохранение персонажа при...

26
Как обрабатывать большое количество пикапов в MMO-игре

Как с ними справляются такие игры, как Minecraft или вообще любая MMO-игра, в которой есть звукосниматели? Скажем, местность порождает 3 капли "грязи" каждый раз, когда вы копаете указанную местность. Скажем, у каждого элемента есть анимация вращения, вычисленная для каждого кадра. Если количество...

26
Применима ли рекомендация Microsoft к использованию свойств C # для разработки игр?

Я понимаю, что иногда вам нужны свойства, такие как: public int[] Transitions { get; set; } или: [SerializeField] private int[] m_Transitions; public int[] Transitions { get { return m_Transitions; } set { m_Transitions = value; } } Но у меня сложилось впечатление, что в разработке игр, если у вас...

25
Лучшее место для обучения написанию игр в Unity3d [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

25
Что такое хороший инструмент для создания анимированных спрайтов? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

25
Как спроектировать игровое программное обеспечение так, чтобы его можно было легко тестировать?

Практично ли использовать среду тестирования, такую ​​как JUnit, в ситуации разработки игры? Какими конструктивными соображениями вы можете следовать, чтобы сделать вашу игру более тестируемой? Какие части игры можно / нужно тестировать и какие части следует / нужно оставить для тестирования...

25
Есть ли более быстрая функция синуса?

Я работаю над генерацией 3D-шума Перлина. Библиотека C # Math кажется мне излишней, поскольку большинство ее функций используют двойное разрешение. Я использую Math.Sin () в нескольких местах для генерации шума. Кто-нибудь знает о более быстрой функции...

25
Что может сделать ALT-TAB «раздражающим» / медленным / сбойным?

Это скорее открытый вопрос, но я надеюсь получить хорошее представление о том, как избежать этой проблемы. Когда я играю в игры для Windows, я бы хотел использовать ALT-TAB. В некоторых играх нет проблем, в других это не так просто: они могут потребовать ВОЗРАСТ, чтобы переключиться и вернуться...

25
Существуют ли рамки на основе компонентов FOSS? [закрыто]

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

25
Бесплатный редактор вокселей? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Кто-нибудь знает хороший бесплатный редактор вокселей и / или конвертер вокселей в...

25
Мега Человек в стиле прокрутки экрана дизайн

Классическая серия NES Mega Man использует очень специфическую технику прокрутки, которую я с трудом решаю реализовать. По сути, уровень делится на «экраны», которые имеют одинаковый размер. Некоторые экраны плавно переходят друг в друга, создавая иллюзию более широких игровых полей. Некоторые...

25
Как выбрать, как хранить данные?

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

25
Каковы недостатки использования DrawableGameComponent для каждого экземпляра игрового объекта?

Во многих местах я читал, что DrawableGameComponents следует сохранять для таких вещей, как «уровни» или какие-то менеджеры, а не использовать их, например, для персонажей или плиток (как этот парень говорит здесь ). Но я не понимаю, почему это так. Я прочитал этот пост, и он имел для меня большой...

25
Создание стен в играх на основе плитки: чего мне не хватает?

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

25
Является ли разработка игр супер элитным клубом? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Мы все читаем вакансии через Интернет, например, GitHub jobs или StackExchange...

25
Как вы программно генерируете сферу?

Может кто-нибудь объяснить, как можно было бы создать сферу, вершины, индексы и текстурные координаты? Существует удивительное отсутствие документации о том, как это сделать, и это то, что я заинтересован в изучении. Я пробовал очевидное: поиск в Google, поиск на gamedev.net и т. Д. Однако ничто не...