Arcade Machine is an interactive application built to showcase and execute games created with the SplashKit SDK. Designed as a hub for all your SplashKit games, Arcade Machine provides an efficient and user-friendly way to compile, organize, and run games in one place. It’s ideal for both developers and players who want to easily access and test their creations.
- Install the SplashKit SDK by following the installation guide.
-
Install
make
by running the following command in your terminal:pacman -S make
-
Install
make
(if not already installed) by installing Xcode Command Line Tools:xcode-select --install
-
Install
make
by running the following command in your terminal:sudo apt install make
You can build Arcade Machine either using the provided Makefile or by compiling manually. Choose the method that best suits your workflow.
Using the Makefile allows for incremental building, only re-compiling files that have changed. This is the recommended approach for efficient development.
-
Navigate to the project directory:
cd arcade-machine
-
Run the build command:
make
-
Start Arcade Machine:
./ArcadeMachine
To rebuild after making code changes, simply use make
again. For a clean build, use:
make clean
make
If you prefer to compile without the Makefile, use the following command:
-
Compile the application:
skm clang++ src/* -Iinclude -lstdc++fs -o test
-
Run the application:
./test
We welcome contributions to improve Arcade Machine and make it even better! If you’re interested in contributing, please review our guidelines in the CONTRIBUTING.md file. Contributions can include bug fixes, new features, documentation improvements, or general enhancements. We appreciate your support in making Arcade Machine a great experience for all users!