Giter Club home page Giter Club logo

openfarm-puzzle-game's Introduction

Candy-crush style match three puzzle Game

OpenFarm Puzzle Game

Uses Ionic, Angular, Capacitor, Game-Services, and Phaser.js

npm install

npx nx run example-app-angular:serve (where example-app-angular is the name you replaced with above)

You should now load your example app!

Features

Plugins

The app uses the following Capacitor APIs:

Build Process

Build for android

ionic capacitor build android

Run from Android Studio

Build for ios

ionic capacitor build ios

Run from Xcode

Serve Process

In order to serve the app run:

ionic serve

Instructions

  1. Clone the repository using 'Use template' (and don't forget to give us a Star / Follow on Github, please!)
  2. Search + Replace all instances of 'example-app-angular-e2e' with your app name (important to do this first)
  3. Search + Replace all instances of 'example-app-angular' with your app name
  4. Change the folder names for example-app-angular and example-app-angular-e2e to what you named for steps #1 and #2
  5. Search + Replace all instances of 'openfarm-puzzle-game2.0' with your project name
  6. Search + Replace 'openforge' with your company name. This is the NX project scope that allows you to import libraries using @openforge

That's it for the renaming! Now to test..

openfarm-puzzle-game's People

Contributors

daftclaud avatar hscheuerle avatar jedihacks avatar luiskcs89 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

openfarm-puzzle-game's Issues

Matches don't clear after clicking a bomb

Refresh to avoid bomb bug, click a bomb, if a match is formed after clicking the bomb, it will not clear until any swap is made, whether or not the swap itself creates a match, the tiles will stay swapped and the previously stuck matches will start clearing.

Capacitor Game Services

Add android and ios configurations.
Add capacitor game services v1.0.0.
Add leaderboard and sign in calls.
Setup play services and game center in respective consoles.

Replace css safe-zone with phaser safe zone

Use this solution to read the user agent variable into phaser scene. Other solutions require appending to the dom and reading the applied style of the user agent.

With safe-zone in Phaser scene, the safe area can still use the area above the OpenForge header for tweening icon images into view.

Score Achievements

Achievements added to game center and play services for increments of 2000 points.
May require caching of earned achievements.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.