Contributor
AnkushDutt

Automated system for packaging freeware games with ScummVM


Mentors
John Willis, Niv Baehr
Organization
ScummVM
Technologies
c++, bash
Topics
game, Game Packages, Downloader, ScummVM Bundler
This project aims to develop an automated system that simplifies the packaging of freeware games for various platforms (like google play, steam, etc.). This system includes predefined platform-specific rules to generate game packages. The resulting distributable is ready for uploading to different platforms, including Linux, Google Play, Apple App Store, Steam, and ForgeTV store. Users can then browse and download these game packages using the proposed ScummVM downloader GUI. Moreover, the system also includes a bundler script that bundles the game with ScummVM to create a standalone application for distribution.