Вопросы с тегом «software-engineering»

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

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

2
Каким был типичный набор инструментов для разработки игр для DOS? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 9 месяцев назад . Мне интересно, как люди писали игры для DOS (например, Doom), я …

3
Как игра может помешать людям запускать несколько экземпляров самого себя?
Starcraft II запрещает мне запускать несколько экземпляров, но если я запускаю в песочнице второй экземпляр , он работает. Что может объяснить это? Как я могу повторить это поведение для моих собственных игр?

4
Библиотека журналов для (c ++) игр [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 12 месяцев назад . Я знаю много библиотек журналов, но не много их тестировал. (GoogleLog, Pantheios, грядущий импульс :: библиотека …


3
Ощутимые преимущества для быстрого кодирования ваших личных игровых проектов
Я заметил, что некоторые программисты ставят перед собой задачи, чувствительные ко времени, обычно в области «написать игру типа X с указанием количества времени Y» или «написать X количество игр, дающих только Y времени для каждой». Каковы ощутимые преимущества для настройки вашего рабочего процесса на некоторое время для быстрого кодирования? Такое …

5
Полная математическая библиотека для использования в OpenGL ES 2.0 Game? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Вам известна полная (или почти полная) кроссплатформенная математическая библиотека для использования в играх OpenGL ES 2.0? …

6
Какой язык сценариев вы бы порекомендовали для игрового проекта C ++? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Под сценариями здесь я подразумеваю не только помещение данных конфигурации в сценарий, но и части сценариев …

2
Как мне проверить, выполнил ли игрок достижение?
Я делаю MMO-игру, и я только что дошел до того, что мне нужно реализовать достижения ... Как мне это сделать? Самое простое, что можно сделать, - это запускать его каждые 100 мс: for a in achievements for p in players if a.meetsRequirements(p) then p.completeAchievement(a) Но это только вызывает еще больше …

3
Обнаружение биений и БПФ
Я работаю над платформерной игрой, которая включает в себя музыку с обнаружением ударов. В настоящее время я обнаруживаю биения, проверяя, превышает ли текущая амплитуда историческую выборку. Это плохо работает с жанрами музыки, такими как рок, которые имеют довольно устойчивую амплитуду. Поэтому я посмотрел дальше и нашел алгоритмы, разделяющие звук на …

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

2
Как мне избежать написания менеджера классов?
Я, кажется, продолжаю читать, это плохая идея использовать XxxManagerклассы стилей в программировании игрового движка, но даже когда я пытаюсь избежать их использования, я всегда получаю что-то, что удерживает все местоположения актеров / сущностей / игрового мира и воздействует на них, что в конечном итоге, Managerесли под другим именем. Это действительно …

4
В чем разница между «программистом геймплея» и «инженером геймплея»?
Я читал некоторые описания работы от некоторых разработчиков AAA в игровой индустрии, и я заметил, что есть работы для "Gameplay Programmers", а также "Gameplay Engineers". Это одно и то же? Они делают то же самое?

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

1
Отделение физики и игровой логики от кода пользовательского интерфейса
Я работаю над простой блочной игрой-головоломкой. Игровой процесс состоит в основном из перемещения блоков в игровой зоне, так что это тривиальная физическая симуляция. Моя реализация, однако, на мой взгляд, далека от идеала, и мне интересно, можете ли вы дать мне какие-либо советы о том, как сделать это лучше. Я разделил …

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