Вопросы с тегом «cross-platform»

Распространение и разработка игры на нескольких платформах.

73
Простые в использовании кроссплатформенные движки 3D для разработки игр на C ++? [закрыто]

Я хочу попробовать свои силы в написании 3D-игры. Однако я не хочу начинать с такого низкого уровня рисования отдельных треугольников, написания собственного загрузчика 3D-объектов и так далее. Я слышал о таких вещах, как Irrlicht , Crystal Space 3D и Cafu , но у меня нет опыта работы с ними. Я ищу...

65
Хороший графический интерфейс для OpenGL? [закрыто]

Я начинаю изучать OpenGL с FreeGLUT, используя Superbible и знания, полученные от элементарной графики, чтобы освежить свои навыки. Чтобы извлечь больше пользы из этого опыта, я хочу интегрировать графический интерфейс для перезаписи того, который использует FreeGLUT, теперь мой вопрос таков:...

34
Кроссплатформенная независимая разработка

Несколько лет назад, если вы написали на C и в некотором подмножестве C ++ и использовали достаточное количество абстракций платформы (через SDL или что-то еще), вы могли работать на любой платформе, на которую мог бы попасть инди - Linux, Windows, Mac OS различных версий. такие непонятные вещи,...

22
Как избежать жесткого кодирования в игровых движках

Мой вопрос не является вопросом кодирования; это относится ко всему дизайну игрового движка в целом. Как избежать жесткого кодирования? Этот вопрос намного глубже, чем кажется. Скажем, если вы хотите запустить игру, которая загружает файлы, необходимые для работы, как вы избегаете говорить что-то...

21
Многоплатформенная многопоточность: каковы реальные проблемы?

Хотя такая библиотека, как SDL, предоставляет кроссплатформенный API-оболочку для многопоточности, я думаю, что было бы наивно полагать, что это напрямую ведет к простой разработке игр для совершенно разных платформ (настольных и мобильных). Каков наилучший способ разработки таким способом (с...

18
Использование C ++ 11 для разработки кроссплатформенного игрового движка

Примечание: это не вопрос «высказать свое мнение» о C ++ 03 и C ++ 11. Наш игровой движок, написанный на C ++ 03, предназначен для компиляции на Windows, OSX и iOS. Поддержка Linux запланирована на (очень) ближайшее время. Наш опыт ограничен, когда речь заходит о консолях, поэтому я задаю этот...

17
Является ли генератор случайных чисел Unity 2017 на разных платформах одинаковым начальным числом?

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

16
Могу ли я встроить игру в документ PDF?

Я думал, что было бы здорово иметь интерактивную игру в цифровом резюме. Ради этого вопроса и объема этого сайта давайте не будем обращать внимания на то, является ли это хорошей идеей. Можно ли встроить игру или какое-то интерактивное окно в документ PDF? Это может быть использование любого языка...

14
Рекомендации по C # (Mono) / Java 3D Game Engine [закрыто]

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

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

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

13
Как я могу работать на нескольких платформах, используя собственный движок?

Игровые движки, такие как Unity и Unreal, могут работать на нескольких платформах. Мне интересно, как они это делают. Я уже давно пользуюсь C ++ и OpenGL, и мне нужны ресурсы для интеграции чего-то, что позволит мне работать на разных платформах без переписывания. Что-то вроде LibGDX, где вы пишете...

12
Каковы эффективные стратегии для небольшой команды разработчиков игр? [закрыто]

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

12
Разработка мобильных игр на HTML5 против нативных игровых приложений [закрыто]

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

11
Почему не могут существовать кроссплатформенные многопользовательские игры?

По крайней мере, почему их так сложно сделать? - если предположить, что по этой причине даже студии AAA не совершают этот подвиг для своих игр. Особенно с современными кроссплатформенными игровыми движками, такими как Unreal и Unity, которые могут работать на Xbox, PS4 и ПК, почему это еще не было...

11
Float, double или оба для 2D Vector класса?

В настоящее время я пишу небольшой кроссплатформенный движок 2D-игр на базе OpenGL для нашей студии. Когда я исследовал, какой класс 2D Vector использовать, я наткнулся на три разные парадигмы дизайна: Float & Call-by-value, как в этой статье о Гамасутре . Кажется быстрым, но предлагает мало...

11
Должны ли начинающие / инди-разработчики игр изначально ориентироваться на несколько платформ?

Частично в ответ на Как разработчики игр нацелены на несколько платформ (Xbox 360, PS3, ПК и Linux)? но главным образом потому, что здесь есть люди с опубликованными играми, должна ли кроссплатформенность быть первым требованием / функцией для разработчика, пытающегося проникнуть в бизнес? Я всегда...

11
Кроссплатформенный низкоуровневый графический API

При создании системной абстракции лучше иметь на платформе разные API, скрытые общим интерфейсом на самом низком уровне, что имеет смысл. Принимая во внимание различные современные (без конвейера с фиксированными функциями) собственные API-интерфейсы для графики: OpenGLES 2.0+, OpengGL 3.0+,...