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

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

17
Как я могу эффективно управлять проектом хобби? [закрыто]
Каковы ваши советы и хитрости, чтобы успешно завершить проект хобби в свободное время? Как вы мотивируете себя, чтобы поддерживать его и двигаться до конца, не теряя интереса или мотивации на этом пути?


28
Чем хороши игры, чтобы «заработать свои крылья»? [закрыто]
Я считаю, что для того, чтобы стать хорошим разработчиком игр, нужно создавать игры. С точки зрения программиста , какие хорошие игры начального уровня могут испачкать руки? Каким навыкам и задачам учат в каждой из этих игр?

14
Как мне найти оптимальный набор цветов для 10 игроков?
Я хочу дать каждому из 10 игроков уникальный идентификационный цвет. Есть ли оптимальный набор цветов для этого? Как мне его создать? Каждый набор, который я придумал, содержит слишком похожие цвета. Обновление: меня спросили ниже, для чего это (честный вопрос). Теперь я могу сказать вам - Windwardopolis и цвета работали отлично.

30
Блоги по разработке игр [закрыто]
Какие хорошие блоги по разработке игр / дизайну должны следовать? Пожалуйста, один блог за ответ (не забудьте указать ссылку ) и кратко изложить содержание сообщений в блоге. Если вы можете, выберите одну статью, которая показывает высокую ценность и поделиться ее фрагментом.
265 game-design  assets  blog 

11
Когда я должен использовать фиксированный или переменный шаг по времени?
Должен ли игровой цикл основываться на фиксированных или переменных временных шагах? Всегда ли кто-то лучше или правильный выбор зависит от игры? Переменный шаг по времени Физическим обновлениям передается аргумент «истекшее время с момента последнего обновления» и, следовательно, они зависят от частоты кадров. Это может означать выполнение расчетов как position += …

30
Как предотвратить синдром «Слишком круто использовать» [закрыто]
Когда вы даете игроку редкий, но мощный предмет, который можно использовать только один раз, но на самом деле он никогда не требуется , большинство игроков вообще не будут его использовать, потому что они ждут идеального момента. Но даже когда этот момент наступит, они все равно не захотят его использовать, потому …

4
Как сохранить метаданные игры в файле .png?
Spore позволяет создавать существа, созданные игроком, путем экспорта .pngфайла. Это .pngфотография существа, но если она импортирована в игру, информация о существе (например, текстуры, размер и форма) также приходит с ним. Как я могу реализовать такую ​​функцию?

20
Как один нехудожественный программист делает игру? [закрыто]
Я хотел бы попробовать свои силы в создании игр. Создавая несколько простых, я понял, что не умею заниматься искусством ! Я пытался найти других, чтобы помочь: большинство существующих команд не хотели бы меня из-за моего ограниченного опыта (я учусь в средней школе), и я не смог найти доступного местного художника …
195 art 

30
Как вы предотвращаете инфляцию в виртуальной экономике?
С вашей типичной MMORPG игроки, как правило, могут обрабатывать весь мир сырьем практически навсегда. Монстры / минеральные вены / и т. Д. Обычно находятся на каком-то таймере возрождения, поэтому, кроме времени, на самом деле нет хорошего способа ограничить количество новой валюты, поступающей в систему. Это на самом деле оставляет деньги …
185 game-design  mmo  economy 

1
Какова роль «систем» в компонентной архитектуре на основе компонентов?
Я много читал о компонентах и ​​системах сущностей и думал, что идея сущности, являющейся просто идентификатором, весьма интересна. Однако я не знаю, как это полностью работает с аспектом компонентов или системным аспектом. Компонент - это просто объект данных, управляемый какой-либо соответствующей системой. Система столкновений использует некоторый BoundsComponent вместе со структурой …

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

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


8
Почему MVC & TDD больше не используются в игровой архитектуре? [закрыто]
Я предвосхищу это, говоря, что я не искал огромное количество игровых исходников и не создавал много игр. Но из-за того, что я пытаюсь использовать «корпоративную» практику кодирования в веб-приложениях, просмотр исходного кода игры серьезно ранит мою голову: «Что эта логика представления делает с бизнес-логикой? Это требует рефакторинга ... так же …

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