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

9
Библиотека для загрузки изображений в текстуры, Linux, C и OpenGl

Я ищу простую автономную библиотеку C для Linux для загрузки изображений из файлов в текстуры OpenGL. Лицензия должна быть довольно либеральной: zlib, bsd, mit или что-то в этом роде. Я нашел ПОЧВУ , но она давно не обновлялась. Есть ли что-то еще, или я должен написать свой собственный? PS я...

9
Как улучшить производительность дозирования

Я разрабатываю 2D-игру на основе спрайтов для мобильных платформ и использую OpenGL (ну, собственно, Irrlicht) для рендеринга графики. Сначала я реализовал рендеринг спрайтов простым способом: каждый игровой объект визуализируется как квад с собственным вызовом отрисовки в графическом процессоре....

9
Лучшие ресурсы для изучения разработки игр на фоне Java? [закрыто]

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

9
Как бороться с OpenGL и Fullscreen на OS X

Я делаю большую часть своей разработки под OS X, и для моего текущего игрового проекта это моя целевая среда. Однако когда я играю в игры, я играю на Windows. Как геймер для Windows, я привык переключать Alt + Tab из игры в последнее открытое приложение. На OS XI в настоящее время не может найти ни...

9
Имитация объекта, плавающего на воде

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

9
Заказать независимую прозрачность в системе частиц

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

9
Любая хорошая книга по освещению в видеоиграх? [закрыто]

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

9
Широкие темы, необходимые для обучения разработке игр [закрыто]

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

9
Есть ли веская причина, по которой я не должен использовать Java-апплет для игры?

Я хочу сделать многопользовательскую браузерную игру. Хорошая вещь об использовании апплета в том, что я могу сделать клиент и сервер на одном языке (java / closure / scala / etc). Я знаю, что есть html5 и javascript, но javascript на стороне сервера не так совершенен, как платформа jvm и поддержка...

9
Столкновение движущихся объектов при использовании неприсоединения для предотвращения столкновений (рулевого управления)

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

9
Полезен ли анализ требований при разработке игр?

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

9
Как я должен иметь ввод ключа / мыши в продвинутой Java-игре?

Я программист-самоучка, поэтому я не знаю, как правильно делать вещи. Я сделал простые игры, такие как астероиды и змеи, но в этих играх вы можете легко изменять переменные в функциях keyevent. Вот как я это сделал в своей простой игре «Астероиды»: /* * key listener events */ public void...

9
ММО методы, алгоритмы и ресурсы для поддержания низкой пропускной способности?

Существуют ли какие-либо ресурсы и документация о том, как текущие MMO обрабатывают данные о действиях и перемещениях от сжатия до обработки на клиенте? Любые ресурсы для алгоритмов прогнозирования движения? Меня особенно интересуют те, которые имеют движение wsad и сосредоточены на поддержании...

9
Java игра за день или два [закрыто]

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

9
Спрайт лист или несколько ресурсов

Рекомендуется ли при анимации для платформы Android создавать лист спрайтов с несколькими состояниями для каждого спрайта на одном изображении или лучше вместо этого экспортировать отдельные изображения для каждого символа / состояния / и т. Д.? Какой вариант дает мне меньший размер файла для...

9
Структура данных для представления связей между странами на карте

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

9
Подходит ли Xbox Live для многопользовательского FPS?

Я работаю над основным шутером от первого лица. В конечном итоге я также хотел бы опубликовать его на Xbox Live. Если я сделаю это, буду ли я по-прежнему иметь доступ к вечеринкам (приглашать и общаться)? Предоставляет ли Microsoft серверы для многопользовательской игры или я должен предоставлять...

9
Не могу понять эти координаты текстуры UV (диапазон НЕ от 0.0 до 1.0)

Я пытаюсь нарисовать простой трехмерный объект, сгенерированный Google SketchUp 8 Pro, в моем приложении WebGL, модель представляет собой простой цилиндр. Я открыл экспортированный файл и скопировал положения вершин, индексы, нормали и координаты текстуры в файл .json, чтобы иметь возможность...

9
Потребность ваша игра заполняет. Устанавливаем свой «крючок».

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