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

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

4
Можно ли обнаружить двух разных мышей одновременно и регистрировать их движения отдельно? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я думаю о создании игры, которая требует двух мышей, чтобы играть. Необходимо регистрировать движение отдельно друг …
12 input  windows  mouse 

1
Как работают объекты 2D-искусства (например, спрайты)?
У меня есть идея игры и я планирую разработать 2D-игру с использованием XNA для Windows Phone 7. Сегодня я начал рисовать концептуально то, как я хочу, чтобы некоторые персонажи выглядели. Теперь проблема заключается в том, чтобы взять эти концепции и перевести их в цифровую форму. Первое, что я понял, я …

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

3
Шаблоны проектирования для систем правил?
В качестве быстрого веселого проекта я попытался написать пасьянс. Но когда я начал писать системы правил, я чувствовал себя грязным , потому что мой код был совершенно неструктурированным и нерасширяемым , главным образом потому, что моя игровая логика была полным спагетти-кодом. Я сталкивался с этой проблемой раньше и всегда чувствовал …

5
GLUT устарел?
Был задан вопрос о хороших, современных ресурсах OpenGL , одним из ответов была ссылка на учебник по современному программированию OpenGL. В данном руководстве используются GLUT и GLEW, но я где-то читал, что GLUT устарел. Это правда?
12 opengl  glut 

5
Какие альтернативы GLUT существуют?
Я пытаюсь изучить OpenGL, и я только что узнал, что GLUT устарел . Я уже знаю SDL, и, похоже, это хорошая альтернатива. Должен ли я использовать SDL для разработки игр с OpenGL, или есть ли лучшие альтернативы. Я новичок в разработке игр, поэтому я не знаю много о состоянии дел.
12 opengl 

1
2D игра на вертолете, как создать стены коридора?
Я смотрю на адаптацию классической игры «вертолет» (то есть http://www.addictinggames.com/helicopter.html ), но я еще не выяснил, как создать движок генерации стен. Какие-нибудь указатели на псевдокод? Меня не очень интересуют объекты посередине - только методология генерации сторон, которая увеличивается с трудом (закрывается больше, имеет более неожиданные изгибы) по ходу игры.

2
Могу ли я сделать свой клон Minecraft открытым исходным кодом?
В свободное время я занимаюсь разработкой такой игры, как Minecraft. На самом деле, это не « как Minecraft», потому что я пытаюсь сделать его как можно более точной копией (задумано как упражнение для себя в возрасте 16 лет и просто из-за этого мне весело). Конечно, я не копирую код с …

5
Наклоны под углом 45 ° в плиточном 2D платформере
Я хочу, чтобы в моем платформенном платформенном механизме были простые наклоны под углом 45 °, однако я просто не могу понять алгоритм. Пожалуйста, посмотрите на код и видео, может быть, я упускаю очевидное? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and …
12 xna  c#  xna-4.0  platformer 


2
Как Halo рисует снаряды?
Я пытаюсь рисовать снаряды и занимаюсь рекламой. Снаряд состоит из «частицы» с доской и «трассером». Когда я выставляю щит для снаряда, он не виден, когда направление обзора игрока параллельно оси снаряда. Как Halo или другие игры решают эту проблему, так что снаряды можно увидеть сзади.

3
Как вы ведете путь ИИ в физическом движке 2d, например, farseer / box2d?
Я нахожусь в процессе превращения 2d сверху вниз игры, над которой я работаю, в настоящий физический движок твердого тела, такой как Farseer. До сих пор я просто взламывал собственный физический код, где это было необходимо. Я пытаюсь научиться правильно делать вещи здесь. Как правильно заставить ИИ следовать по заданному пути, …

1
Предварительно вычисленный поиск пути все еще актуален?
контекст Old Lucas Arts (эпоха ScummVM) указывает и щелкает графические приключенческие игры, использующие предварительно вычисленные пути. Вот примерный план техники. Шаг 1 Пол в каждой комнате был разделен на то, что они называли «прогулочными коробками», которые были в значительной степени эквивалентны узлам в навигационной сетке, но ограничены трапециевидными формами. Например: …

1
Динамическая модель взаимодействия
Мне просто любопытно, как во многих играх (а именно в таких играх, как «Архим убежище / город», «Охота за человеком», «Наемный убийца») они делают так, чтобы ваш персонаж мог «схватить» персонажа перед собой и что-то с ним делать. Я знаю, что это может показаться очень запутанным, но для примера зайдите …
12 xna  unity  animation  models  ogre 

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

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