This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
gamedev:service_msgdk [2024/09/08 15:08] – created dragonlord | gamedev:service_msgdk [2024/09/08 15:55] (current) – dragonlord | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | + | {{tag>service microsoft gdk xboxlive |
<WRAP youarehere> | <WRAP youarehere> | ||
- | [[: | + | [[: |
</ | </ | ||
====== Microsoft GDK ====== | ====== Microsoft GDK ====== | ||
- | The '' | + | The '' |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
The Microsoft GDK is NDA covered. To be allowed to use it the developer has first to apply for the respective developer program and sign the NDA. Once the developer is accepted and has signed the NDA he gets access to the parameters required for use during service initialization. | The Microsoft GDK is NDA covered. To be allowed to use it the developer has first to apply for the respective developer program and sign the NDA. Once the developer is accepted and has signed the NDA he gets access to the parameters required for use during service initialization. | ||
Line 21: | Line 21: | ||
===== Automatic ===== | ===== Automatic ===== | ||
- | The # | + | The # |
^ Tag ^ Value ^ | ^ Tag ^ Value ^ | ||
| msgdk.pathGameConfig | Path to the '' | | msgdk.pathGameConfig | Path to the '' | ||
Line 39: | Line 39: | ||
</ | </ | ||
- | If the provided initialization data is incorrect creating the MSGDK service fails. This does not fail starting the application. Wait until all the services have finished initializing: | + | If the provided initialization data is incorrect creating the ServiceMsgdk |
<code ds> | <code ds> | ||
func void initGame() | func void initGame() | ||
Line 58: | Line 58: | ||
<code ds> | <code ds> | ||
if getBaseGameServices().getMsgdk() != null | if getBaseGameServices().getMsgdk() != null | ||
- | // MSGDK is ready to be used | + | // ServiceMsgdk |
end | end | ||
</ | </ | ||
Line 64: | Line 64: | ||
===== Manual ===== | ===== Manual ===== | ||
- | The MSGDK service can be manually created either by using the '' | + | The ServiceMsgdk |
====== ServiceUser ====== | ====== ServiceUser ====== |