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

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

4
Что входит в простую игру UDP?
Однажды я пытался написать простую игру с UDP за неделю в качестве одноразового теста. Это пошло ужасно. Я выбросил это рано. Основной проблемой, с которой я столкнулся, было восстановление игрового состояния всех игроков / врагов / объектов в старое состояние и ускоренная перемотка игры до момента времени, в который играет …

14
Консультации для первого года обучения по специальности CS [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновление вопроса , так что можно ответить с фактами и цитатами путем редактирования этого поста . Закрыто 2 года назад . Я заканчиваю свой первый год обучения CS, который был в основном …
17 game-design  java 

8
Как продемонстрировать продвинутый игровой AI как часть портфолио?
По сути, каждая игровая компания хочет видеть портфолио, которое демонстрирует ваш набор навыков. Если вы специализируетесь на искусственном интеллекте , что и как вам следует демонстрировать? Некоторые мысли Обязательна ли хорошая графика в демонстрации ИИ (пройдитесь по нетехническим кадрам, которые не понимают ИИ, подумайте, 3d стих 2d)? Демонстрационный многофункциональный AI …
17 ai  portfolio  demo 

14
Big O действительно имеет значение?
В академических наихудших случаях Big O обучают всему остальному. По сравнению с пространственной сложностью, обычным анализом случаев, простотой над сложностью и т. Д. Что особенно важно для программирования и индустрии игр, и почему? Ссылки будут очень полезны.

6
Основные знания для создания игр на основе HTML / JavaScript [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост. . Закрыто 6 лет назад . Мне было интересно, смогут ли какие-нибудь эксперты поделиться знаниями и ресурсами о том, …
17 web  html5  javascript 

5
Как я могу создать тепловые карты на основе данных, полученных от игрока?
Для действительно хорошего примера того, о чем я говорю, посмотрите, как разработчик Replica Island делает это, основываясь на смертях игроков: http://www.youtube.com/watch?v=7-62tRHLcHk&feature=player_embedded#t= 37m Как я могу легко создавать тепловые карты на основе данных, которые я передаю? Halo 3 - еще один хороший пример использования тепловых карт в отчетах по игровым данным: …

3
Как в XNA динамически загружать части большой 2D-карты мира?
Я хочу разработать огромную карту мира; размером не менее 8000 × 6000 пикселей. Я разбил его на 10 × 10 сетку PNG-изображений размером 800 × 600 пикселей. Чтобы избежать загрузки всего в память, изображения должны быть загружены и выгружены в зависимости от положения игрока в сетке. Например, вот игрок на …

3
Является ли генератор случайных чисел Unity 2017 на разных платформах одинаковым начальным числом?
Является ли генератор случайных чисел единичных двигателей детерминированным на разных платформах с одним и тем же начальным начальным числом или я должен реализовать свой собственный? Я знаю, что в последнее время в генератор случайных чисел были внесены некоторые изменения. Ответы приветствуются, у меня нет под рукой устройств для проведения каких-либо …

8
Как рассчитать угловые позиции / отметки повернутого / наклоненного прямоугольника?
У меня есть два элемента, 2D точка и прямоугольная область. Точка представляет середину этой области. Я также знаю ширину и высоту этой области. И область наклонена на 40 ° относительно сетки. Теперь я хотел бы рассчитать абсолютные позиции каждой угловой метки этой наклонной области, используя только эти данные. Это возможно?

5
Как я могу генерировать головоломки Судоку?
Я пытаюсь сделать генератор головоломок судоку. Это намного сложнее, чем я ожидал, и чем больше я увлекаюсь этим, тем сложнее становится! Мой текущий подход состоит в том, чтобы разбить проблему на 2 этапа: Создайте полную (решенную) головоломку судоку. Удалите числа до тех пор, пока они не будут решены и у …

4
Какие ресурсы я могу использовать, чтобы определить, нарушает ли название моей игры какие-либо авторские права или торговые марки?
Я инди-хобби-разработчик игр. Как мне убедиться, что я не нарушаю авторские права или торговые марки, когда выпускаю игру? Я не делаю мегабаксов, поэтому финансово невозможно получить профессиональную юридическую помощь для каждой игры. Недавно я спросил, могу ли я повторно использовать название старой аркадной игры (Crazy Balloon), но это заставило меня …
17 legal  copyright 

4
Квадратные или шестигранные сетки лучше для поиска пути?
Есть ли существенная разница между использованием квадратной или гексагональной сетки для области поиска алгоритмом поиска пути? Другими словами, лучше квадрат или шестиугольник, и если да, то почему.
17 ai  path-finding 

5
Good 3D Math Theory Books [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
17 3d  books  mathematics 

1
Можно ли использовать Unreal Engine в качестве большой библиотеки C ++ без использования редактора?
Я хочу написать игру полностью на C ++, но я бы хотел воспользоваться возможностями, предоставляемыми Unreal Engine, особенно с точки зрения графики и физики. Тем не менее, мне сильно не нравится его визуальный редактор: я нахожу его тяжелым, медленным и интуитивно понятным. Наконец, это заставляет меня использовать Visual Studio вместо …
16 c++  unreal-4  unreal 

4
Как вращать блоки в тетрисе
У меня есть сетка игровой доски, которая имеет высоту 20 строк и ширину 10 столбцов, а начало координат (0,0) находится в верхнем левом углу. У меня в игре тетримино, состоящее из четырех блоков. У меня есть координаты x, y каждого блока относительно верхнего левого угла. У меня также есть положение …
16 c++  rotation 

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