Skip to content

marcoagsa/phaserGame

Repository files navigation

PhaserGame

Welcome to the phaserGame game project! This project utilizes Ionic 7, Phaser 3 and Angular 17 with standalone components and incorporates the latest features from Angular 17. Additionally, it employs Capacitor iOS and Android version 5 for cross-platform functionality.

Feel free to explore, contribute, or provide feedback to enhance this project further!

Feel free to adjust the wording or details as needed for your project's specifics!

This is a platform game, build with:

  • Ionic framework V7
  • Phaser 3
  • Angular V17
  • Capacitor android and ios V5
  • typescript V5

This game can run in browser / android / ios

This project uses Ionic as app development platform and the Ionic CLI. This project uses angular standalone components

Game Video

mygame.mp4

Development Setup 💻

Prerequisites

  • Install Node.js which includes Node Package Manager
  • Android development: Install Android Studio
  • iOS development: Install XCode

Getting Started

Clone this repository:

git clone https://github.com/marcoagsa/phaserGame.git

Change to the root directory of the project:

cd phaserGame

Install all dependencies:

npm i or yarn

Prepare and launch the Android app:

npx ionic cap sync android

npx ionic cap run android

Prepare and launch the iOS app:

npx ionic cap sync ios

npx ionic cap run ios

TODO LIST

[Bugs]

  • The Game don't update more then level 3
  • Fix update scale meter
  • The player still gets stuck, sometimes in the left and right corner

[Feactures]

  • Add more background's images for the game
  • Improve background changes
  • Improve score panel to have a health bar using the monkey scale
  • Try to fix the reduce scale of the monkey on change levels [ use tweens ]
  • Add new object to give extra life
  • Add blink image animation for extra life and star
  • Create a class for all drop items
  • Create a class for all colliders
  • Refactor main scene to improve the code
  • Add sound to the game
  • Add button start game
  • Add new object remove life
  • Add new object to win more points
  • Start layout for the about page
  • Start layout for the scores page
  • Add even more background to have more different levels of the game
  • improve game difficulty

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published