Doyban / FlyingPlane

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlyingPlane

1. Install dependencies :

Navigate to the project repo directory.

Run:

npm install

assuming node installed in PC.

2. Run the development server:

Run:

npm run start

This will run a server so game automatically opens in your defualt browser with browser-sync properties. It will also start a watch process, so you can change the source and the process will recompile and refresh the browser automatically.

3. Contributor Instructions

  • Use camelCase for global variable names, function params Ex :- this.globalVariable = null

  • Use snake_case for local variables Ex :- let local_variables = null

  • Use UPPER_CASE in snake_case for constants Ex :- const CONSTANT_NAME = 0

  • Use camelCase for function name declarations Ex :- function functionName () {}

  • Use UpperCamelCase for class names Ex :- class ClassName {}

Webpack fix

Running export NODE_OPTIONS=--openssl-legacy-provider might be needed before npm run start due to webpack problem.

Important

Even though the package name in stores is FlyingPlane, some of the metadata info might refer to tappyplane, so don't get confused. TappyPlane wasn't possible to submit to Google PlayStore.

About


Languages

Language:Java 36.5%Language:Objective-C 30.3%Language:TypeScript 23.8%Language:Swift 3.4%Language:HTML 2.5%Language:JavaScript 2.2%Language:Shell 0.5%Language:Batchfile 0.2%Language:CSS 0.2%Language:C# 0.2%Language:Makefile 0.1%Language:C 0.0%Language:Ruby 0.0%