- Android: https://play.google.com/store/apps/details?id=com.doyban.flyingplane
- iOS: https://apps.apple.com/us/app/flyyingplane/id6470124867
Navigate to the project repo directory.
Run:
npm install
assuming node installed in PC.
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.
-
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 {}
Running export NODE_OPTIONS=--openssl-legacy-provider
might be needed before npm run start
due to webpack
problem.
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
.