This is an open-source cube game application that brings endless fun and challenge right to your devices. With its sleek design, intuitive controls, and exciting gameplay, Cube promises an immersive experience for cube enthusiasts of all ages. (Everything is just a plan now).
Step by step ongoing seriese of videos are uploaded in YouTube. Please take a look: https://youtube.com/playlist?list=PLJZIpmZruCjlHY3GvU_sFJFu3is54LEzm
- Multi-Platform: Play on iOS, macOS, and eventually visionOS devices, making cube-solving accessible anywhere.
- Intuitive Controls: Navigate the cube with simple swipes and taps, device motions, making it easy for both beginners and experts.
- Customization: Choose from a variety of cube styles, themes, and backgrounds to personalize your gaming experience.
- Leaderboards: Compete with players worldwide and aim for the top spot on the global leaderboards.
- Cube Solver: Use the camera to capture an existing cube configuration and let the app guide you through the solving process.
- Latest Apple Technologies: Using SwiftUI, SceneKit, RealityKit, etc.
- Open Source: Feel free to explore, modify, and contribute to the source code as part of our vibrant open-source community.
Follow these steps to get Cube up and running on your device:
- Clone the repository:
git clone https://github.com/basuke/cubeapp.git
- Navigate to the project directory:
cd cubeapp
- Open the project in your favorite IDE or code editor.
- Build and run the app on your chosen platform.
We welcome contributions from the community! To contribute to Cube, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them.
- Push the changes to your fork:
git push origin feature/your-feature-name
- Open a pull request and describe your changes in detail.
Cube app is released under the MIT License, which means you can use, modify, and distribute the code as long as you provide appropriate attribution.
Let's cube and have a blast! 🚀🧊