/Cards

A SharePlay enabled card game for iOS & macOS.

Primary LanguageSwiftMIT LicenseMIT

Cards for SharePlay ♣️

Overview

A simple app showing the implementation of a card game across multiple devices using SharePlay for iOS 15+

How to Run

The app will compile and run on Xcode 13 for devices running iOS 15.2 or later.

Checkout the repository, open the xcworkspace in Xcode 13. No additional setup is required.

Contributing

Pull requests and feature requests are welcome - this app is being developed fully in the open.

Conventional Commits are required for each pull request to ensure that release versioning can be managed automatically. Please ensure that you have enabled the Git hooks, so that you don't get caught out!:

git config core.hooksPath hooks

Some Future Ideas

  • App Clip to play with users who do not have the app installed
  • Additional games: Hearts, Go Fish, Speed
  • Extra games are In-App Purchases
  • visionOS support with immersive experiences
  • In-App Messaging / Nudges
  • Emoji reactions to opponent moves
  • GameKit Matchmaker

Implemented

  • Sevens / Parliament Card Game
  • SharePlay support
  • Triggering SharePlay within the app

More Details

Find out more on Twitter.