GeoCrush is an augmented reality (AR) puzzle game developed using Swift and RealityKit, inspired by the popular mechanics of match-three games like Candy Crush. The game leverages Apple's RealityKit framework to bring immersive 3D environments where users can match and clear colored gems that are dynamically placed in the AR world.
- Match-Three Puzzle Gameplay: Classic match-three mechanics where users tap to match gems of the same color.
- Augmented Reality Environment: Gems are placed in a 3D AR space, allowing users to interact with the game within their physical environment.
- Combo System: Chain matches together for bigger rewards and powerful effects.
- Animated Effects: Enjoy visual effects when gems are matched and cleared.
-
Clone the repository:
git clone https://github.com/joseasync/GeoCrush.git cd GeoCrush
-
Open the project in Xcode:
- Make sure you have Xcode installed (version 13 or later).
- Open
GeoCrush.xcodeproj
with Xcode.
-
Build and run the project:
- Select your AR-capable device (Vision Pro, iPhone or iPad).
- Press
Cmd + R
or click the "Run" button to build and launch the app.
-
Play the game:
- Tap match gems in the AR environment and progress through.
- Swift
- RealityKit
- Xcode
Have any questions or suggestions? Feel free to reach out!
- LinkedIn: Your LinkedIn Profile
This project is licensed under the MIT License.