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

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

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

2
Что такое «игровое состояние»?
Терминология «игровое состояние» для меня немного расплывчата. Кто-нибудь может уточнить, что входит в состояние игры, пожалуйста? Это состояние всех переменных и объектов в игре в данный момент?

2
OpenGL ES 2.0: настройка 2D-проекции
В этой статье описывается, как рисовать четкую 2D-графику OpenGL, используя фиксированный конвейер функций. http://basic4gl.wikispaces.com/2D+Drawing+in+OpenGL Поскольку в OpenGL ES 2.0 некоторые функции ES 1.x недоступны (например, glOrtho ()), их функциональность должна быть заменена в шейдерах Fragment / Vertex. Мой вопрос, как настроить следующую 2D-проекцию в конвейере программируемой функции? const XSize = …

3
Как мне управлять движущимися платформами в игре на платформе?
Я не хочу использовать box2d или что-то еще, я просто хочу простые движущиеся платформы (вверх-вниз, влево-вправо, диагональные и круговые пути). Мой вопрос заключается в том, чтобы справиться с иерархией порядка обновления / управления, чтобы игрок оставался неподвижным на платформе, без отскока или колебания?

1
Создание 3D-карты для XNA?
Кто-нибудь знает хороший учебник по 3D-картам (как импортировать и использовать карту), использующий XNA без какого-либо движка, но не ограниченный внешним приложением (например, Tiled для 2D-карт)? Я выполнил поиск здесь, но ничего не нашел в отношении 3D-карт XNA только 2d. PS: я ищу материал, который можно прочитать в Интернете бесплатно, если …
15 3d  xna  c#  maps 

5
Как долго я должен поддерживать iPhone 3G?
Я нахожусь в процессе разработки и выпуска игры для iOS, и обнаружил, что она просто не будет работать на iPhone 3G (даже не спрашивать о 2G) по многим причинам. Прежде всего, количество спрайтов и звуков, необходимых для каждого уровня, постоянно приводит к сбоям памяти. Я уже сократил его до минимума …
15 iphone  support 

1
Как узнать, сколько памяти на видеокарте я использую?
Я хочу программно определить во время выполнения, сколько памяти видеокарты используется моей программой. В частности, мне интересно, как это сделать на компьютере под управлением Windows с использованием OpenGL, но меня интересуют способы сделать это и на других платформах. Я знаю, что есть утилиты, которые будут показывать использование памяти во время …
15 opengl  c++  windows  c 

3
Твердые вещества как жидкости с высокой вязкостью
Мой друг и я обсуждали другую идею, позволяющую разрушать материалы в мире, очень по частям, и он предложил идею представления твердых тел как очень вязких жидкостей. Моя интуиция заключается в том, что это может быть: А) очень сложным или Б) очень ресурсоемким, но я не уверен. Возможна ли такая модель …

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

5
2D-игры с магнатами против 3D-игр с магнатами
Я полностью согласен с тем, что это может быть только я, но я не могу не заметить, что я никогда не становился зависимым от каких-либо 3D-игр магнатов или городских зданий, но я стал зависимым от многих старых игр 2D-магнатов. Вот несколько примеров из многих. Я играл в 1701 году нашей …
15 2d  rts 

5
логические операции над сетками
дан набор вершин и треугольников для каждой сетки. Кто-нибудь знает алгоритм или место, где можно начать поиск (я сначала попробовал Google, но не нашел подходящего места) для выполнения логических операций над указанными сетками и получения набора вершин и треугольников для получающейся сетки? Особый интерес представляют вычитание и объединение. Примеры изображений: …

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

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

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


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