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

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

5
Начиная с OpenGL, когда большинство уроков устарели [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Я уверен, что уже есть куча вопросов, подобных этому, но постоянное обновление библиотеки OpenGL отбрасывает их все, …
16 c++  opengl 

7
Как мне разобрать ввод пользователя в текстовой приключенческой игре?
Парсинг пользовательских команд в текстовом приключении - это спектр от простого приключения Adventure «идти на север» до невероятно умных в hhgttg . Кажется, я помню, как читал хорошие практические руководства в компьютерных журналах еще в 80-х годах, но теперь я не нахожу почти ничего в сети, кроме краткой ссылки из …

3
Можно ли добиться эффекта факела (более светлая область вокруг источника света) в 2D-игре?
Я думаю написать себе простую 2D-игру. Сначала он не будет блестящим с идеальной графикой или игровым процессом, но я бы посчитал это моим первым шагом в разработке игр для ПК. Итак, представьте себе такую ​​простую 2D-игру на основе спрайтов (например, Heroes IV или Startcraft BroodWar). Я хочу, чтобы игровой процесс …
16 2d  lighting 

1
Какая математика стоит за световым эффектом в кракатоа?
Я хотел бы знать математику за световым эффектом в krakatoa ( нажмите здесь для примера). Источник света путешествует с частицами, но как сделать затенение? Это что-то простое, как затенение Фонга? Возможно ли реализовать такой эффект в реальном времени на GPU?

3
Простая карта, четыре биома и как их распределить
Вот основная идея: у меня есть игра Rogue-ish, возможно, Dwarf Fortress-ish, со случайно сгенерированным миром и несколькими входами в подземелья, разбросанными вокруг него. У меня уже есть подземелья в основном покрыт, но я застрял на аспекте надземных. Указанный надземный мир, рассматриваемый как двумерная карта экранов, должен иметь распределение, похожее на …

6
Заставить ИИ идти разными путями
У меня есть 2d игра сверху вниз, где ИИ появляется на краях карты и бежит к центру. Я использую A * и узел сетки, чтобы найти путь. Прямо сейчас ИИ появляется в точке на краю карты и все выбирают один и тот же путь, который является кратчайшим путем к центру. …

1
Как разрешить столкновения сложных фигур с помощью SAT?
SAT - достойный способ определения столкновений между произвольными выпуклыми многоугольниками. Вы даже получите вектор, необходимый для разрешения столкновения. Чтобы разрешить столкновения между сложными (невыпуклыми) формами, я думал о некоторой сложной форме, которая состоит из нескольких выпуклых многоугольников. Если столкновение происходит в широкой фазе (например, окружность против круга или AABB против …

2
Существует ли инструмент, помогающий быстро определять кадры анимации из листов спрайтов неодинакового размера?
Многие онлайн-листы спрайтов имеют прямоугольники неравномерного размера в качестве кадров анимации и часто используют часть изображения для титров и т. Д., Что затрудняет правильное закрепление листов игровым движком. Есть ли какой-нибудь инструмент, который поможет вам быстро определить кадры на листе, экспортировать данные анимации, которые будет использовать игровой движок?

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

9
Как захватить видео моей мобильной игры?
Я веду блог для своей текущей игры для Android, и когда я приближаюсь к реальной играбельной версии игры, скриншотов просто недостаточно, чтобы показать новый прогресс. Что мне нужно, это видео. Проблема в том, что моя игра не запускается на текущем эмуляторе (использует OpenGL ES 2.0), и мой компьютер не может …

2
Изучение психологии даст преимущество гейм-дизайнеру?
Я недавно прочитал «Искусство игрового дизайна» и сейчас читаю «Почему сломана реальность» и хочу узнать больше о психологии игрового дизайна. Я студент информатики, но меня заинтриговал предмет, и я подумал о занятии психологом. Для опытных геймдизайнеров, академическое изучение психологии даст огромное преимущество геймдизайнеру? В частности, существует один класс, называемый «Ощущение …

1
Как добавить пользовательский моб в Minecraft?
В основном решил сделать свой собственный моб, у меня есть: Создан класс сущностей моего моба Создал мой моб модельный класс Нарисованная модель Добавлен вызов функции для addMapping в классе EntityList Я застрял на том, что делать дальше. Я пытался найти код, который имеет дело с нерестом пассивных животных в мире, …

2
Как правильно обработать посадочную часть в анимации прыжка
Посмотрите на этот лист спрайтов. Понятно, что кадры 1-3 - это кадры «прыжка вверх», после которых последний кадр будет зафиксирован до «пика» скачка (когда гравитация начнет тянуть назад). При движении назад вниз используются кадры 4-7, и все это заканчивается «холостым» кадром (который здесь не показан в этом спрайте перехода). Мой …

1
Использование контроллера PS3 для ввода в Mac OSX
Мне удалось найти драйвер USB для подключения к контроллеру PS3 в OSX, и, как сообщается здесь , можно подключиться к контроллеру через Bluetooth. Я проверил, что вход работает правильно через Snes9x. Во всяком случае, это просто фон для моего актуального вопроса. Есть ли способ получить доступ к PS3 HID через …

4
Каковы плюсы / минусы использования 3d движка для 2d игр? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 3 года назад . Какие плюсы и минусы должен знать начинающий, выбирая между движком 2d игры (например, Slick2D / Flixel / …
16 2d  3d 

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