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
Figure1.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
Figure2. 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.
NoteJapanese 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
Checkpoint |
The player has reached a certain point or completed a specific portion of the game. For example, completing the 3rd level of the game.
|
Completion |
The player has completed a game. For example, finishing the single-player campaign or finishing Dynasty Mode.
|
Event |
The player has completed a special goal in the game. For example, scoring 3 goals in a single soccer match.
|
Leveling |
The player has increased their level. For example, becoming an Expert in a multiplayer game.
|
Other |
The player has done something that falls outside the other achievement types.
|
Tournament |
The player has gained an award in a tournament-level event. For example, winning 3rd place in the FIFA World Cup.
|
Unlock |
The 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)
分享到:
相关推荐
Get to grips with adding hardware to the GPIO to control more complex hardware such as motors Add USB control hardware to control a complex robot with 12 servos Include speech recognition so that ...
Enhance your game by adding stunning particle systems and complex animations Build pleasing virtual worlds with special effects, lights, sky cube maps, and cameras Make your game more realistic by ...
It will start with adding and editing C++ classes from within the Unreal Editor. It will delve into one of Unreal's primary strengths, the ability for designers to customize programmer-developed ...
Adding New Hardware for Avaya
Adding white noise to a signal with fixed SNR
Game Development Projects with Godot 3-Video Tutorial-September 21, 2019-part3 September 21, 2019 Game Development Projects with Godot 3 English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 04m | 1.16...
8 Adding More Metrics to Gain a Better Understanding 9 Putting It All Together in a Professional Way Classification Task Build Real World Apps – Who Will Win the Next UFC 10 Collecting Possible ...
I)Building Web Pages and Applications with the Open Web Standard - Improving Mobile Web Application Development with...- Adding Location Detection with Geo-location - Converting HTML5 Apps to Native Apps
Complete Virtual Reality and Augmented Reality Development with Unity by Jesse Glover Jonathan Linowes Packt Publishing English 2019-04-17 668 ... Adding Filters to Pictures To the HoloLens and Beyond
Programming Excel with VBA and .NET Preface Part I: Learning VBA Chapter 1. Becoming an Excel Programmer Section 1.1. Why Program? Section 1.2. Record and Read Code Section 1.3. Change ...
Adding a Webcam to Monitor Your Security System Chapter 6. Building a Web Monitor and Controlling Devices from a Dashboard Chapter 7. Building a Spy Police with the Internet of Things Dashboard ...
Part 2: Adding/Updating/Deleting Data Part 3: WPF Data Binding with LINQ to SQL These tutorials describe how to map your classes to your tables manually (rather than with an automated tool like ...
Web developers will discover ways to adapt designs by adding data based graphics, dynamic styles, interaction, or animation. Divided into five parts, this book includes: SVG on the web: Understand ...
A tutorial on adding columns to Explorer’s details view via a column handler shell extension.(13KB)
With the help of Server-Side Enterprise Development with Angular, equip yourself with the skills required to create modern, progressive web applications that load quickly and efficiently. This fast-...
Taking the pain out of adding a horizontal scrollbar to a listbox.给列表框添加水平滚动条
Chapter 6: Adding Control in Python and Linux Chapter 7: Creating Video with a Pi Camera Chapter 8: Rolling Forward: Designing and Building a Robot Chapter 9: Customize Your Gameplay: Minecraft ...
Game Development Projects with Godot 3-Video Tutorial-September 21, 2019-part2 September 21, 2019 Game Development Projects with Godot 3 English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 04m | 1.16...
Game Development Projects with Godot 3-Video Tutorial-September 21, 2019-part1 September 21, 2019 Game Development Projects with Godot 3 English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 3h 04m | 1.16...