Skip to content

A game engine built on a MERN stack with React components! No canvas here!

Notifications You must be signed in to change notification settings

Billgonzo123/NASAteroids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NASAteroids 🚀

project-languages-used project-top-language

Summary

MongoDB Express.js React NodeJS Apollo-GraphQL

NASAteroids (NASA + Asteroids), is a recreation of the 1979 Atari game built in React. This application utilizes MUI components and an NES-style CSS frame work for UI, MongoDB and GraphQL for database models and API queries.

Try it out here

(firefox users may come across performance issues)

Table of Contents

Demo-Screenshot

Home:

home-screen

Login:

login-screen

SignUp:

signup-screen

Profile:

profile-screen

Gameplay:

gameplay-screen

Usage:

  • On the home screen you will see a leaderboard with the 10 highest player's scores and button to login, signup or start a new game. If you are first visiting the app, be sure to signup in order to compete on the leader board. If you are a returning user and have an account, just login.
  • Once you are login in, you are taken to your user profile page where you again see the leaderboard along with your personal top 5 scores and buttons to start the game or logout.
  • Once you start the game you are taken to the gameplay screen. Good luck and may the odds be ever in your favor.

Contribution

License

About

A game engine built on a MERN stack with React components! No canvas here!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •