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

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

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

3
Будут ли передаваться навыки Unity?
В настоящее время я изучаю Unity и прорабатываю учебник по математике для видеоигр. Моя цель - создать гоночную игру для WebGL (используя Three.js и, возможно, Physic.js). Я хорошо знаю, что программа Unity оградит вас от множества происходящих событий и от огромного труда, связанного с разработкой даже простой видеоигры, но если …
16 unity  career 

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

4
Как я мог ограничить движение игрока к поверхности трехмерного объекта, используя Unity?
Я пытаюсь создать эффект, подобный эффекту Mario Galaxy или Geometry Wars 3, где, когда игрок ходит вокруг «планеты», гравитация, кажется, корректируется, и они не падают с края объекта, как если бы гравитация был зафиксирован в одном направлении. (источник: gameskinny.com ) Мне удалось реализовать нечто, близкое к тому, что я ищу, …
16 unity  physics  control 

3
Какая польза от квадрата радиуса и обратного квадрата радиуса для расчетов освещения?
На одном из слайдов «Рендеринг DirectX 11 в Battlefield 3» в PowerPoint я заметил следующий код: struct Light { float3 pos; float sqrRadius; float3 color; float invSqrRadius; } Я не понимаю, почему они хранят квадрат радиуса и даже обратный квадрат (который я считаю просто радиусом в 1 квадрат) вместо простого …
16 lighting 

2
Почему мое приложение для Android не вращается при повороте экрана
Я создаю игру в LibGDX, и ориентация экрана игры в альбомной ориентации. Я хочу, чтобы он оставался в альбомной ориентации, но я все же хочу, чтобы пользователь мог перевернуть устройство на другую сторону, и экран будет вращаться вместе с ним. Моя заявка отказывается делать это, и я не знаю, что …
16 android  libgdx 

5
Сеть для стратегий в реальном времени
Я разрабатываю стратегическую игру в реальном времени для курса информатики, который я прохожу. Кажется, что одним из более сложных аспектов является взаимодействие между клиентом и сервером, а также синхронизация. Я прочитал эту тему (включая 1500 лучников ), но я решил использовать клиент-серверный подход в отличие от других моделей (например, через …

1
Как я могу издеваться над покупками в Google Play?
Я хотел бы знать, какие рекомендации следует использовать для тестирования функциональности, когда пользователь покупает товар / бонусы через Google Play и покупает за реальные деньги? Например, в основном, создание простого теста покупки и сохранения предмета, хранящегося в инвентаре во время игры, с использованием игровых денег. (например, Гил из серии Final …

2
Как использовать точечное произведение, чтобы получить угол между двумя векторами?
Я учусь использовать нормализованные векторы в моих играх. Я узнал, что для того, чтобы узнать угол между двумя векторами, я могу использовать скалярное произведение. Это дает мне значение от -1 до 1, где 1 означает, что векторы параллельны и направлены в одном направлении (угол составляет 180 градусов). -1 означает, что …

2
Есть ли в разработке игр свои виды моделирования?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. В общей информатике существуют моделирующие «языки» (читай: стандартизированные методы построения диаграмм), такие как UML 1 , 2 , в базах данных есть …

2
Как я могу имитировать ограниченную (256) цветовую палитру в OpenGL?
В Твиттере я нашел этот скриншот игры в разработке: Изображение сверху выглядит без каких-либо цветовых ограничений. Но две другие картинки внизу имеют 256 цветовую палитру. Я хочу добиться аналогичного эффекта в моей игре (я использую OpenGL). Как я могу это сделать?
16 opengl  webgl 

1
Можно ли использовать Unity 2D для создания пиксельных игр?
Я смотрю на новые 2D-функции, представленные в Unity 4.3, и думаю, что мне чего-то не хватает. Мне кажется, они предназначены для 2D-игр с высоким разрешением, где масштабирование спрайтов в порядке, но не подходит для игр с пиксельной графикой. Спрайт в пиксельной графике предназначен для отображения на экране ровно 1: 1 …
16 2d  unity  sprites  pixel  pixel-art 

1
Что такое «мировое пространство» и «пространство глаз» в разработке игр?
Я читаю книгу о 3D-концепциях и OpenGL. Книга всегда говорит о мировом пространстве , пространстве глаз и так далее. Что такое мир на экране монитора компьютера? Что такое мировое пространство? Что такое глазное пространство? Это синоним проекции?
16 3d  terminology 

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

2
Какие преимущества предоставляет OpenGL по сравнению с фреймворками / движками для небольших разработчиков? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я заметил тенденцию инди-разработчиков, отвлекающихся от фреймворков и движков, и переходящих к использованию открытого …
16 opengl  c++ 

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