Giter Site home page Giter Site logo

i-alpha / sharpswiper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dveytsman/sharpswiper

0.0 1.0 0.0 12.67 MB

Fully interactive swiping game. Hours of fun sure to keep you hooked and trying to beat your high score. Game uses Vanilla Javascript, HTML, and CSS to create a reactive gameplay experience. Difficulty increases steadily as game progresses. The game uses spritesheets to animate the asteroids and the explosions.

Home Page: https://thrage1.github.io/Sharpswiper/

HTML 16.99% JavaScript 55.97% CSS 27.04%

sharpswiper's Introduction

Sharp Swiper

live link

Sharp Swiper is a swiping game modeled after Fruit Ninja with a few tweaks.

About

Sharp Swiper is a fun and interactive way to improve the speed and accuracy of a player with a mouse input. Rocks will fall at random intervals that decrease in time and increase in speed as the game continues. As the asteroids fall to the bottom of the screen swipe your cursor over the asteroids to destroy them. When 3 asteroids hit the ground, the game is over.

Features

  • Highscores are stored via local storage
  • Smooth animations with both the position of the asteroids refreshing as well as the sprite rotation animation
  • Collision detection with mousePos function detects when a collision occurs and fires a sound via the saberon.mp3. Likewise if a collision isn't detected and move is detected the light saber hum sound fires (as long as a hum sound isn't already playing)
  • As game progresses the asteroids that fall past the bottom of the screen or as the asteroids are destroyed, the asteroids are recycled to the top of the screen allowing for improved efficiency
  • The speed of the falling asteroids increases by 0.5 % each time an asteroid is destroyed

Technologies

This project utilizes

  • JavaScript
  • HTML5
  • CSS3

Credits

sharpswiper's People

Contributors

dveytsman avatar

Watchers

James Cloos avatar

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.