Способ предоставления онлайн-игр для предоставления гримирования персонажей и система для этого

Группа изобретений относится к средствам, используемым в онлайн-играх. Технический результат заключается в расширении арсенала средств, предоставляемых в сетевых онлайн-играх. Система предоставления онлайн-игр включает игрового клиента, использующего сеть для предоставления онлайн-игры на основе виртуального персонажа, связанного, по меньшей мере, с одним клиентом. В способе и системе обеспечивают средства для гримирования виртуального персонажа, предоставляющие окружение гримирования как фактическое гримирование для виртуального персонажа в онлайн-игре. Интерфейс обеспечивает различные режимы художественного оформления виртуального персонажа с возможностью различить собственного виртуального персонажа от других виртуальных персонажей через интерфейсы гримирования различных художественных форм. 3 н. и 12 з.п. ф-лы, 13 ил.

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

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

Начальная онлайн-игра, главным образом, включает в себя MORPG (многопользовательскую ролевую онлайн-игру), и различные онлайн-игры появляются согласно совершенствованию технологий широкополосной связи и вычислительных устройств.

Такие онлайн-игры, как правило, используют виртуального персонажа, представляющего пользователя в качестве движущегося в игре объекта. Следовательно, виртуальный персонаж непосредственно используется в контенте онлайн-игры и играет роль пользователя игры.

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

Следовательно, в последнее время предоставляются различные приемы для художественного оформления виртуального персонажа. Например, приемы включают в себя формирование виртуального персонажа с различными внешними видами и предоставление различной одежды для виртуального персонажа.

Тем не менее, такие традиционные технологии ограничены различными выражениями. Иными словами, одежда, носимая виртуальным персонажем, или внешние виды виртуального персонажа выражаются похоже согласно тренду, и эти общие черты ограничивают фундаментальные потребности в уникальном художественном оформлении виртуального персонажа. Внешние виды виртуального персонажа практически не изменяются в случае определения.

Согласно совершенствованию игровых механизмов могут быть возможными точные и фактические описания виртуального персонажа, и потребности пользователей игры в уникальном художественном оформлении собственного виртуального персонажа могут постепенно расти с совершенствованием игрового окружения.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

В некоторых вариантах осуществления способ предоставления онлайн-игр может выполняться посредством системы предоставления онлайн-игр, система предоставления онлайн-игр может соединяться, по меньшей мере, с одним игровым клиентом через сеть и предоставлять онлайн-игру на основе виртуального персонажа в связанный, по меньшей мере, один клиент. Способ предоставления онлайн-игр может включать в себя (a) предоставление интерфейса ввода данных гримирования, по меньшей мере, для одного игрового клиента, причем интерфейс ввода данных гримирования отображает лицо виртуального персонажа и список, по меньшей мере, для одного инструмента гримирования, (b) прием информации инструментов гримирования, выбранной из списка инструментов гримирования, и информации ввода от указателя, введенной на отображаемом лице виртуального персонажа, из игрового клиента, (c) определение схемы применения гримировочных эффектов на основе информации инструментов гримирования и области применения гримировочных эффектов на основе информации ввода от указателя согласно схеме применения гримировочных эффектов и получение параметра эффекта, применяемого к области применения гримировочных эффектов, и (d) применение параметра эффекта к области применения гримировочных эффектов, чтобы выполнять регулирование текстуры лица виртуального персонажа, и предоставление лица с отрегулированной текстурой через интерфейс ввода данных гримирования.

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

В некоторых вариантах осуществления носитель хранения данных может записывать программу для осуществления способа предоставления онлайн-игр. Программа может соединяться, по меньшей мере, с одним игровым клиентом через сеть и предоставлять онлайн-игру на основе виртуального персонажа в связанный, по меньшей мере, один клиент. Кроме того, программа может включать в себя (a) функцию предоставления интерфейса ввода данных гримирования, отображающего лицо персонажа и список, по меньшей мере, для одного инструмента гримирования, в игровой клиент, (b) функцию приема информации инструментов гримирования в списке инструментов гримирования и информации ввода от указателя, введенной в отображаемом лице персонажа, из игрового клиента, (c) функцию определения схемы применения гримировочных эффектов на основе информации инструментов гримирования и определения области применения гримировочных эффектов на основе информации ввода от указателя согласно выбранной схеме применения гримировочных эффектов, чтобы получать параметр применения гримировочных эффектов, и (d) функцию применения параметра эффекта к области применения, чтобы регулировать текстуру лица персонажа, и предоставления отрегулированной текстуры лица персонажа через интерфейс ввода данных гримирования.

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг. 1 является схемой, иллюстрирующей систему предоставления онлайн-игр и игровой клиент согласно примерному варианту осуществления настоящего изобретения.

Фиг. 2 является блок-схемой, иллюстрирующей один вариант осуществления системы предоставления онлайн-игр.

Фиг. 3 является схемой, иллюстрирующей один вариант осуществления процедуры для предоставления функции гримирования.

Фиг. 4 является схемой, иллюстрирующей информацию инструментов гримирования, сохраняемую в базе данных инструментов гримирования.

Фиг. 5-11 являются схемами, иллюстрирующими различные инструменты гримирования и различные гримировочные эффекты.

Фиг. 12 является блок-схемой последовательности операций способа, иллюстрирующей вариант осуществления процедуры предоставления онлайн-игр.

Фиг. 13 является блок-схемой последовательности операций способа, иллюстрирующей другой вариант осуществления процедуры предоставления онлайн-игр.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

Термины, описанные в настоящем раскрытии, могут пониматься следующим образом.

Хотя такие термины, как "первый" и "второй" и т.д., могут быть использованы для того, чтобы описывать различные компоненты, такие компоненты не должны пониматься как ограниченные вышеуказанными терминами. Вышеуказанные термины используются только для того, чтобы отличать один компонент от другого. Например, первый компонент может упоминаться в качестве второго компонента без отступления от объема прав настоящего изобретения, и аналогично второй компонент может упоминаться в качестве первого компонента.

Следует понимать, что, когда элемент упоминается как "соединенный" с другим элементом, он может непосредственно соединяться с другим элементом, либо также могут присутствовать промежуточные элементы. Напротив, когда элемент упоминается как "непосредственно соединенный" с другим элементом, промежуточные элементы не присутствуют. Помимо этого, если явно не указано иное, следует понимать, что слово "содержит" и варианты, такие как "содержит" или "содержащий", подразумевают включение заявленных элементов, но не исключение любых других элементов. Между тем, другие выражения, описывающие взаимосвязи между компонентами, такие как "~ между", "непосредственно ~ между" либо "смежный с ~" и "непосредственно смежный с ~", могут истолковываться аналогичным образом.

Формы единственного числа в настоящем раскрытии также имеют намерение включать в себя формы множественного числа, если контекст явно не указывает иное. Следует дополнительно понимать, что такие термины, как "включающий в себя" или "имеющий" и т.д., имеют намерение указывать наличие признаков, чисел, этапов, действий, компонентов, частей или комбинаций вышеозначенного, раскрытых в подробном описании, и не имеют намерение исключать вероятность того, что один или более других признаков, чисел, этапов, действий, компонентов, частей или комбинаций вышеозначенного могут существовать или могут добавляться.

Настоящее изобретение может быть реализовано как машиночитаемые коды на машиночитаемом носителе. Машиночитаемый носитель включает в себя любой тип устройства записи для сохранения машиночитаемых данных. Примеры машиночитаемого носителя записи включают в себя постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), постоянное запоминающее устройство на компакт-дисках (CD-ROM), магнитную ленту, гибкий диск и оптическое устройство хранения данных. Носитель также может представлять собой несущие (например, Интернет-передачу). Машиночитаемый носитель записи может быть распределен между сетевыми машинными системами, которые сохраняют и выполняют машиночитаемые коды децентрализованным способом.

Термины, используемые в настоящей заявке, используются просто для того, чтобы описывать конкретные варианты осуществления, и не имеют намерение ограничивать изобретение. Если не указано иное, все термины, используемые в данном документе, в том числе технические или научные термины, имеют значения, идентичные значениям, в общем, понимаемым специалистами в области техники, которой принадлежит настоящее изобретение. Такие термины, которые задаются в словаре общего пользования, должны интерпретироваться как имеющие значения, равнозначные контекстным значениям в релевантной области техники, и не должны интерпретироваться как имеющие идеальные или чрезмерно формальные значения, если в настоящей заявке явно не указано иное.

Фиг. 1 является схемой, иллюстрирующей систему предоставления онлайн-игр и игровой клиент согласно примерному варианту осуществления настоящего изобретения.

Система 100 предоставления онлайн-игр (в дальнейшем в этом документе называемая "системой предоставления игр") может одновременно предоставлять онлайн-игру, по меньшей мере, одному пользователю (игровому клиенту) через окружение электронной сети.

В описанной технологии онлайн-игра, предоставляемая посредством системы 100 предоставления игр, может соответствовать онлайн-игре на основе множества пользователей.

В описанной технологии, онлайн-игра, предоставляемая посредством системы 100 предоставления игр, может не ограничиваться игрой конкретного типа. Иными словами, онлайн-игра может использовать персонажа для гримирования персонажей, но может не ограничивать игру конкретного типа. Например, онлайн-игра может применяться к различным видам онлайн-игр, таким как MORPG (многопользовательская ролевая онлайн-игра), MMORPG (глобальная многопользовательская ролевая онлайн-игра), спортивные онлайн-игры, FPS (шутер от первого лица) и TPF (шутер от третьего лица).

Система 100 предоставления игр может предоставлять не только игровой контент между пользователями (т.е. игрок с игроком, PVP), но также и игровой контент между пользователем и машинореализованным персонажем (т.е. игрок с окружением, PVE). Кроме того, система 100 предоставления игр может предоставлять игровой контент, к примеру, многопользовательскую PVP, многопользовательскую PVE с множеством персонажей и комбинированную PVP и PVE.

Система 100 предоставления игр может выполнять обмен данными в реальном времени с игровым клиентом 200 для предоставления онлайн-игры.

Система 100 предоставления игр может предоставлять средство предоставления гримирования, предоставляемое в игре, для виртуального персонажа. Система 100 предоставления игр проиллюстрирована на фиг. 2.

Игровой клиент 200 соответствует средству предоставления игр, работающему в пользовательском терминале. Пользовательский терминал может соответствовать терминалу, содержащему центральный процессор, блок хранения и блок ввода-вывода, такому как PC, планшетный PC и смартфон.

Игровой клиент 200 может осуществлять связь с системой 100 предоставления игр, чтобы предоставлять онлайн-игру пользователю. Согласно одному варианту осуществления игровой клиент 200 может загружать, по меньшей мере, часть игровых механизмов для операции в ходе игры. Например, по меньшей мере, часть конкретных вычислений для предоставления онлайн-игры может выполняться для игрового клиента 200 для быстрой обработки.

Фиг. 2 является блок-схемой, иллюстрирующей один вариант осуществления системы предоставления онлайн-игр.

Ссылаясь на фиг. 2, система 100 предоставления игр может включать в себя блок 110 связи, игровой механизм 120, блок 130 управления предоставлением игр, базу 140 данных инструментов гримирования, базу 150 данных персонажей, блок 170 определения областей применения гримировочных эффектов, блок 180 получения параметров и блок 160 управления функциями гримирования.

Блок 110 связи может задавать или поддерживать окружение связи для игрового клиента 200 и инициализации игры согласно элементу управления блока 130 управления предоставлением игр.

Блок 110 связи может непосредственно принимать управление посредством блока 160 управления функциями гримирования, с тем чтобы осуществлять связь с игровым клиентом 200 согласно управлению посредством блока 130 управления предоставлением игр.

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

В одном варианте осуществления, по меньшей мере, часть игрового механизма 120 может загружаться в игровой клиент 200.

Блок 130 управления предоставлением игр может управлять различными компонентами системы 100 предоставления игр, чтобы предоставлять онлайн-игру.

Блок 130 управления предоставлением игр может принимать запрос или данные, связанные с функцией гримирования персонажей, из контента онлайн-игры, чтобы предоставлять соответствующий запрос или данные в блок 160 управления функциями гримирования. Иными словами, блок 160 управления функциями гримирования управляет и выполняет конкретную процедуру, связанную с функцией гримирования персонажей. Например, когда блок 130 управления предоставлением игр формирует нового персонажа или принимает запрос на изменение внешнего вида персонажа согласно предварительно определенной процедуре, блок 130 управления предоставлением игр может предоставлять функцию гримирования в качестве частичной функции для функции формирования персонажей или частичной функции для функции изменения внешнего вида персонажа, или блок 130 управления предоставлением игр может передавать такую функцию в блок 160 управления функциями гримирования, с тем чтобы инструктировать блоку 160 управления функциями гримирования выполнять функцию гримирования персонажей.

В одном варианте осуществления для удобства фиг. 2 представляет блок 130 управления предоставлением игр в качестве отдельного компонента, который отличается от блока 160 управления функциями гримирования. Тем не менее, блок 130 управления предоставлением игр и блок 160 управления функциями гримирования интегрируются, так что этот вариант осуществления не должен быть использован для ограничения объема формулы изобретения.

Описанная технология может предоставлять функцию гримирования виртуального персонажа пользователю (игровому клиенту) через базу 140 данных инструментов гримирования, базу 150 данных персонажей, блок 170 определения областей применения гримировочных эффектов, блок 180 получения параметров и блок 160 управления функциями гримирования.

Перед описанием компонентов, необходимых для функции гримирования персонажей, описывается процедура для предоставления функции гримирования со ссылкой на фиг. 3. Фиг. 3 является схемой, иллюстрирующей один вариант осуществления процедуры для предоставления функции гримирования. Описанная технология предоставляет множество инструментов гримирования, и атрибуты 320, заданные согласно множеству инструментов гримирования, могут отличаться друг от друга. Иными словами, схема применения для ввода данных гримирования отличается согласно инструменту гримирования, и блок 160 управления функциями гримирования может использовать пользовательский ввод 310 и атрибут 320 инструмента гримирования для того, чтобы интерпретировать перемещение указателя. Кроме того, из интерпретированного перемещения указателя блок 160 управления функциями гримирования может рассматривать область применения согласно инструменту гримирования для того, чтобы определять фактическую область применения гримировочных эффектов (в дальнейшем в этом документе называемую "областью применения"), и может получать регулируемый параметр (в дальнейшем в этом документе называемый "параметром эффекта") в области применения согласно гримировочному эффекту и может изменять атрибут текстуры на основе параметра эффекта, чтобы выполнять гримирование.

База 140 данных инструментов гримирования может сохранять информацию инструментов гримирования, применяемую, чтобы гримировать виртуальный персонаж.

В одном варианте осуществления база 140 данных инструментов гримирования может сохранять, по меньшей мере, одно из регулируемого параметра для инструмента гримирования, элемента пользовательского ввода, схемы применения, схемы обозначения области применения, области применения, области рисования кистью и значения переменной. Фиг. 4 является схемой, иллюстрирующей информацию инструментов гримирования, сохраняемую в базе данных инструментов гримирования. На фиг. 4 база 140 данных инструментов гримирования может сохранять или поддерживать предварительно определенную таблицу, соответственно, включающую в себя информацию атрибутов для инструмента гримирования. В данном документе информация атрибутов для инструмента гримирования может включать в себя фиксированный атрибут и переменный атрибут.

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

Фиксированный атрибут может включать в себя предварительно определенный атрибут для инструмента гримирования, и фиксированный атрибут не изменяется пользователем. Описанная технология может использовать фиксированный атрибут для инструмента гримирования, чтобы интерпретировать пользовательский ввод.

Регулируемый параметр может включать в себя атрибут текстуры, изменяемый посредством инструмента гримирования. Схема восстановления в регулируемом параметре включает в себя удаление гримировочного эффекта. Когда регулируемый параметр соответствует цвету, цветовая схема может включать в себя смешение с ранее выбранным цветом или наложение ранее выбранного цвета.

Элемент пользовательского ввода указывает то, какой элемент в пользовательском вводе может изменять регулируемый параметр. Например, когда инструмент гримирования соответствует блеску для губ, эффект блеска может быть определен согласно длине перетаскивания.

Схема применения соответствует атрибуту, указывающему то, как пользовательский ввод для инструмента гримирования связан с изменением атрибута.

Схема обозначения области применения соответствует схеме, определяющей область применения гримировочных эффектов.

Область применения соответствует, по меньшей мере, части внешнего вида виртуального персонажа, в котором применяется эффект за счет инструмента гримирования.

Область рисования кистью соответствует области, в которой к гримировочному эффекту применяется тип кисти, и значение переменной соответствует атрибуту, обозначающему переменный атрибут.

База 150 данных персонажей может сохранять информацию для виртуального персонажа.

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

Блок 160 управления функциями гримирования может управлять базой 140 данных инструментов гримирования, базой 150 данных персонажей, блоком 170 определения областей применения гримировочных эффектов и блоком 180 получения параметров таким образом, чтобы предоставлять функцию гримирования для виртуального персонажа.

Блок 160 управления функциями гримирования может предоставлять интерфейс ввода данных гримирования для ввода данных гримирования в игровой клиент 200. Например, игровой клиент 200 может отображать, по меньшей мере, часть внешнего вида виртуального персонажа (например, лицо персонажа) через интерфейс ввода данных гримирования. Согласно другому пример игровой клиент 200 дополнительно может включать в себя, по меньшей мере, часть внешнего вида виртуального персонажа и списка инструментов гримирования, чтобы отображать через интерфейс ввода данных гримирования.

Блок 160 управления функциями гримирования может принимать, по меньшей мере, одну из информации инструментов гримирования и информации ввода от указателя из интерфейса ввода данных гримирования в игровом клиенте 200.

Информация инструментов гримирования может включать в себя идентификационную информацию, связанную с инструментом гримирования, выбираемым из списка, по меньшей мере, для одного из инструмента гримирования, предоставляемого в интерфейсе ввода данных гримирования.

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

Блок 160 управления функциями гримирования может идентифицировать инструмент гримирования из информации инструментов гримирования и может применять атрибут инструмента гримирования, чтобы интерпретировать перемещение указателя.

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

В одном варианте осуществления блок 160 управления функциями гримирования может классифицировать схему применения гримировочных эффектов на основе области применения. Например, блок 160 управления функциями гримирования может включать в себя, по меньшей мере, одно из (1) схемы свободного рисования, обозначающей линию перемещения указателя в качестве области применения, (2) схемы фиксированной области, фиксирующей область применения, и (3) схемы переменной области, варьирующей область применения согласно информации ввода от указателя, в качестве схемы применения гримировочных эффектов.

Блок 160 управления функциями гримирования может использовать блок 170 определения областей применения гримировочных эффектов и блок 180 получения параметров для того, чтобы назначать гримировочный эффект персонажу.

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

Блок 160 управления функциями гримирования может применять параметр эффекта, получаемый в блоке 180 получения параметров, к области применения, определяемой посредством блока 170 определения областей применения гримировочных эффектов, чтобы изменять регулирование внешнего вида персонажа (т.е. изменять значение текстуры).

Когда перекрывается гримировочный эффект, блок 160 управления функциями гримирования может налагать предыдущее гримирование или смешивать с предыдущим гримированием.

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

Блок 160 управления функциями гримирования может развертывать и отображать, по меньшей мере, часть внешнего вида персонажа на основе информации инструментов гримирования, чтобы предоставлять, по меньшей мере, часть внешнего вида персонажа в игровой клиент 200. Например, когда персонаж отображается с полным размером и выбранный инструмент ввода данных гримирования соответствует кисти, блок 160 управления функциями гримирования может центрировать лицо персонажа в интерфейсе ввода данных гримирования, чтобы инструктировать игровому клиенту 200 отображать центрированное лицо персонажа. Согласно другому примеру, когда лицо персонажа отображается, и выбранный инструмент ввода данных гримирования соответствует ножу для бровей, блок 160 управления функциями гримирования может центрировать бровь персонажа посредством перекрытия брови на ранее отображаемом лице персонажа или без перекрытия.

Блок 160 управления функциями гримирования может предоставлять отрегулированный внешний вид персонажа, чтобы непрерывно предоставлять функцию гримирования для игрового клиента 200.

Блок 170 определения областей применения гримировочных эффектов может использовать, по меньшей мере, одну из информации ввода от указателя и информации инструментов гримирования согласно схеме применения, принимаемой из блока 160 управления функциями гримирования, чтобы определять область применения гримировочных эффектов.

В одном варианте осуществления, когда схема применения соответствует схеме свободного рисования, блок 170 определения областей применения гримировочных эффектов может проверять область рисования кистью в отношении инструмента гримирования и может интерпретировать информацию щелчка в информации ввода от указателя, чтобы обозначать область рисования кистью в расчете на щелчок, и когда информация ввода от указателя включает в себя множество щелчков, блок 170 определения областей применения гримировочных эффектов может включать в себя множество областей рисования кистью, чтобы определять область применения. Например, каждый раз, когда инструмент гримирования соответствует нанесению мазков на фиг. 6, блок 170 определения областей применения гримировочных эффектов может определять область, в которой осуществляется щелчок, в качестве области применения. Согласно другому примеру, когда инструмент гримирования соответствует основе на фиг. 8, блок 170 определения областей применения гримировочных эффектов может определять путь, проходящий вдоль указателя в ходе щелчка, в качестве области применения.

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

В одном варианте осуществления, когда схема применения соответствует схеме фиксированной области и щелчок осуществляется в предварительно определенной замкнутой кривой в отображаемом внешнем виде персонажа, блок 170 определения областей применения гримировочных эффектов может определять внутреннюю область замкнутой кривой в качестве области применения. Например, когда инструмент гримирования соответствует блеску для губ на фиг. 5 и щелчок осуществляется в области губ, блок 170 определения областей применения гримировочных эффектов может определять полную область губ в качестве области применения.

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

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

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

Блок 180 получения параметров может использовать, по меньшей мере, одну из информации инструментов гримирования и информации ввода от указателя для того, чтобы получать параметр эффекта, применяемый к области применения, определяемой посредством блока 170 определения областей применения гримировочных эффектов. Блок 180 получения параметров может интерпретировать информацию ввода от указателя на основе схемы применения, чтобы получать параметр применения гримировочных эффектов.

В одном варианте осуществления, когда схема применения соответствует схеме свободного рисования, блок 180 получения параметров может получать эффект рисования кистью, предварительно определяемый для инструмента гримирования или выбираемый пользователем в качестве параметра эффекта. Блок 160 управления функциями гримирования может применять эффект рисования кистью к области применения, включающей в себя, по меньшей мере, область рисования кистью, чтобы назначать гримировочный эффект. Например, когда инструмент гримирования соответствует мазку на фиг. 6, блок 160 управления функциями гримирования может получать эффект для мазка, в котором осуществляется щелчок, в качестве параметра эффекта. В данном документе подробный параметр (т.е. размер, цвет мазка) может быть принят и выбран через интерфейс ввода данных гримирования.

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

В одном варианте осуществления блок 180 получения параметров может идентифицировать информацию щелчка или информацию длины перетаскивания, выполняемую для области применения, и может назначать значение весового коэффициента согласно номеру щелчка или длине перетаскивания, получаемой на основе информации щелчка или информации длины перетаскивания, с тем чтобы получать значение эффекта, применяемое к области применения. Блок 180 получения параметров может определять параметрический элемент (т.е. регулируемый параметр), регулируемый на основе инструмента гримирования, и может применять полученное значение эффекта для параметрического элемента, чтобы получать параметр эффекта. Например, в блеске для губ, как проиллюстрировано на фиг. 5, блок 180 получения параметров может получать значение блеска параметра эффекта, назначаемое относительно низкому значению, когда длина перетаскивания является небольшой, как показано на фиг. 5(a), и значение блеска параметра эффекта, назначаемое относительно высокому значению, когда длина перетаскивания является большой, как показано на фиг. 5(b).

В данном документе параметрический элемент (т.е. регулируемый параметр), регулируемый на основе инструмента гримирования, может соответствовать одному из цвета, яркости, блеска и восстановления.

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

Фиг. 5-11 являются схемами, иллюстрирующими различные инструменты гримирования и различные гримировочные эффекты.

Фиг. 5 иллюстрирует вариант осуществления блеска для губ, и блеск для губ может соответствовать инструменту гримирования для фиксированной области (например, губы), описанной так, как указано выше. Следовательно, когда пользователь выполняет перетаскивание, блок 170 определения областей применения гримировочных эффектов может определять губу в качестве области применения, и блок 180 получения параметров может получать параметр применения гримировочных эффектов согласно длине перетаскивания. Блок 170 определения областей применения гримировочных эффектов может применять параметр эффекта к губам, чтобы изменять соответствующую текстуру, и блок 160 управления функциями гримирования может предоставлять информацию для измененного персонажа в игровой клиент 200.

Фиг. 6 иллюстрирует вариант осуществления нанесения мазков, и нанесение мазков может применяться к схеме свободного рисования. Следовательно, блок 170 определения областей применения гримировочных эффектов может определять область, в которой осуществляется щелчок пользователем, в качестве области применения, и блок 180 получения параметров может применять гримировочный эффект посредством использования размера мазка, выбранного пользователем или выбранного по умолчанию, в качестве параметра эффекта.

Фиг. 7 иллюстрирует вариант осуществления хайлайтера, и хайлайтер может применяться к схеме фиксированной области. Иными словами, может быть предварительно определена область применения, применяющая хайлайтер (например, лоб, нос, глаза и щека), и блок 180 получения параметров может использовать информацию щелчка или информацию перетаскивания для касания кистью использования, чтобы получать эффект хайлайтера (т.е. уровень яркости).

Фиг. 8 иллюстрирует вариант осуществления основы (или кисти), и основа может применяться к схеме свободного рисования. Следовательно, область применения может соответствовать области применения, применяющей область рисования кистью к линии перемещения указателя для щелчка пользователя, и блок 180 получения параметров может получать цвет, выбираемый пользователем или предварительно определяемый в качестве параметра эффекта, чтобы применять гримировочный эффект.

Фиг. 10-11 являются схемами, иллюстрирующими процедуру, в которой описанная технология может использовать гримировочный эффект для частей тела, отличных от лица виртуального персонажа.

Фиг. 10 иллюстрирует вариант осуществления бальзама для тела, блок 170 определения областей применения гримировочных эффектов может определять область перетаскивания бальзама для тела в качестве области применения (т.е. области свободного рисования), и блок 180 получения параметров может использовать цвет или яркость бальзама для тела в качестве параметра эффекта, чтобы предоставлять гримировочный эффект.

Фиг. 11 иллюстрирует вариант осуществления для лака для ногтей (или педикюра), блок 170 определения областей применения гримировочных эффектов может определять путь свободного рисования пользователя в качестве области применения (т.е. области свободного рисования), и блок 180 получения параметров может использовать цвет либо блеск, предварительно определяемый или выбираемый пользователем в качестве параметра эффекта, чтобы предоставлять гримировочный эффект.

Фиг. 12-13 иллюстрируют различные варианты осуществления способа предоставления онлайн-игр. Эти варианты осуществления также выполняются в системе 100 предоставления игр, и практически эквивалентные компоненты или процедуры опускаются. Тем не менее, это опускание должно быть понятным для специалистов в данной области техники и не должно ограничивать объем формулы изобретения.

Фиг. 12 является блок-схемой последовательности операций способа, иллюстрирующей вариант осуществления процедуры предоставления онлайн-игр.

Ссылаясь на фиг. 12, система 100 предоставления игр может включать в себя список для лица персонажа и, по меньшей мере, одного инструмента гримирования и может предоставлять интерфейс ввода данных гримирования для игрового клиента (этап S1210).

Система 100 предоставления игр может принимать информацию инструментов гримирования для одного инструмента гримирования, выбираемого в списке инструментов гримирования, и информацию ввода от указателя для отображаемого лица персонажа из игрового клиента 200 через интерфейс ввода по игре (этап S1220), чтобы определять схему применения гримировочных эффектов на основе информации инструментов гримирования (этап S1230).

Система 100 предоставления игр может использовать информацию ввода от указателя согласно схеме применения, чтобы определять область применения гримировочных эффектов (этап S1240), и может получать параметр эффекта, применяемый к области применения (этап S1250).

Система 100 предоставления игр может применять параметр эффекта к области применения, чтобы регулировать текстуру лица персонажа (этап S1260), и может предоставлять регулирование текстуры лица персонажа через интерфейс ввода данных гримирования (этап S1270).

Схема применения гримировочных эффектов может быть классифицирована на основе области применения и может включать в себя, по меньшей мере, одно из (1) схемы свободного рисования, обозначающей линию перемещения указателя в качестве области применения, (2) схемы фиксированной области, фиксирующей область применения, и (3) схемы переменной области, варьирующей область применения.

Информация ввода от указателя может включать в себя, по меньшей мере, одну из информации щелчка, информации длины перетаскивания и информации направления перетаскивания.

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

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

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

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

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

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

Фиг. 13 является блок-схемой последовательности операций способа, иллюстрирующей другой вариант осуществления процедуры предоставления онлайн-игр.

Ссылаясь на фиг. 13, система 100 предоставления игр может предоставлять интерфейс ввода данных гримирования, отображающий предварительно определенный внешний вид персонажа, в игровой клиент 200 (этап S1310) и может принимать информацию инструментов гримирования и информацию ввода от указателя через интерфейс ввода данных гримирования (этап S1320).

Система 100 предоставления игр может выбирать одну из множества схем применения гримировочных эффектов согласно информации инструментов гримирования (этап S1330).

Система 100 предоставления игр может использовать, по меньшей мере, одну из информации инструментов гримирования и информации ввода от указателя согласно схеме применения, чтобы определять область применения гримировочных эффектов (этап S1340), и может получать параметр эффекта, применяемый к области применения (этап S1350).

Система 100 предоставления игр может применять параметр эффекта к области применения, чтобы регулировать текстуру лица персонажа (этап S1360), и может предоставлять внешний вид персонажа с отрегулированной текстурой посредством интерфейса инструментов гримирования (этап S1370).

В одном варианте осуществления для этапов S1310-S1320, когда система 100 предоставления игр принимает информацию инструментов гримирования, система 100 предоставления игр может развертывать, по меньшей мере, часть внешнего вида персонажа, чтобы предоставлять расширенный внешний вид персонажа для игрового клиента 200.

В одном варианте осуществления для этапов S1330, когда инструмент гримирования соответствует одному из основы, мазка, маскирующего карандаша и лака для ногтей, система 100 предоставления игр может использовать схему свободного рисования, обозначающую гримировочный эффект согласно линии перемещения указателя, в качестве схемы применения.

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

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

Хотя этот документ предоставляет описания предпочтительных вариантов осуществления настоящего изобретения, специалисты в данной области техники должны понимать, что настоящее изобретение может быть модифицировано или изменено различными способами без отступления от технических принципов и объема, заданного посредством прилагаемой формулы изобретения.

1. Способ предоставления онлайн-игр, осуществляемый посредством системы предоставления онлайн-игр, причем система предоставления онлайн-игр соединена, по меньшей мере, с одним игровым клиентом через сеть и предоставляет онлайн-игру на основе виртуального персонажа в связанный, по меньшей мере, один клиент, причем способ предоставления онлайн-игр содержит этапы, на которых:
(a) предоставляют интерфейс ввода данных гримирования, по меньшей мере, для одного игрового клиента, причем интерфейс ввода данных гримирования отображает лицо виртуального персонажа и список, по меньшей мере, для одного инструмента гримирования;
(b) принимают информацию инструментов гримирования, выбранных из списка инструментов гримирования, и информацию ввода от указателя, введенную на отображаемом лице виртуального персонажа, из игрового клиента;
(c) определяют схему применения гримировочных эффектов на основе информации инструментов гримирования и область применения гримировочных эффектов на основе информации ввода от указателя согласно схеме применения гримировочных эффектов и получают параметр эффекта, применяемый к области применения гримировочных эффектов; и
(d) применяют параметр эффекта к области применения гримировочных эффектов, чтобы выполнять регулирование текстуры лица виртуального персонажа, и предоставляют лицо с отрегулированной текстурой через интерфейс ввода данных гримирования.

2. Способ предоставления онлайн-игр по п. 1, в котором схема применения гримировочных эффектов классифицируется на основе области применения гримировочных эффектов и включает в себя, по меньшей мере, одну из схемы свободного рисования, обозначающей линию перемещения указателя в качестве области применения гримировочных эффектов, схемы фиксированной области, фиксирующей область применения гримировочных эффектов, и схемы переменной области, варьирующей область применения гримировочных эффектов согласно информации ввода от указателя.

3. Способ предоставления онлайн-игр по п. 2, в котором информация ввода от указателя включает в себя, по меньшей мере, одну из информации щелчка, информации длины перетаскивания и информации направления перетаскивания.

4. Способ предоставления онлайн-игр по п. 2, в котором этап (c) включает в себя этапы, на которых:
- проверяют то, является или нет инструмент гримирования в информации инструментов гримирования адаптируемым для схемы свободного рисования; и
- определяют область рисования кистью для инструмента гримирования, когда инструмент гримирования является адаптируемым для схемы свободного рисования; и
- применяют инструмент гримирования к области рисования кистью на каждый щелчок, чтобы изменять текстуру области рисования кистью.

5. Способ предоставления онлайн-игр по п. 2, в котором этап (c) включает в себя этапы, на которых:
(c1) проверяют то, является или нет инструмент гримирования в информации инструментов гримирования адаптируемым для схемы фиксированной области; и
(c2) используют, по меньшей мере, одно из информации инструментов гримирования или информации щелчка для того, чтобы определять область применения гримировочных эффектов, используемую тогда, когда инструмент гримирования является адаптируемым для схемы фиксированной области; и
(c3) используют информацию ввода от указателя, выполняемого для области применения гримировочных эффектов, чтобы получать параметр эффекта.

6. Способ предоставления онлайн-игр по п. 5, в котором этап (c2) включает в себя этапы, на которых:
- проверяют то, осуществляется или нет щелчок в конкретной замкнутой кривой, на основе информации щелчка; и
- определяют внутреннюю область замкнутой кривой в качестве области применения гримировочных эффектов, когда осуществляется щелчок.

7. Способ предоставления онлайн-игр по п. 5, в котором этап (c3) включает в себя этапы, на которых:
- идентифицируют информацию щелчка или информацию длины перетаскивания, выполняемую для области применения гримировочных эффектов;
- назначают значение весового коэффициента согласно номеру щелчка или длине перетаскивания, получаемой на основе информации щелчка или информации длины перетаскивания, чтобы получать значение эффекта;
- определяют параметрический элемент, отрегулированный на основе инструмента гримирования, и применяют значение эффекта для параметрического элемента, чтобы получать параметр эффекта.

8. Способ предоставления онлайн-игр по п. 2, в котором этап (c) включает в себя этапы, на которых:
(c1) проверяют то, является или нет инструмент гримирования в информации инструментов гримирования адаптируемым для схемы переменной области;
(c2) определяют область применения гримировочных эффектов на основе информации ввода от указателя, когда инструмент гримирования является адаптируемым для схемы переменной области; и
(c3) получают параметр эффекта на основе определенной области эффекта согласно инструменту гримирования из области применения гримировочных эффектов.

9. Способ предоставления онлайн-игр по п. 8, в котором этап (c2) включает в себя этапы, на которых:
- получают длины перетаскивания направлений по оси X и оси Y на основе информации длины перетаскивания и информации направления перетаскивания в информации ввода от указателя; и
- регулируют полученные длины перетаскивания направлений по оси X и оси Y в предварительно определенную единичную длину для каждого инструмента гримирования, чтобы получать области применения гримировочных эффектов для направлений по оси X и оси Y.

10. Способ предоставления онлайн-игр по п. 1, в котором этап (a) включает в себя этап, на котором расширяют некоторые области внешнего вида персонажа, применяемого к инструменту гримирования, чтобы предоставлять информацию некоторых областей для игрового клиента, когда принимается информация инструментов гримирования.

11. Способ предоставления онлайн-игр по п. 1, в котором этап (c) включает в себя этап, на котором используют схему свободного рисования, обозначающую эффект согласно линии перемещения указателя, когда инструмент гримирования соответствует одному из основы, мазка, маскирующего карандаша и лака для ногтей.

12. Способ предоставления онлайн-игр по п. 1, в котором этап (c) включает в себя этап, на котором используют схему фиксированной области, фиксирующую область применения гримировочных эффектов для инструмента гримирования, когда инструмент гримирования соответствует одному из румян, хайлайтера, губной помады и блеска для губ.

13. Система предоставления онлайн-игр, соединенная, по меньшей мере, с одним игровым клиентом через сеть и предоставляющая онлайн-игру на основе виртуального персонажа в связанный, по меньшей мере, один клиент, причем система предоставления онлайн-игр содержит:
- блок управления функциями гримирования, предоставляющий интерфейс ввода данных гримирования, отображающий список инструментов гримирования и внешний вид персонажа, и повторно предоставляющий отрегулированный внешний вид персонажа, применяющий параметр эффекта относительно обозначенной области применения гримировочных эффектов;
- блок определения областей применения гримировочных эффектов, использующий, по меньшей мере, одну из информации ввода от указателя для внешнего вида персонажа и информации инструментов гримирования, включающей в себя инструмент гримирования в списке инструментов гримирования, для того чтобы определять область применения гримировочных эффектов; и
- блок получения параметров, использующий, по меньшей мере, одну из информации инструментов гримирования и информации ввода от указателя для того, чтобы получать параметр применения гримировочных эффектов, применяемый к области применения гримировочных эффектов.

14. Система предоставления онлайн-игр по п. 13, в которой блок управления функциями гримирования определяет схему применения гримировочных эффектов на основе информации инструментов гримирования; и
- при этом блок определения областей применения гримировочных эффектов определяет область применения гримировочных эффектов на основе, по меньшей мере, одной из информации ввода от указателя или информации инструментов гримирования согласно определенной схеме применения гримировочных эффектов.

15. В носителе хранения данных, записывающем программу для осуществления способа предоставления онлайн-игр, программа соединена, по меньшей мере, с одним игровым клиентом через сеть и предоставляет онлайн-игру на основе виртуального персонажа в связанный, по меньшей мере, один клиент, причем программа содержит:
(a) функцию предоставления интерфейса ввода данных гримирования, отображающего лицо персонажа и список, по меньшей мере, для одного инструмента гримирования, в игровой клиент;
(b) функцию приема информации инструментов гримирования в списке инструментов гримирования и информации ввода от указателя, введенной в отображаемом лице персонажа, из игрового клиента;
(c) функцию определения схемы применения гримировочных эффектов на основе информации инструментов гримирования и определения области применения гримировочных эффектов на основе информации ввода от указателя согласно выбранной схеме применения гримировочных эффектов, чтобы получать параметр применения гримировочных эффектов;
(d) функцию применения параметра эффекта к области применения, чтобы регулировать текстуру лица персонажа, и предоставления отрегулированной текстуры лица персонажа через интерфейс ввода данных гримирования.



 

Похожие патенты:

Изобретение относится к системе, которая идентифицирует и оказывает влияние на принятие решения покупателем о приобретении товаров на основании местоположения покупателя в то время, как он осуществляет покупки внутри предприятия розничной торговли или рядом с ним.

Изобретение относится к средствам обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт на сервере оператора фискальных данных при работе множества контрольно-кассовых машин.

Изобретение относится к устройствам для определения условий труда на рабочем месте. Техническим результатом является повышение достоверности информации о параметрах окружающей среды, классе условий труда, о состоянии оборудования, параметрах здоровья работника.

Изобретение относится к области поиска изображений в режиме интерактивных покупок. Технический результат - эффективный способ поиска точных изображений продуктов, которые покупатель ищет для покупки.

Группа изобретений относится к игровым системам в сети Интернет. Технический результат заключается в обеспечении возможности доступа к игровым аудио/видео файлам веб-клиентам, сконфигурированным для воспроизведения вне игры.

Изобретение относится к средствам обнаружения предоплаченного интернет-соединения. Техническим результатом является повышение быстродействия при интернет-соединении, предоставляемого компьютерному устройству.

Изобретение относится к способам защиты процесса работы с электронными деньгами. Технический результат заключается в обеспечении безопасности процесса работы с электронными деньгами.

Изобретение относится к наушникам для системы ситуационной интерпретации языка. Техническим результатом является обеспечение надежной фиксации наушников.

Изобретение относится к вычислительным системам, предназначенным для мониторинга деятельности предприятия при производстве товаров или оказании услуг. Технический результат заключается в обеспечении в режиме реального времени автоматизированного непрерывного мониторинга экономических и технологических параметров.

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

Изобретение относится к области распространения интерактивного мультимедийного содержимого. Техническим результатом является обеспечение возможности просмотра мультимедийного содержимого на веб-странице с использованием фрейма проигрывателя. Способ обеспечения транзакции в связи с отображением мультимедийного содержимого содержит этап, на котором передают или принимают фрейм проигрывателя, причем фрейм проигрывателя сконфигурирован для отображения мультимедийного содержимого внутри фрейма проигрывателя на первой веб-странице, при этом один или более кодов вложения в фрейме проигрывателя предназначены для воспроизведения среды посредством: извлечения мультимедийного содержимого, которое содержит один или более товаров или услуг, и помещения мультимедийного содержимого во фрейм проигрывателя; извлечения интерактивного компонента электронной торговли и помещения интерактивного компонента электронной торговли во фрейм проигрывателя отдельно от мультимедийного содержимого, при этом интерактивный компонент электронной торговли предназначен для: обеспечения пользователю возможности инициировать и осуществлять транзакцию, связанную с упомянутыми одним или более товарами или услугами, и обеспечения пользователю возможности просматривать дополнительную информацию об этих одном или более товарах или услугах, которая изначально не отображалась для пользователя; и извлечения компонента вирусного совместного использования, предназначенного для обеспечения пользователю возможности инициировать в упомянутой среде копирование фрейма проигрывателя на второе устройство, при этом мультимедийное содержимое и интерактивный компонент электронной торговли отображаются внутри фрейма проигрывателя. 2 н. и 13 з.п. ф-лы, 10 ил.

Изобретение относится к способам и системе адаптивного выбора правил классификации электронных сообщений. Технический результат заключается в повышении эффективности выбора правил классификации электронных сообщений. Система содержит процессор, системную память, компьютерный накопитель, хранящий правила обнаружения SPAM и исполняемые инструкции, которыми реализуются классификатор сообщений и модуль выбора и переупорядочивания правил, при этом классификатор сообщений принимает сообщение электронной почты, применяет правило обнаружения SPAM, для которого вычисляет вероятность того, что сообщение электронной почты представляет собой SPAM, измеряет количество ресурсов, израсходованных на применение правила обнаружения SPAM и синтезирует показатель производительности из вычисленных результатов и измеренных затрат ресурсов для правила обнаружения SPAM, определяющий производительность классификации электронного сообщения как SPAM, при этом модуль выбора и переупорядочивания правил сравнивает синтезированный показатель производительности с существующими показателями производительности для правил обнаружения SPAM, и выбирает новое подмножество правил обнаружения SPAM для использования в классификации последующих принятых сообщений электронной почты на основе результатов сравнения. 3 н. и 17 з.п. ф-лы, 2 табл., 5 ил.

Изобретение относится к способу обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт. Техническим результатом является повышение уровня защиты данных. Способ включает: формирование информации из данных о денежных расчетах, идентификаторе контрольно-кассовых машин (ККМ) на каждой ККМ, генерацию уникального кода каждого чека в каждой ККМ, формирование криптографического проверочного кода, подписание информации из данных о наличных денежных расчетах, идентификаторе ККМ и уникальном коде каждого чека криптографическим проверочным кодом с образованием фискальных данных, . Шифрование и сохранение фискальных данных для каждого чека в фискальной памяти, передача их по каналам связи на сервер 10 оператора фискальных данных, который проверяет их для разрешения или запрета доступа. При разрешении доступа на сервере расшифровывают и проверяют фискальные данные, а затем сохраняют их в базе данных и одновременно передают код подтверждения от сервера на каждую ККМ. 1 зюп. Ф-лы, 2 ил.

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении точности выбора необходимых пользователю упражнений. Способ содержит этапы, на которых: получают посредством интерфейса количественные входные данные, отражающие ответы на первый набор вопросов, относящихся к первой характеристике среди набора характеристик, причем ответы на первый набор вопросов отражают информацию указанного пользователя; выбирают посредством процессора подмножество категорий из набора категорий на основе первой характеристики, количественных входных данных и первого заданного критерия; и определяют посредством процессора первый набор упражнений из множества упражнений, классифицированных в одно или более подмножеств категорий; генерируют посредством процессора план тренировок, включающий указанные определенные упражнения, для пользователя для использования при восстановлении двигательной функции. 2 н. и 8 з.п. ф-лы, 7 ил., 4 табл.

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

Изобретение относится к средствам обработки багажа. Технический результат заключается в повышении быстродействия обработки данных о багаже. В системе обработки багажа в аэропорту информация о багаже, информация о рейсе и информация о топологии аэропорта предоставляются центральному процессору, который определяет путь для багажа через систему обработки. Предмет багажа сканируется в различных точках вдоль пути, и время сканирования сравнивается с предопределенным временем прибытия для предмета багажа в пункт сканирования. Предмет багажа маркируется как подверженный риску, если он прибывает в пункт сканирования после предопределенного времени, и система может предложить альтернативный путь обработки для предмета багажа, если определено, что риск не попасть на отправляемый рейс слишком высок. 3 н. и 33 з.п. ф-лы, 13 ил.

Изобретение относится к способам для генерации интерфейса управления для клиентов. Технический результат заключается в обеспечении возможности управления работой множества образов сервиса посредством единообразного объекта управления. В способе выполняют получение первого и второго набора инструкций, связанных с первым и вторым образом сервиса, для управления работой виртуальных вычислительных устройств в базовой вычислительной среде, выполняющей образы сервиса, связывание первого и второго набора инструкций с первым единообразным объектом управления, предоставление вычислительного устройства, связанного с клиентом, интерфейса, для управления работой виртуального вычислительного устройства в базовой вычислительной среде, причем интерфейс обеспечивает возможность вычислительному устройству взаимодействовать с единообразным объектом управления, идентификацию образа сервиса, связанного с первым единообразным объектом управления, запрос, чтобы виртуальное вычислительное устройство в базовой вычислительной среде выполняло первый или второй набор инструкций, связанные с первым единообразным объектом управления, если образ сервиса, приобретаемый клиентом, является первым или вторым образом сервиса соответственно. 2 н. и 13 з.п. ф-лы, 5 ил.

Изобретение относится к информационной системе «Электронный терминал автоматизированных систем управления автотранспортного предприятия». Технический результат заключается в повышении быстродействия формирования документов за счет автоматизации процессов, связанных с их оформлением. Система содержит связанные между собой терминал, включающий в себя блок оформления путевых листов, блок приема-передачи документов, блок предоставления кадровой информации, блок отправки сообщений, блок клиент, а также сервер, включающий в себя базу данных, блок ведения журнала системы, блок отчетов, блок администрирования, блок взаимодействия с базой данных (БД), блок подготовки данных, блок оповещения, блок взаимодействия с внешними информационными системами (ВИС), блок управления передачи сообщений, блок связи с системой электронного документооборота (СЭД), блок связи с кадровой системой, блок связи с транспортной системой. 1 ил.

Изобретение относится к техническому обслуживанию вертолетных двигателей. Технический результат - предоставление системы назначения технического обслуживания, которая принимает во внимание множество составляющих уже примененного технического обслуживания, полетные условия эксплуатации и конкретную конфигурацию двигателя, чтобы определить операции по техническому обслуживанию для вертолетного двигателя. Система для назначения технического обслуживания (ТО) вертолетных двигателей содержит централизованную базу данных; средство для сбора информации о показателе(ях) рабочего состояния двигателей и для обновления данных о рабочем состоянии в зависимости от собранной информации; средство для идентификации операции по ТО; средство для генерирования непрерывной сигнализации для каждой идентифицированной операции по ТО; средство для удостоверенного цифровой подписью обновления данных о примененном ТО и данных о конкретизированной конфигурации в соответствии с каждой операцией по техническому ТО и средство для деактивации активированной сигнализации. 2 н. и 4 з.п. ф-лы, 6 ил.
Наверх