Adding Achievements with XLAST
来源:互联网 发布:线切割单板机编程 编辑:程序博客网 时间:2024/06/09 02:44
Adding Achievements with XLAST
Titles use achievements to reward gamers for significant accomplishments within a game. Accomplishments can be fairly generic, such as having the highest number of kills on a competitive map, having the fastest lap time for a specific track, or simply completing the game title. Achievements can be awarded for very specific and custom accomplishments, such as killing 3 enemies within 4 seconds of one another in a ranked free for all playlist in Halo 3. The Xbox 360 and LIVE Authoring and Submission Tool (XLAST) provides an easy way to create achievements for your game configuration.
For a more in depth overview on achievements, see Achievements Overview.
This overview discusses the following topics:
- XLAST Achievement Property Page
- Creating Achievements
- Deleting Achievements
- Editing Achievements
- Related Topics
XLAST Achievement Property Page
Figure 1. The XLAST Achievement pane with example achievements
Creating Achievements
To create an achievement:
- Load an existing game configuration package into the XLAST tool.
- On the Action menu, click New Achievement.
- In the dialog box that appears, enter a name for the achievement. The name must consist solely of alphanumeric characters and spaces.
Note You can also right-click the project node, or an existing Achievements node, to display the New Achievement command.
Deleting Achievements
To delete an achievement:
- Right-click the achievement and then select Delete from the shortcut menu.
Editing Achievements
Figure 2. Achievements have several attributes that can be edited or modified. To modify a specific achievement, select it in the navigation pane and then modify the values displayed in the results pane.
- Achievement Image
- Image displayed when viewed from the Xbox 360 console. For information about image requirements of the LIVE service, see Image Requirements.
- Display String
- Character string displayed with the achievement image. The maximum length is 32 characters. The list of available strings is taken from the Localized Strings list.
- Description String
- Character string shown when the trophy is displayed in the trophy case. This string is a description of the achievement and has a maximum length of 100 characters. The list of available strings is taken from the Localized Strings list.
- How-To String
- Character string displayed with the trophy when the gamer has not yet attained this achievement. This string describes the activity required to attain this achievement and has a maximum length of 100 characters.
Note Japanese characters use three bytes, taking the maximum length of the string down to 84.
The list of available strings is taken from the Localized Strings list. If "Display Achievement before it is earned?" is unchecked, this string is optional. - Display Achievement before it is earned?
Select this check box to show the achievement, before it is earned, in the list of available achievements.
When this check box is cleared, the achievement and its details are not shown until the achievement is earned. These 'secret' achievements are listed at the bottom of the Achievements list and are labeled 'Secret'.
- Type
Type of achievement. Can be one of the types in the following table.
Type Description CheckpointThe player has reached a certain point or completed a specific portion of the game. For example, completing the 3rd level of the game.
CompletionThe player has completed a game. For example, finishing the single-player campaign or finishing Dynasty Mode.
EventThe player has completed a special goal in the game. For example, scoring 3 goals in a single soccer match.
LevelingThe player has increased their level. For example, becoming an Expert in a multiplayer game.
OtherThe player has done something that falls outside the other achievement types.
TournamentThe player has gained an award in a tournament-level event. For example, winning 3rd place in the FIFA World Cup.
UnlockThe player has unlocked a new game feature. For example, unlocking a new map or weapon type.
- Gamerscore
Gamerscore represents a normalized, service-wide system of tracking and displaying a player's progress and experience. When a player unlocks an achievement, the player's gamerscore is incremented by the Achievement Score value configured here.
Note The type of title (Arcade, demo, retail disk, and so on) determines the available achievement and gamerscore allotments. For information about the amount of gamerscore and achievements required for different title types, see Achievements Overview.
Related Topics
For more information regarding achievements, see:
- Achievements Overview
- Implementing Features with Gamer Configuration and Gamer Profile Data
- Achievements and Gamerscore: Best Practices
- Adding Gamer Pictures
See Also
Creating Game Configurations Using XLAST, Creating XLAST Content Packages, Creating XLAST Title Updates, Xbox 360 and LIVE Authoring Submission Tool (XLAST)
- Adding Achievements with XLAST
- Adding new icon to toolbar with script
- Adding profiling instructions to applications with Soot
- Adding Jar Files With Dependencies And Modules
- Achievements make me alive!
- Achievements and Gamerscore: Best Practices
- document.createElement('script')… adding two scripts with one callback
- 2.21 Adding Buttons to the User Interface with UIButton
- OPENGL|ES第七天 Adding Detail with Textures
- adding up two (sum) big/large number with string representation
- Adding static blocks to specific CMS pages with Magento layouts
- Windows Azure Achievements for Visual Studio 发布
- Adding OpenID to your web site in conjunction with ASP.NET Membership
- Effects with the Pixel Bender Toolkit – Part 3: Adding parameters to filters
- when adding column with default value ,当添加一个有默认值的列的时候
- Adding Users, Tenants, and Roles with python-keystoneclient Token Auth Method Password Auth Method
- How install windows7 with macBook Pro adding ssd in cdrom positon
- android添加library遇到的问题(adding libararies with resources)
- Symbian函数或类与头文件和LIB库对照表
- ora-04031 share pool问题处理
- 浅析sp_MSforeachtable和sp_MSforeachdb的用法
- WinCE BSP的BIB文件介绍
- 行业标准文件
- Adding Achievements with XLAST
- zheshiyigeceshiyemian
- BAT文件制作 BAT接收输入用例
- QlikView qq群已经成立~~
- 配置WinPcap
- webmin-postfix-mysql
- 项目开发迭代模型
- oracle 踢出已登陆用户
- Achievements and Gamerscore: Best Practices