Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

09.08.2005 00:03 | Raiker

Одно из нововведений в Vista (а ранее в Longhorn) стала новая папка игр. В Beta 1 версии она называется Game Explorer. Она так же присутствовала в некоторых предыдущих сборках. Так, например, она была включена в состав 4074, однако не работала. В Beta 1 (build 5112) она была доработана и теперь вполне работоспособна. По-умолчанию в ней находятся Windows-игры, такие как «Червы», «Сапер» и т.д. Однако при установке собственных новых игр, они должны помещаться туда. На данный момент, Game Explorer поддерживает 346 игр, но производителем всех этих игр является Microsoft.

В связи с видением будущего Microsoft, так же как и большинство элементов в Vista, Game Explorer основан на XML; таким образом, 346 XML-файлов добавлено в DLL-файлы находящиеся /windir/system32. Поэтому добавить новую игру, не помещенную в базу Game Explorer, невозможно.

Однако до финального релиза Vista эта проблема будет решена. Скорее всего, будет организована поддержка обновления базы данных Game Explorer через интернет; таким образом, в компьютер будет загружаться информация обо всех новых играх, и при установке одной из них, она будут отмечаться в GE. Аналогично, будет внедрена поддержка GE в новые игры, так что даже если в базе нет игры, но она написана с расчетом на Vista, в Game Explorer она появится.

Ниже показана структура Game Explorer основанного на XML.

<?xml version=’1.0’ encoding=’UTF-16’?>
<GameDescription xmlns=”urn:schema.microsoft.windows.com/GameDescription”...
      ...xmlns:base=”urn:schema.microsoft.windows.com/GameDescription”>
   <SchemaVersion>0.0.0.1</SchemaVersion>
   <ApplicationID>{005acbab-3521-4eda-8fc0-d926dd3053f8}</ApplicationID>
   <ApplicationVersion>
     <Version>1.0.0.0</Version>
   </ApplicationVersion>
   <ShortName>The Elder Scrolls 3: Morrowind</ShortName> // Shortname of Game
   <LongName>The Elder Scrolls 3: Morrowind™</LongName> // Longname of Game
   <Description></Description> // Description of Game
   <ReleaseDate></ReleaseDate> // Release Date of Game
   <MediaCenterReady>0</MediaCenterReady> // Shows if the Game Supports Media Center or Not
   <WMID>{84c86568-7eb8-4953-99b2-abaff7d8156b}</WMID> // Another variable relating to Media Content
   <Tasks>
     <RunApplication>
        <Description>Play The Elder Scrolls 3: Morrowind</Description> // “Play” Text
        <InvokeData>|APPDIR|Morrowind Launcher.exe</InvokeData> // Game Program File
     </RunApplication>
   </Tasks>
   <Ratings>
     <Rating>
        <RatingSystem>{768bd93d-63be-46a9-8994-0b53c4b5248f}</RatingSystem> // Game Rating System
        <Rating>{18cd34b7-7aa3-42b9-a303-5a729b2ff228}</Rating> // The actual rating of the game
        <Descriptors>
            <Descriptor>{0cfcf432-3544-4f78-9426-07a36843e6ba}</Descriptor> // A Value that not ...
              ... every Game Supports or uses
            <Descriptor>{be562a5f-2a80-4c28-9752-74c696e2abaf}</Descriptor> // A Value that not ...
              ... every Game Supports or uses
        </Descriptors>
     </Rating>
   </Ratings>
</GameDescription>



Источник: http://www.jamesproud.com/
Перевод: Райкер

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.045 секунд (Общее время SQL: 0.03 секунд - SQL запросов: 53 - Среднее время SQL: 0.00057 секунд))
Top.Mail.Ru