Spring Festival Crush - Match 3 is a vibrant match-3 puzzle game that captures the essence of the Spring Festival. Immerse yourself in a world filled with festive joy, challenging puzzles, and stunning graphics that celebrate the season.
- ๐ Festive Theme: Dive into the spirit of the Spring Festival with themed levels and elements that bring the celebration to life.
- ๐งฉ Challenging Gameplay: Overcome a variety of levels that increase in difficulty, offering endless fun and a test of your puzzle-solving skills.
- โก Smooth Experience: Enjoy fluid animations and intuitive controls for a seamless gaming experience.
- ๐ต Immersive Audio: Experience traditional Chinese music and sound effects that enhance the festive atmosphere.
- ๐ Multiple Zodiac Themes: Play through different Chinese zodiac animal themes with unique challenges.
- ๐ Progress Tracking: Save your progress and track your achievements across all levels.
- iOS Version: iOS 17.0 or later
- Compatible Devices: iPhone, iPad
- Xcode: 15.0 or later
- Swift: 5.0+
The game is available for download on the App Store. Click the link below to download:
-
Clone the repository:
git clone https://github.com/banghuazhao/Spring-Festival-Crush.git cd Spring-Festival-Crush
-
Open the project:
- Open
SpringFestivalCrush.xcodeproj
in Xcode - Select your target device or simulator
- Open
-
Build and run:
- Press
Cmd + R
to build and run the project - Or click the "Play" button in Xcode
- Press
- Match 3 or More: Swipe to match three or more identical elements in a row to clear them from the board.
- Complete Objectives: Meet the goals for each level within the allotted moves or time limit.
- Progress Through Levels: Advance through increasingly difficult levels and unlock new challenges as you go.
- Unlock Zodiac Themes: Complete levels to unlock different Chinese zodiac animal themes.
SpringFestivalCrush/
โโโ Model/ # Data models and game logic
โ โโโ Game/ # Core game mechanics
โ โโโ Level/ # Level data and objectives
โ โโโ Music/ # Audio management
โ โโโ Record/ # Progress tracking
โ โโโ Settings/ # App settings and themes
โโโ Scene/ # SpriteKit game scenes
โโโ View/ # SwiftUI views and UI components
โโโ Assets.xcassets/ # Images and app icons
โโโ Sounds/ # Audio files
โโโ Levels/ # Level configuration files
โโโ Util/ # Utility classes and extensions
- Language: Swift 5.0+
- Game Framework: SpriteKit
- UI Framework: SwiftUI
- Concurrency: Swift Concurrency (async/await)
- Data Persistence: SwiftData
- Ad Integration: Google AdMob
- Build System: Xcode
- Modern Swift: Leverages the latest Swift features including async/await and SwiftData
- Performance Optimized: Efficient memory management and smooth 60fps gameplay
- Accessibility: Supports VoiceOver and other accessibility features
- Localization: Available in English, Simplified Chinese, and Traditional Chinese
- โจ Enhanced graphics and animations
- ๐ต Improved audio experience with traditional Chinese music
- ๐ Added new zodiac themes and levels
- ๐ Better progress tracking and achievements
- ๐ Bug fixes and performance improvements
- ๐ฎ Initial release with core match-3 gameplay
- ๐จ Spring Festival themed graphics and elements
- ๐ฑ Support for iPhone and iPad
We welcome contributions to the project! Here's how you can help:
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature
- Commit your changes:
git commit -m 'Add some amazing feature'
- Push to the branch:
git push origin feature/amazing-feature
- Open a Pull Request
- Follow Swift style guidelines
- Add comments for complex logic
- Test on both iPhone and iPad
- Ensure accessibility compliance
If you encounter any bugs or have suggestions:
- GitHub Issues: Open an issue
- App Store Reviews: Leave a review on the App Store
- Email Support: Contact us through the app settings
Get in touch with us:
- GitHub: @banghuazhao
- App Store: Spring Festival Crush - Match 3
- Email: Contact through the app settings
- Website: GitHub Repository
For business inquiries or collaboration opportunities, please reach out through GitHub or the app.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Traditional Chinese music and sound effects
- Spring Festival cultural elements and themes
- The SpriteKit and SwiftUI communities
- All beta testers and contributors
ยฉ 2019 - 2025 Spring Festival Crush - Match 3 by Appsbay. All rights reserved.