Skip to content

MikeBellika/tile-game

Repository files navigation

Play 🕹

The game is available at https://bellika.dk/exponentile

Development

First, run the development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.

App

iOS

After making changes run this command to build and sync the app project

pnpm run syncapp

To run on iOS run

npx cap run ios

To publish:

  1. Open the project in Xcode
  2. Click App in the left sidebar
  3. Goto general and bump version and build number
  4. From top nav bar select Product>Archive
  5. Choose desired build and Distribute App
  6. Pick a relevant option
  7. Goto App Store Connect and look at status. For testflight, you might need to click some stuff

Android

Building

  1. Sync the Android project:

    pnpm syncapp:android
  2. Open the project in Android Studio:

    pnpm open:android

Publishing to Google Play

  1. In Android Studio, choose Build → Generate Signed Bundle / APK.

  2. Pick Android App Bundle and click Next.

  3. Select your existing keystore (signing.keystore, stored in iCloud).

  4. Enter the keystore credentials from signing-key-info.txt.

  5. Click Next, choose the release build variant, and generate the bundle.

  6. Sign in to the Google Play Console and upload the generated bundle.

    Google occasionally tweaks this flow, but the fundamentals remain the same.

Contributing

Please open an issue before contributing. Others might be working on the same feature and I would hate for some work to be wasted.

Before submitting a PR, please ensure that the code is linted with ESLint and prettified with prettier

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published