Я считаю, что для того, чтобы стать хорошим разработчиком игр, нужно создавать игры. С точки зрения программиста , какие хорошие игры начального уровня могут испачкать руки? Каким навыкам и задачам учат в каждой из этих...
Программная инженерия - это проектирование и разработка программного обеспечения, поскольку оно относится к области разработки игр. Вопросы, использующие этот тег, должны касаться теоретических концепций и практик, связанных с задачей создания или проектирования программного обеспечения. Этот тег не следует использовать просто потому, что вопрос связан с программированием или содержит код.
Я считаю, что для того, чтобы стать хорошим разработчиком игр, нужно создавать игры. С точки зрения программиста , какие хорошие игры начального уровня могут испачкать руки? Каким навыкам и задачам учат в каждой из этих...
Вопрос достаточно простой: какой математикой должны обладать все игровые программисты, чтобы быть успешными? Я не говорю конкретно о рендеринге математики или чего-либо еще в нишевых областях игрового программирования, а точнее о вещах, о которых должны знать даже игровые программисты, и если они...
У меня есть несколько книг по шаблонам проектирования, и я прочитал несколько статей, но не могу интуитивно понять, какие шаблоны проектирования программирования будут полезны при разработке игр. Например, у меня есть книга под названием ActionScript 3 с шаблонами проектирования, в которой подробно...
Если движок поддерживает Windows, OS X и Linux, почему мы иногда видим игры, использующие эти движки, такие как Space Hulk: Deathwing , только для
Я работаю инженером-программистом более 40 часов в неделю, и я обнаружил, что между балансом моей личной жизни и семейными обязанностями у меня буквально нет сил работать над разработкой игр. Что я могу сделать, чтобы уделять больше времени своему хобби, не перегорая перед компьютером? Я уверен,...
Я столкнулся с этим вопросом, когда разрабатывал видеоигру на C #. Если мы рассмотрим такие игры, как Battlefield или Call of Duty , сотни или даже тысячи пуль летят одновременно. События запускаются постоянно, и, насколько я знаю, это отнимает много вычислительной мощности ... или нет? Я хочу...
Я читаю Game Coding Complete, и автор рекомендует Event-Driven-коммуникацию между игровыми объектами и модулями. По сути, все живые игровые актеры должны общаться с ключевыми модулями (физика, искусственный интеллект, игровая логика, игровой вид и т. Д.) Через внутреннюю систему обмена сообщениями...
Я новичок в программировании игр и пытаюсь создать простую 2d космическую игру сверху вниз с двумя космическими кораблями, которые сражаются друг с другом. Я хорошо справляюсь с управляемым пользователем космическим кораблем, но понятия не имею, как даже начать программировать ИИ. Определенные...
Такие игры, как Super Metroid и Aquaria, представляют местность, где на других частях есть камни и прочее, в то время как глубже за ними (т. Е. Под землей) есть другие детали или просто черный цвет. Я хотел бы сделать что-то подобное, используя полигоны. Ландшафт создается на моем текущем уровне в...
Я только что прочитал ответ на вопрос о структурировании игрового кода . Это заставило меня задуматься о вездесущем GameManagerклассе и о том, как часто он становится проблемой в производственной среде. Позвольте мне описать это. Во-первых, есть прототипирование. Никто не заботится о написании...
В рамках разработки игр на C ++, каковы ваши предпочтения в отношении использования указателей (будь то ни один, необработанный, ограниченный, совместно используемый или иным образом между умными и глупыми)? Вы могли бы рассмотреть владение объектом простота использования политика копирования...
Как я могу реализовать гравитацию? Не для определенного языка, просто псевдокод
Каковы лучшие ресурсы по проектированию и разработке многопоточных игр или игровых движков? Поскольку это, очевидно, то, куда направляются компьютеры, я собираюсь изучить эту тему, и я хотел бы знать, какие ресурсы и примеры...
Я очень новичок в разработке игр, но не в программировании. Я (снова) играю с игрой типа Понг, используя canvasэлемент JavaScript . Я создал Paddleобъект, который имеет следующие свойства ... width height x y colour У меня также есть Pongобъект, который имеет такие свойства, как ... width height...
Прошло уже более трех лет с тех пор, как была издана последняя книга Gems Programming Gems. Официальный сайт не обновляется больше, и эта страница сайта Марка Делаур по - видимому, означает , что серия закончилась. Было ли когда-нибудь официальное заявление по этому поводу? Был ли номер 8 последней...
Многие из наиболее усердных разработчиков программного обеспечения, которых я знаю, переходят к инверсии управления и внедрению зависимостей для обработки ссылок на объекты. Исходя из перспективы Flash-игр, я не знаю все тонкости студий AAA, поэтому: используются ли они в мире розничных...
Широко ли используются исключения в дизайне игрового движка или предпочтительнее использовать операторы if? Например с исключениями: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f,...
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком...
Для каждой игры, которую я сделал, я просто помещаю все свои игровые объекты (пули, машины, игроков) в один список массивов, который я перебираю, чтобы рисовать и обновлять. Код обновления для каждого объекта хранится в его классе. Мне было интересно, это правильный путь, или это более быстрый и...
Я начинающий программист игр, пытаюсь войти в отраслевое программирование для PS3, Xbox 360. Главная проблема, которую я вижу, - это необходимость продемонстрировать свои навыки потенциальному работодателю, но без доступа к наборам Dev для PS3 или Xbox 360, делая это напрямую невозможно. Мой...