Open main menu

Difference between revisions of "Game Packaging"

585 bytes added ,  03:16, 27 August 2023
no edit summary
m
Line 1: Line 1:
The following pages describe how to add games and demos to be downloadable using the in-app DLC downloader:
== Introduction ==
This page contains information for packaging and distributing freeware games & demos (as DLCs) through in-app DLC downloader.


== Platform-specific Guides ==
# [[Game Packaging/ScummVM Cloud|ScummVM Cloud]]
# [[Game Packaging/ScummVM Cloud|ScummVM Cloud]]
# [[Game Packaging/Android|Android]]
# [[Game Packaging/Android|Android]]


===== How to extend DLC support to more distribution stores =====
== How to extend DLC support to more distribution stores ==
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).
# Create a new class that implements backends/dlc/store.h. See backends/dlc/android/playstore.cpp as an example.
# Set the dlcspath in appropriate backends.
# Make sure to use #ifdef USE_DLC where applicable. To enable DLC support, use --enable-dlc with ./configure.
19

edits