gaming-engine / core
The main pieces of the Gaming Engine
Fund package maintenance!
awjudd
Requires
- php: ^8.0|^8.1
- ext-pdo: *
- gaming-engine/dictionary: 1.*
- gaming-engine/string-tools: 1.*
- illuminate/contracts: ^8.37
- spatie/data-transfer-object: ^3.7
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- brianium/paratest: ^6.2
- friendsofphp/php-cs-fixer: 3.*
- nunomaduro/collision: ^5.3
- orchestra/testbench: ^6.15
- phpunit/phpunit: ^9.3
- spatie/laravel-ray: ^1.9
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.4
- dev-main
- dev-dependabot/npm_and_yarn/postcss-8.4.31
- dev-dependabot/npm_and_yarn/word-wrap-1.2.4
- dev-dependabot/npm_and_yarn/webpack-5.88.1
- dev-dependabot/npm_and_yarn/minimist-1.2.8
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-and-express-6.11.0
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/minimatch-3.1.2
- dev-dependabot/npm_and_yarn/moment-timezone-0.5.35
- dev-dependabot/npm_and_yarn/terser-4.8.1
- dev-dependabot/npm_and_yarn/moment-2.29.4
- dev-dependabot/npm_and_yarn/nanoid-3.3.4
- dev-feat/account-creation
This package is auto-updated.
Last update: 2024-12-08 06:53:20 UTC
README
Gaming Engine
Have you ever wanted to make your own Browser-Based game? Have you started the process, only to find out how expensive developers are to build features for your site that are required but not special for your game? Read more about Gaming Engine here.
Gaming Engine - Core Features
This is the core functionality of the Gaming Engine which will be used by all browser based games. It is thin by design, allowing you to have the bare minimum functionality required to run the site.
This will include, and not be limited to:
- User Accounts
- Roles and Permissions
- Administration Panel
- Maintain Packages
Testing
Making sure that the framework is working as anticipated is one of our main focuses. Because of this, we will do our best to make sure that the code is of the best quality possible. Because of that, the commitment to you, the user of it will be 95% test coverage of any features that are built into it (for all parts of the framework and not just this component). We will run all tests on MySQL, PostgresSQL and SQLite databases to ensure maximum flexibility.
To run tests, you can run the following command:
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.