卡片召唤师
精华
|
战斗力 鹅
|
回帖 0
注册时间 2002-1-28
|
嘿嘿,手头有点东西,想抽空翻出来呢
focus和下帝有兴趣吗?
不要问我是从哪里搞到的;)
Welcome to the Xbox Development Kit
[This documentation is preliminary and subject to change.]
Welcome to the Xbox Development Kit (XDK). This kit includes the toolset that enables game developers to create outstanding games for Xbox. The XDK includes:
The Xbox console running the Xbox System Software, on which to run and test Xbox games.
Tools and utilities to make Xbox game development simple.
Code samples to demonstrate the capabilities of the Xbox.
Documentation for the Xbox software, including the Xbox Title Libraries (XTL), Xbox System Software, and XDK samples and tools.
Goals
The goal of the XDK is to provide game developers with a consistent, powerful, robust toolset for creating incredible games on the Xbox. The Xbox is the most powerful and exciting game system available to consumers, with features never before seen on a home game console. These features allow the creation of new types of games that are more fun and more advanced than ever before. Every game developed for the Xbox, whether by Microsoft or a third party, leverages the features and tools provided by the XDK.
The XDK is a complete toolkit for the development of Xbox game code. The XDK provides the compiler and libraries for development and the console hardware for testing purposes. Content development tools, however, are not included in the XDK. This includes tools such as 3-D modeling software, graphics programs for art creation, and music composition software. Instead, other Microsoft or third-party tools can be used by developers to create game content, which is then programmed and tested using the XDK.
The Xbox System Software
The Xbox console will only run code written for the Xbox. Xbox executable code is compiled on a Microsoft® Windows® development system using the Microsoft® Visual C++® compiler provided with the XDK, and then copied to and launched on the Xbox console using XDK tools.
The Xbox System Software is made up of the following components:
Xbox kernel: A small, fast kernel in system read-only memory (ROM) on every console.
Xbox Dashboard: A collection of routines permanently resident on the Xbox system hard disk that provide user interfaces and services for all Xbox features available when a game is not running. These include configuration utilities and media players.
Xbox Title Libraries: Libraries that are linked with every Xbox game developed and are part of the shipping title.
The XTL is composed of function libraries provided with the XDK for developing Xbox executables. It provides the benefits of mature libraries, such as services based on the Microsoft® Win32® and Microsoft® DirectX® libraries. Unlike traditional PC/Win32 development, all Xbox Title Libraries are optimized specifically for the Xbox hardware. Because the system software and hardware is known and fixed, Xbox games will offer performance and reliability beyond any comparable PC-based applications.
For more information, see Xbox Software Architecture.
Development Tools
Visual C++
The development tools included with the XDK are based on Visual C++. See Working with the Xbox Executable Model and Visual C++ 7.0 Command-Line Compiler for additional information.
Console Hardware
The XDK development console is a development and debug version of the Xbox console that matches the retail console in hardware and functionality while providing additional debug and development capabilities (for example, these consoles can be debugged remotely using the Visual C++ debugger). To get started using your Xbox console and development system, see Setting Up Your Console and Development System.
Xbox SDK Documentation, Samples, and Tools
Documentation
The XDK Help documentation consists of game development information, library references, and documentation of tools and samples.
Tools and Samples
The XDK includes tools and sample source code to help developers learn about the Xbox Title Libraries and techniques for creating Xbox games. Source code files are installed with the XDK Help on the development system, and some are included in compiled format with the Xbox System Software to be run on the console. For more information about XDK tools, see Tools. For more information about sample code, see Samples.
Release Notes and Readme Files
Release notes and readme files contain late-breaking information, installation instructions, and corrections and issues with specific XDK versions. You can access the most up-to-date versions of the XDK release notes and readme files on the Xbox developer support Web site at https://xds.xbox.com.
XDK Updates
The XDK is continually being enhanced and updated. Periodically, new XDK releases will be made available that provide new or improved features for Xbox game titles. Your account managers and mailings from Microsoft will keep you apprised of new releases. Releases are made available for download at https://xds.xbox.com.
Built on Tuesday, June 04, 2002. Build #4627.
Unpublished work. © 2000-2002 Microsoft Corporation. All rights reserved. |
|