Script documentation version 1.0
First of all, Thank you so much for purchasing this
template and for being our customer.
You are awesome!
You are entitled to get free lifetime updates to this
product + exceptional support from the author
directly.
This documentation is to help you regarding each step of customization. Please go through the documentation carefully to understand how this script is installed and how you can access all features.
Before you begin the installation process, make sure to upload all the Arcade Stream files to your server. Once the files are uploaded, unzip them into your main folder (e.g., yourdomain.com/ your domain).
When you first navigate to your installation URL (e.g., yourdomain.com/install), you'll see the installation welcome screen. Click the "Start Installation" button to begin the process.
Before proceeding, Arcade Stream checks whether your server meets the required conditions for running the platform. These requirements include:
Ensure that all the listed requirements are met, then click "Next" to proceed.
Next, the system verifies the file permissions for crucial folders and files needed for the installation. Make sure that the following files and directories have the appropriate read/write permissions:
Once everything checks out, click "Next" to continue.
Enter your database credentials in this step. The fields you need to fill out are:
After entering the correct details, click "Next" to move forward.
Here, you'll create the first admin account, which will have full access to the platform's backend. You’ll need to enter the following information:
Click "Next" once the details are filled out.
Once you've completed the above steps, Arcade Stream will finalize the installation. After this, you can log in (e.g., yourdomain.com/login)using the admin account you just created and start setting up your arcade platform.
You can access admin dashboard by visit http://yourdomain.com/dashboard
You can manage all of your games here. http://yourdomain.com/admin/games
There are 3 different method to add a new games. http://yourdomain.com/admin/games/create
This is a regular way to add a game, you need to have game files, then upload it here.
You can import free games from game distibutor. There are a few options you can choose.
Pick your collection, then click "fetch games",wait a seconds until game list are loaded and shown.
Click "add all" to add all the games shown into your game list, or you can select individual game by cliking the select game checkbox and then click "add selected" button to add all the selected games into your game list
Similar with the first one (upload method), the difference
is you just need to provide link or URL for thumbnails and
game. Game URL must be pointed into index.html or have
index on it.
Ex:
http://cdn.yourdomain.com/games/game-title/index.html,
http://cdn.yourdomain.com/games/game-title/
This can be useful if you want to add a game from another
source or if you already have games on other domain or
server.
List of all your game categories and manage them http://yourdomain.com/admin/categories
List of all your users and manage them http://yourdomain.com/users
Create a new user or admn. http://yourdomain.com/users/create
You can add adsense for ads or you can add a custom ad under game page. http://yourdomain.com/ads
You custom ad will be shown below game.
You can upload a purchased plugin here to add extra features to your website. http://yourdomain.com/plugins
You can manage your website pages and content from here. http://yourdomain.com/admin/pages
You can manage your website's Theme from here and also you can upload a new theme. http://yourdomain.com/themes
You can check for any available update for the script and update your script in one click. http://yourdomain.com/check-for-update
Digital store for selling virtual products.
You can get sales data and statistics in one place: http://yourdomain.com/store/dashboard
You can view and manage all your products here: http://yourdomain.com/admin/products
You can add a new product here.
http://yourdomain.com/admin/products/create
User will be able to donwload 'file' provided by you after
buying the product.
You can manage your products categories here: http://yourdomain.com/admin/product_categories
You can manage all available payment gateways here: http://yourdomain.com/payment-gateways
You can update the keys for payment gateways
You can manage your website's settings from here. http://yourdomain.com/settings
You can update:
Social media links supported:
You can add and manage donation links for your users to support your website. Donation link will be shown in game page.
You can manage your website's store settings from here. Your store's status and currency.
Open 'project > src > utils > GetData.js'.
And enter your url in the place of 'http://localhost:8000'
Open 'project/android/app/src/main/res/values/strings.xml' and change the 'ArcadeApp' varibale for your app name
Put ic_launcher.png in folders [ProjectDirectory]/android/app/src/main/res/mipmap-*/.
Rename the project's subfolder from: "android/app/src/main/java/MY/APP/OLD_ID/" to: "android/app/src/main/java/MY/APP/NEW_ID/"
Then manually switched the old and new package ids:
In: android/app/src/main/java/MY/APP/NEW_ID/MainActivity.java:
package MY.APP.NEW_ID;
In android/app/src/main/java/MY/APP/NEW_ID/MainApplication.java:
package MY.APP.NEW_ID;
In android/app/src/main/AndroidManifest.xml:
package="MY.APP.NEW_ID"
And in android/app/build.gradle:
applicationId "MY.APP.NEW_ID"
In android/app/BUCK:
android_build_config( package = "MY.APP.NEW_ID" )
android_resource( package = "MY.APP.NEW_ID" )
Gradle cleaning in the end (in /android folder):
./gradlew clean