Skip to content

Miltonr87/devils-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devils Game 3.0

Screen Shot

[X] Mobile version

[X] Desktop version

About

The game uses customizable functional programming with Custom Hooks (wich add special, unique functionality to React applications), animations created with Styled Components, sound (React Sound), as well as visual effects provided by libraries such as Material UI. "Start", "Pause" and "Help" functions and new UI for Mobile Version with touchscreen joypad.

* ATTENTION: This project was changed after the first version (a web app that consumed a game API). *

Special Thanx

Thanks to Thomas Weibenfalk for providing the brick parts (which are an adaptation of input letters like ['I', 'J', 'L', 'O', 'S', 'T', 'Z']) without these details this mini-project would not have gone beyond the code editor. You can follow the version he made for FreeCodeCamp and get inspired in the link above.

Getting Starter

  • Clone the repo (HTTP Protocol): git clone https://github.com/Miltonr87/devils-game.git
  • Using NPM or Yarn to install the React APP and run the project on your computer.

Required

As you see, Devils Game runs on Node.js, so before you can continue, please ensure that you have it installed with NPM or Yarn. Once you have Node installed, you will need the React (17.02) library and Typescript (4.1.2). So, to start the project in your machine, open your terminal inside the Devils Game folder and type "NPM Install" or "Yarn Install".

Additional packages

App Sound

Demon Slayer song by TommyMutiu

Live Demo

License

This project is licensed under the MIT License. Copyright © Milton Rodrigues

About

Made with React, Typescript, Material UI and React Sound. The idea was to recreate an atmosphere of Dark Tetris game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published