DCDaPS: Digital Content Distribution and Publishing System
Features Cross Platform Digital Publishing/Distribution Integrated features Some features configurable Self Updating OpenSource
Competing Systems (all win-based) Valve’s Steam – Content Delivery System (CDS) GameTap – Online video game service GameShadow – freeware utility EA Link - CDS Stardock Central – Software delivery system Direct2Drive – video game and entertainment distributor
Tools wxWidgets Cmake LibCURL LibTorrent
wxWidgets Graphical User Interface toolkit Native Looking for each Platform Cross Platform C/C++
CMake Cross-Platform Build System Creates MS Visual Studio project/solution files Creates GNU Makefiles – colored and progressed based, ie Prettier Creates Apple Xcode project files
LibCURL C++ Support for HTTP, FTP, etc.
LibTorrent BitTorrent support C++ based
Windows - Mockup
Mac OS X – Mockup
Questions & Comments?