Skip to content

Indirect Control Pixel-Art React-based Sandbox Browser Game

Notifications You must be signed in to change notification settings

imhul/proto-mass

Repository files navigation

Proto-Mass v0.2.1

Indirect Control Pixel-Art React-based Sandbox Browser Game

Author

Tkachuk Zakhar - react developer

Genre

#sandbox #colony-construction #react-based #indirect-control #pixel-art #browser-game

Tech

  • React - Awesome Virtual DOM library. This project was bootstrapped with Create React App
  • Redux - Awesome flux library
  • AntDesign - Great UI framework
  • redux-timer-middleware - Time Machine Core
  • reselect - Data Memoization helper
  • firestore - Best noSQL database

Story

Far away on a distant planet inhabited by primitive life forms a small colony of robots accidentally trapped must build, develop and fight only to exist... How far can they go? 🕹 🎲 🌌 🎰 ⭐ ⭐ ⭐

Install

  • clone the project git clone https://github.com/imhul/proto-mass.git
  • install node.js v10
  • install yarn
  • yarn command to install the project
  • firebase init command to init the project
  • CI= npm run build command to build the project
  • yarn start command to start the project

Update 0.2.1

  • Migration to React 17.0.2

Update 0.2.0

  • Refusal from Pixi.js and transition to react-isometric-tilemap (complete)
  • Refusal from react-timer-hook and transition to redux-timer-middleware (beta complete)
  • Game preloader (beta complete)
  • Unit task accepting (complete)
  • Unit goes to the task position by the shortest path, avoiding obstacles, thanks to the Lee Algorithm (complete)
  • Unit performs the task (in progress)
  • Other reworks & bug fixes (in progress)

Roadmap

  • Task Performance & go to the next task or search for a new
  • Rest & "walking around" algorithm
  • Direct control & user task adding
  • Second unit synthesizing
  • Time Machine (beta complete)
  • Game preloader (beta complete)
  • Enemies synthesizing & interactions
  • Objects (minerals & trees) growth

Social

Credits

  • Alex Gudz - math calculations & promotion

License

MIT

About

Indirect Control Pixel-Art React-based Sandbox Browser Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published