Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

Latest commit

 

History

History
23 lines (19 loc) · 1.23 KB

README.md

File metadata and controls

23 lines (19 loc) · 1.23 KB
Welcome to the new Graycrown rewrite (1.2.3 and so on)!

graycrown logo

Graycrown

A simple game launcher for Windows, macOS and Linux

Why a rewrite?

The old Graycrown's framework (<1.2.2) is so clutterly. It was oriented around HTML5 and JS. All code has to be collected and interpreted under main.js. That script, let alone, resides for insane amount of 735 lines of code, and has not been cleaned up since. Graycrown is undergoing a major rewrite in which all problems are solved, as well as making the app better.

How to run?

Install the dependencies

npm i

, and you have three options to run Graycrown.

  • npm start is to start both main and renderer process
  • npm run start:main is to start ONLY electron.
  • npm run start:renderer is to ONLY start the react instance. Most of the features will not work, so it's not recommended.

Acknowledgements

  • The Electron React Boilerplate project. Without you, setting up Graycrown in React will be so tedious and time consuming, especially node modules like fs, path, and others that make Graycrown possible!.