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

45
Как вы предотвращаете копирование или изменение вашей веб-игры на JavaScript / HTML5?

Я нахожусь в процессе планирования игры, построенной с использованием JavaScript и HTML5. У меня возникают проблемы с пониманием того, как вы можете помешать кому-либо просто скопировать JavaScript с веб-сервера и либо создать свою собственную игру с ним (не моя самая большая проблема), либо...

45
Какой самый эффективный способ найти барицентрические координаты?

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

45
Как сделать реалистичный лед?

Я пытаюсь написать ледяной шейдер в Unity, который выглядит хорошо и хотя бы полуреалистично. Если бы следующий снимок ( найденный в Google ) был CG, что бы включил его шейдер? (передний план пещеры). Я могу ошибаться, но похоже, что у него даже другая модель освещения, чем у рассеянного по...

45
Как сделать двумерные частицы жидкими?

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

44
Подходит ли OpenGL для 2D игр?

Я некоторое время обучаю себя библиотеке OpenGL и хочу начать создавать игру. Тем не менее, для более простого вступления я хочу начать с чего-то двухмерного, такого как игра в стиле покемонов сверху вниз. Это хороший план или OpenGL создан специально для...

44
Лицензирование (или подобное) для моей фан-игры?

Последние 8 лет я работаю над фан-игрой про покемонов. Это было здорово, хорошо воспринято игроками, и я очень горжусь сообществом, которое мы создали. Но, как и во всех «фан-играх», всегда есть надвигающееся серое облако: «Придет ли C & D завтра?» Теперь я предпринял некоторые шаги, чтобы...

44
Как программировались игры на картриджах? [закрыто]

Я думаю о SNES, N64, Atari ... даже о DS сегодня, я полагаю. Игры SNES обычно не занимали более 4 МБ пространства, а игры N64 обычно имели объем данных от 32 до 64 МБ. В наши дни вы едва можете скомпилировать "Привет, мир!" программа без результирующей компиляции генерирует 1,21 гигабайта !!...

44
Как узнать, когда ваша игровая концепция просто неинтересна и как остановиться

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

44
Что может сделать мирную игру успешной? [закрыто]

Сегодня самые успешные игры - это экшн-игры, такие как FPS, RPG, MMORPG ... Я хотел бы сделать мирную игру, но я не знаю, как привлечь людей. Я умею делать хорошую графику, но это не главное, что заставляет людей любить игру дольше пары минут. Содержание важно. В стилях игры, упомянутых ранее, их...

44
Является ли изучение OpenGL 2.1 бесполезным сегодня?

Я новичок в мире 3D OpenGL / DirectX и узнал, что спецификации OpenGL 4.1 и GLSL только что были выпущены сегодня. Мой друг дал мне Красную книгу для OGL v2.1, но, насколько я прочитал, 3.x и 4.x сильно отличаются от 2.x, и многие вещи устарели. Могу ли я использовать книгу, чтобы начать изучать...

44
Почему карты нормалей преимущественно синие?

Почему карты нормалей преимущественно синего цвета, а не случайного цвета? Я предполагаю, что нормальные векторы трехмерного объекта могут указывать в любом направлении, например: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ......

44
Каковы лучшие ресурсы по проектированию и разработке многопоточных игр или игровых движков?

Каковы лучшие ресурсы по проектированию и разработке многопоточных игр или игровых движков? Поскольку это, очевидно, то, куда направляются компьютеры, я собираюсь изучить эту тему, и я хотел бы знать, какие ресурсы и примеры...

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

Моя игра - это открытая игровая MMO с ретро-графикой, permadeath и системой нивелирования. Проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, как заставить некоторых монстров казаться сильнее, чем других. Поскольку ничто не имеет уровня, а персонажи могут стать сильнее, приобретая...

44
Как я могу предотвратить сообщения о ложных результатах в глобальных таблицах рекордов?

Браузерные и мобильные игры обычно имеют глобальные таблицы рекордов. Обычно в этих таблицах содержатся оценки 2 147 483 647 человек, где люди выяснили вызов веб-службы, который сообщает о результатах, и использовали его для записи фиктивных результатов. В простых играх-головоломках мы можем...

43
Компонентные игровые объектные системы на практике [закрыто]

Давайте посмотрим историю успеха. Какие популярные игры (и игровые движки) были созданы с использованием системы игровых объектов на основе компонентов ? Каждый ответ должен содержать: Название игры (по одному на ответ) Автор / Компания Год Время разработки (необязательно) Ссылка на вскрытие...

43
Как выучить 2d анимацию? [закрыто]

Где я могу научиться делать простую 2d анимацию? Или это на самом деле просто рисование каждого кадра в фотошопе? Есть ли советы или хитрости? Учебники, чтобы помочь начать? Кроме того, какие варианты программного обеспечения есть (желательно с открытым исходным кодом или даже просто...

43
Как создать настраиваемую формулу для повышения уровня RPG?

Я пытаюсь создать формулу, которую можно изменить, просто изменив два значения: number_of_levels и last_level_experience. Это сделано для того, чтобы люди, изменяющие игру, могли изменить требования к уровню. Я понял, что могу указать количество XP, необходимое для повышения до последнего уровня,...

43
Непрофессионально ли оставлять игровые ресурсы открытым глазом?

У меня все еще есть проблемы с упаковкой своих ресурсов, после прохождения сложных API-интерфейсов и в основном просто zip-файлов, которые истощают мой мозг, я подумал, что я мог бы также упаковать игру с ресурсами, видимыми человеческому глазу, в простую папку. Это было бы непрофессионально? Лично...

43
Почему в учебниках используются разные подходы к рендерингу OpenGL?

http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/ Эти два руководства используют совершенно разные подходы, чтобы получить почти одинаковый результат. Первый использует такие вещи, как glBegin(GL_QUADS). Второй...

43
Как работают аудио-игры, такие как Audiosurf и Beat Hazard?

Примечание: я не спрашиваю, как сделать клон одного из них. Я спрашиваю о том, как они работают. Я уверен, что все видели игры, в которых вы используете свои собственные музыкальные файлы (или предоставленные), и игры создают уровни на их основе, такие как Audiosurf и Beat Hazard . Вот видео...