набросок диплома. Я играю в видеоигры с самого раннего возраста
Скачать 0.8 Mb.
|
ТЕОРЕТИКА ИГРОВОГО ДИЗАЙНАПроизводство игр часто включает в себя множество элементов. Поскольку в процесс производства игры вовлечены самые разные элементы, прежде чем начинать делать эту бесконечную игру. Имеет смысл объяснить каждый элемент, содержащийся в процессе, чтобы получить базовое понимание, прежде чем строить игру. Поэтому я объясню следующие концепции, которые могут появиться в игре. Они включают дизайн игровой стратегии, игровой баланс, игровой движок, языки программирования и так далее. Теперь приступим к разработке стратегии игры. Дизайн игровой стратегииЕсть много несложных игр, да и геймплей в них неразумный. Но после того, как игра была выпущена, она получила широкую популярность и похвалу. Такие игры были доступны на рынке в первые годы, и содержание игр сравнительно оригинально. Ценная игровая идея - одна из причин того, что эти игры успешны и действительно популярны среди игроков. Обычно гейм-дизайнеры разрабатывают игры для любопытства игроков. Более того, разработчики игр должны учитывать другие важные части игры, такие как пользовательский интерфейс, дизайн персонажей и игрового сюжета. Вдобавок разработчики игр должны подумать, будет ли этот дизайн мотивировать игроков продолжать играть и продолжать играть, а не просто дублировать процессы, и вскоре они устали от этого. (Фишер, 2012 г.) Различные обстоятельства в виртуальном мире может доставить удовольствие игрокам. В виртуальном игровом мире. Первоначальное намерение игроков - развлекать, а не искать справедливость и равновесие. Более того, игроки тратят время на игры, чтобы удовлетворить себя и подарить им достаточно счастья. Поэтому, исходя из этих условий, игровой дизайн может быть очень гибким (Fischer 2012). Кроме того, геймдизайнер должен иметь зрелое мышление на этапах планирования игры. В противном случае идеи внесут в игру несбалансированные или фатальные ошибки. Баланс игрыЦель игры - доставить игрокам удовольствие и развлечение, по путно развивая его умственные способности, а также в некоторых случаях реакцию реагирования на какие либо изменения. Таким образом, игровой процесс и степень развлечения имеют решающее значение для игры. Поэтому игровые дизайнеры корректируют игровой баланс, чтобы сделать игру интересной и интересной. Разумный уровень дизайна позволяет игрокам развлекаться во время игры. Кроме того, дизайн игры должен быть сбалансированным. Без баланса игра станет грязной и ужасной. Также этот недочет отразится на процессе игры. Для разработчиков игр отсутствие баланса означает, что часть игрового дизайна может использоваться многократно, а какая-то другая часть используется редко. Это потратит много времени на разработку игрового уровня. Разумная игра должна пройти через серию выборов и, в конце концов, закончиться победой или другими результатами. Несбалансированные игры обычно доставляют игрокам массу неприятностей. В начале игры это может быть неочевидно. Однако по мере того, как игровой процесс идет дальше, бессмысленная сложность возрастает, что приведет к снижению интереса игроков к игре. Например, если в игре есть один персонаж, и он всегда может победить персонажа другого игрока в одной и той же точке при условии, что оба персонажа имеют полное равенство в навыках и рефлексах. Тогда эта игра явно неуравновешенная. В большинстве случаев цель гейм-дизайнеров состоит в том, чтобы сделать разумные меры для всех атрибутов в игре, чтобы победа могла быть достигнута только с помощью разумных стратегий и суждений. С другой стороны, стратегия часто предполагает удачу. Кроме того, определение того, когда идти на риск, является частью удовольствия от игры. В то же время, разработчики игр должны учитывать баланс в игре, чтобы избежать увеличения таких факторов в течение всего процесса игры, чтобы победа или поражение не определялись удачей. Почти все причины дисбаланса в игре были вызваны уменьшением выбора игрока. Например, в стратегической игре, если функции и затраты единицы имеют большое преимущество по сравнению с другими, это сделает другие компоненты почти бессмысленными. Эта ситуация не только оставляет игрокам один вариант, но и доставляет им массу не относящихся к делу проблем. Эти помехи позволяют игре настолько запутаться, что это уменьшит игровой процесс и заставит игроков скучать. Игровые движки сегодняБолее десяти лет назад игры были очень простыми, а емкость игры была очень маленькой. Кроме того, разработчикам игр, создающим каждую игру, часто приходилось переписывать все коды. Было много дублирования работы, и это отнимало много времени. С другой стороны, программисты обобщили закономерность. Они использовали общий код в подобных играх. Таким образом, программисты могли значительно снизить затраты на разработку и сократить цикл разработки. Таким образом, эти общие коды постепенно стали прототипом игрового движка. Наконец, с развитием технологий он превратился в современный игровой движок. В настоящее время игровые движки уже превратились из аксессуаров ранних игр в главную роль в игровом дизайне. Какого эффекта можно достичь в игре, во многом зависит от того, насколько мощный движок. Отличный игровой движок обычно имеет несколько преимуществ. Во-первых, игровой движок должен иметь полную игровую функцию. В настоящее время игровой движок больше не является простым движком трехмерной графики. Он охватывает, например, трехмерную графику, обработку звука, операции искусственного интеллекта, физические столкновения и другие компоненты игры. Кроме того, отличный игровой движок включает мощный редактор, включая сцену, анимацию модели и т.д. Чем мощнее редактор, тем больше эффектов он может внести в игру. Кроме того, сильная поддержка подключаемых модулей сторонних производителей, таких как 3Ds Max, Maya и другое стороннее программное обеспечение, упрощает разработку игр. Кроме того, игровой движок должен предоставлять простой и эффективный комплект для разработки программного обеспечения, который помогает разработчикам игр быстро приступить к работе. В нынешней индустрии игровыми движками для основных игровых компаний являются Unity3D, Source 2, Unreal Engine и CryENGINE. Начиная с Unity3D, это действительно доступный движок для разработчиков игр; у него беспрецедентное количество пользователей по сравнению с другими движками. Что еще более важно, разработчикам нужно заплатить только один раз, и независимо от того, насколько успешной стала их игра, им не нужно беспокоиться о том, что Unity получит свою долю от доходов. Это, безусловно, привлекательная особенность, особенно для начинающих компаний и независимых разработчиков. Кроме того, порог обучения Unity3D очень низкий, и им легко пользоваться. Кроме того, Unity3D имеет сильную поддержку сообщества разработчиков и может быть совместим со всеми игровыми платформами. С другой стороны, Unity3D имеет ограниченное количество инструментов, поэтому разработчикам необходимо создавать свои собственные инструменты. Исходный движок относительно отсталый по сравнению с другими движками. Графическая технология отстала, но световая и физическая системы исходного движка очень хороши. Самая важная часть — это изначальный замысел дизайна исходного движка. Очень удобно для игроков принимать участие в разработке игры. Кроме того, исходный движок имеет очень мощный комплект для разработки программного обеспечения. Однако движок Source подходит только для платформы ПК, и с ним сложно работать. Был анонсирован движок Source 2, который имеет всестороннее обновление по сравнению с предыдущей версией. Unreal Engine - самый популярный игровой движок для создания высококачественных игр. Движок Unreal широко используется в игровых компаниях. Кроме того, Unreal Engine имеет сильную поддержку сообщества разработчиков. Пользователям доступно множество видеоуроков и ресурсов. Вдобавок Unreal Engine имеет лучшую поддержку движка и обновления. Каждое обновление будет добавлять новые инструменты в движок, и управление будет относительно простым. Но, условия лицензии подходят только для крупных компаний, Unreal Engine получит долю от игры, когда доход от игры превысит пятьдесят тысяч долларов. Есть также некоторые инструменты, которые сложно использовать и которые требуют более высокого порога обучения. CryENGINE получает признание разработчиков игр за высокое качество графических возможностей игры. Возможности художественного программирования инструментов Flowgraph очень мощные. Кроме того, CryENGINE имеет самые мощные аудио инструменты. Эти инструменты могут принести игрокам самые лучшие сенсорные ощущения. Кроме того, CryENGINE предоставляет разработчикам новых игр самую простую технологию кода пользовательского интерфейса. Но его сообщество разработчиков относительно слабо и требует высокого порога обучения. |