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

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

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

2
Будет ли использование сценариев Lua для определения игровой логики для сервера MMO намного медленнее, чем скомпилированное в C ++?
Я использую систему сущностей для своего MMO-сервера, и я думал об определении поведения «действий» с помощью сценариев Lua. Сервер написан на C ++. Я не очень знаком со скоростью / памятью, используемой Lua в C ++, но я использовал ее для написания сценариев GUI клиента. Будет ли использование Lua для …
10 mmo  lua  server 

3
Предварительно умноженная альфа, да или нет?
Должен ли я использовать предварительно умноженную альфу? Читая статью Тома Форсайта, он, похоже, не разбирается. Предварительно умноженная альфа (добавка AKA) превосходна во всех смыслах. Тем не менее, у предварительно умноженной альфы, похоже, есть один существенный недостаток: она плохо поддерживается инструментами. Используете ли вы / есть предварительно умноженную альфу? Как поддерживается …
10 textures 

2
Должны ли инструменты конвейера контента быть встроены в движок?
Насколько минимальным должен быть игровой движок? Какая часть конвейера контента должна быть встроена в движок? Некоторые случаи использования, где может быть полезен супер движок: При загрузке пользовательского контента пользователь не обязан упаковывать свои текстуры, движок сделает это во время загрузки. Скрипт запрашивает шрифт гораздо большего размера, чем был предварительно сгенерирован, …

4
Какой самый эффективный способ найти точку пересечения ракеты и растрового ландшафта?
В продолжение моего более раннего вопроса о поиске наклона 2D-растрового ландшафта теперь мне нужно знать, как лучше всего найти точку на 2D-ландшафте, в которую попала ракета. Очевидно, я могу видеть, пересекаются ли какие-либо пиксели под ракетой, но говорят, что она переместилась довольно глубоко в местность. Каков наилучший способ сделать шаг …

5
Графика для не графических дизайнеров [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Есть ли ресурсы для программистов с небольшим или отсутствующим талантом в …
10 graphics  3d  art 

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

4
Box2D Проверка, если точка пересекает тело
Есть ли способ проверить, пересекает ли точка тело? Например, предположим, что в мире есть тело с позицией (100 100). Есть ли способ проверить, пересекает ли точка в (100,100) это тело? Другой пример связан с игрой под названием «PHUN». В PHUN вы можете щелкать и перетаскивать тела вокруг. Как бы вы …
10 2d  physics  box2d 

8
Лучшее решение для «строки уровня»?
У меня есть игра, которая генерирует случайную карту уровня в начале уровня. Я хочу реализовать какой-то способ сохранения и загрузки уровня. Я думал, что, возможно, XML будет хорошим вариантом для сохранения всех переменных, тогда мне будет легко создать что-то, что сможет анализировать этот XML и генерировать точно такой же уровень. …

1
Найдите кратчайший путь через препятствия, когда все нормальные пути заблокированы
Я делаю Tower Defense, и у меня есть базовая работа по поиску пути, но у меня есть проблема. Я хочу сделать путь блокируемым, и когда блок случится, бегуны нападут на блокирующие башни. Так что мне нужен способ найти кратчайший путь, который, что более важно, имеет наименьшее количество башен на пути. …

6
Сеть понг клон
У меня есть основы TCP-сокетов, UDP-коммуникаций и т. Д., Но я не могу найти много о том, как применить их в игровой среде в реальном времени. У меня есть клон Pong с 4 игроками, и мне нужно синхронизировать позиции весла между тремя клиентами и сервером (сервер - четвертый игрок). В …

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

3
Как пройти успешное бета-тестирование с небольшой командой?
Я проделал большую работу (бесплатно) над патчем для коммерческой игры ~ 11 лет назад, который нуждается в бета-тестировании. Множество людей ждут этого. Как можно получить хорошую (под этим я имею в виду полезную) обратную связь на этапе бета-тестирования игры? У меня есть много людей, которые хотят поиграть с этим, но …

3
Почему в играх нет 64-битных исполняемых файлов? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . До сих пор я видел, что многие игры все еще скомпилированы в 32-битной …


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