Open main menu

Difference between revisions of "Game Packaging"

175 bytes added ,  03:18, 27 August 2023
m
no edit summary
m
Line 8: Line 8:
== How to extend DLC support to more distribution stores ==
== How to extend DLC support to more distribution stores ==
The general steps and tips are:
The general steps and tips are:
# Identify if the store have DLC support and have appropriate API or SDK for managing on-demand downloads. You may check this sheet containing information about various distribution stores for reference (might be outdated).
# Identify if the store have DLC support and have appropriate API or SDK for managing on-demand downloads. You may check [https://docs.google.com/spreadsheets/d/1JMh8SNANgmUq-TZv5KvzNOJFNoVZtuHerza1R_XksHA/edit#gid=0 this] sheet containing information about various distribution stores for reference (might be outdated).
# Create a new class that implements backends/dlc/store.h. See backends/dlc/android/playstore.cpp as an example.
# Create a new class that implements <code>backends/dlc/store.h</code>. See <code>backends/dlc/android/playstore.cpp</code> as an example.
# Set the dlcspath in appropriate backends.
# Set the <code>dlcspath</code> in appropriate backends.
# Make sure to use #ifdef USE_DLC where applicable. To enable DLC support, use --enable-dlc with ./configure.
# Make sure to use <code>#ifdef USE_DLC</code> where applicable. To enable DLC support, use <code>--enable-dlc</code> with <code>./configure</code>.
19

edits