SkillAgentSearch skills...

Starfall

A work-in-progress game made with the p5.js and the p5.play libraries.

Install / Use

/learn @davidyshin/Starfall
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Live

Click here for the live version

Star-Fall

Star-Fall is a fast-paced star shooter written in JavaScript and inspired by the 80's arcade game Galaga. The aim is to score as many points as possible by destroying an ever-increasing wave of stars before they hit the city.

The game is simple. Move your ship, and shoot the stars. Try to grab the falling hearts to replenish life, and use your special move ("x") sparingly in dire situations.

Good luck.

<img src="./assets/preview/startscreen.gif" width="800" height="600" />

Technologies

Star-Fall is built using ES6 syntax JavaScript and the p5.js libraries. p5.js is used for HTML5 canvas rendering and p5.play deals with the sprite class and handles collision detection.

Preview

<img src="./assets/preview/preview.gif" width="800" height="600" /> <img src="./assets/preview/gameover.gif" width="800" height="600" />

Controls

  • ← and → to Move
  • Z : Shoot
  • X : use Special
  • P : Pause
  • M : Mute sound

Future Features

  • Better graphics
  • More Power-ups
  • Bosses

Author

David Shin

Acknowledgements

Helen Cho

Related Skills

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated2y ago
Forks1

Languages

JavaScript

Security Score

75/100

Audited on Oct 9, 2023

No findings