This is a Responsive arcade script written in PHP that is -- in spirit -- based on the old (no longer supported or maintained) version of GameSiteScript 4. Nearly all of the code has been rewritten for better adherence to new coding standards. A production "demo" of the front-end is always available at Free Online Flash Games. Follow our Twitter or Facebook for regular updates.
If you are interested in fixing issues, or would like to help make this application better, please join our Slack workspace.
- Add/edit pages via GUI
- Add/edit games manually
- Pre-configured advertising placements
- Custom languages possible via .PO files, English default
- Customizable theme modules and uploading
- Database-driven design, including stored procedures and indexed queries
- Disqus Commenting System (optional)
- External email support (e.g. Google Apps for Work, Gmail)
- HTML5 games and other custom code implementations
- Internal high score system for some game types, primarily ibPro v2
- Responsive design for front-end and back-end
- RSS Feeds
- Supports PHP7 and the latest strict standards of MySQL 5.7
- User administration and profiles
- The examples provided in the Wiki are for CentOS 6 using non-default repositories. This code has not been tested on Apache. It may work with some basic .htaccess conversions.
- This code can be found on GitHub and on GitLab.
- PHP 7.1
- MariaDB 10.2
- Nginx 1.8+ (latest recommended)
- Please note that MySQL is not tested and is not officially supported, however, it probably works with MySQL 5.7+
- Coders (PHP, AJAX, CSS)
- Theme Designers
- Contributers should feel free to offer pull requests for updated features and functionality.
- See details on the GitHub Wiki or GitLab Wiki
- Binary Theme for use of the Responsive Theme
- Bootstrap for the the framework
- CDNJS is used CDN-hosted javascript files.
- FileUpload for uploading files and images
- Google ReCaptcha is used for bot verification
- PHP Mailer is used for email notifications.
- SimpleImage library code is used for image uploads and manipulation.
- Start Bootstrap for the base admin theme
- phpArcade is made open source by permission. Please note that the maintainer(s) of this repository do not imply ownership or affiliation with GameSiteScript or its contents.
- JetBrains has been incredibly helpful and I'd like to thank them for their products and
continued offering of an open source license.
- Sage Russell - Project maintainer, developer.
- Thank you to BennyJake for your contributions.