An open API service indexing awesome lists of open source software.

https://github.com/doyban/galacticshooter

Action-packed shooter game set in the vast expanse of space
https://github.com/doyban/galacticshooter

action-game cordova cordova-android cordova-ios galaxy-game game-2d game-development html5-game javascript javascript-game javascript-games phaser phaser-framework phaser-game phaser3 phaserjs shooter shooter-game shooter-mini-game shootergame

Last synced: about 1 month ago
JSON representation

Action-packed shooter game set in the vast expanse of space

Awesome Lists containing this project

README

        

# GalacticShooter

- Android: https://play.google.com/store/apps/details?id=com.doyban.galacticshooter
- Browser (itch.io): https://doyban.itch.io/galacticshooter
- iOS: https://apps.apple.com/app/galacticshooter/id123456789TODO

Players take on waves of alien enemies, each with unique abilities, aiming to achieve the highest score possible. With dynamic graphics and fast-paced gameplay, GalacticShooter offers an exhilarating experience for all fans of the shooter genre.

GalacticShooter is an immersive shooter game that transports players into the far reaches of the galaxy. As a space pilot, your mission is to defend your spacecraft against relentless waves of alien invaders. The game features a variety of alien types, each presenting different challenges and requiring unique strategies to defeat. Players must navigate through visually stunning space environments, using an arsenal of weapons and power-ups to enhance their firepower and survivability.

The objective of GalacticShooter is to score as many points as possible by eliminating enemies and surviving as long as you can. The game increases in difficulty with each level, introducing more formidable foes and obstacles. Players can compete on global leaderboards, aiming to showcase their skills and achieve the highest scores.

With intuitive controls, vibrant graphics, and an adrenaline-pumping soundtrack, GalacticShooter provides a captivating gaming experience that will keep players engaged and entertained for hours. Whether you're a casual gamer or a seasoned shooter enthusiast, GalacticShooter offers a challenging and thrilling adventure in the cosmos.

## 1. Install dependencies :

Navigate to the project repo directory.

Run:

`npm install`

assuming node installed in PC.

## 2. Run the development server:

Run:

`npm run dev`

This will run a server so game automatically opens in your default browser with browser-sync properties. It will also start a watch process, so you can change the source and the process will recompile and refresh the browser automatically.

### Webpack fix

Running `export NODE_OPTIONS=--openssl-legacy-provider` might be needed before `npm run start` due to `webpack` problem.

## 3. Contribution

+ **camelCase** for methods;
+ **snake_case** for variables;
+ **UpperCamelCase** for classes;