All Projects → alphadose → Run_johnny

alphadose / Run_johnny

An endless runner game built on phaser and nodejs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Run johnny

Openrank Backend
Free and Open Source Coding Challenges Platform
Stars: ✭ 123 (+778.57%)
Mutual labels:  postgresql, expressjs
Bug Tracker Pern Ts
Bug Tracking app with project members support. Made with PERN stack + TypeScript.
Stars: ✭ 79 (+464.29%)
Mutual labels:  postgresql, expressjs
Node Express Postgresql Sequelize
Node.js, Express.js, Sequelize.js and PostgreSQL RESTful API
Stars: ✭ 148 (+957.14%)
Mutual labels:  postgresql, expressjs
W3develops
The w3develops.org open source codebase - Learn, build, and meetup with other developers on DISCORD https://discord.gg/WphGvTT and YOUTUBE http://bit.ly/codingyt
Stars: ✭ 120 (+757.14%)
Mutual labels:  postgresql, expressjs
Netflix Clone
Netflix like full-stack application with SPA client and backend implemented in service oriented architecture
Stars: ✭ 156 (+1014.29%)
Mutual labels:  postgresql, expressjs
Eve Live
EVELive provides real-time pricing data for the MMORPG EVE Online
Stars: ✭ 8 (-42.86%)
Mutual labels:  expressjs
Crunchy Containers
Containers for Managing PostgreSQL on Kubernetes by Crunchy Data
Stars: ✭ 870 (+6114.29%)
Mutual labels:  postgresql
Ridgepole
Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
Stars: ✭ 840 (+5900%)
Mutual labels:  postgresql
Migrator
Opinionated database migration library for Go applications.
Stars: ✭ 7 (-50%)
Mutual labels:  postgresql
Awesome Postgres
A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
Stars: ✭ 7,468 (+53242.86%)
Mutual labels:  postgresql
Monogamy
Add table-level database locking to ActiveRecord
Stars: ✭ 12 (-14.29%)
Mutual labels:  postgresql
Rubygems Tracker
Track gems download statistics.
Stars: ✭ 10 (-28.57%)
Mutual labels:  expressjs
Pgweb
Cross-platform client for PostgreSQL databases
Stars: ✭ 7,114 (+50714.29%)
Mutual labels:  postgresql
Webpack2 Express Heroku Starter
Starter app using Webpack 2, Express, setup to deploy to Heroku.
Stars: ✭ 12 (-14.29%)
Mutual labels:  expressjs
Generator Gulp Express Webapp
Yeoman generator for building a simple web app using express + gulp. This project contains proper project and build structure to be easily extensible.
Stars: ✭ 8 (-42.86%)
Mutual labels:  expressjs
Openjam
🎹 A blockchain-based collaborative ecosystem for all musical performers, professional, independant and amateur.
Stars: ✭ 13 (-7.14%)
Mutual labels:  expressjs
Node Pg Migrate
Node.js database migration management for Postgresql
Stars: ✭ 838 (+5885.71%)
Mutual labels:  postgresql
Servicebot
Open-source subscription management & billing automation system
Stars: ✭ 857 (+6021.43%)
Mutual labels:  postgresql
Tean
TEAN - TypeScript-Express-Angular-Node
Stars: ✭ 12 (-14.29%)
Mutual labels:  expressjs
Koa Starter
An opinionated Koa starter kit
Stars: ✭ 10 (-28.57%)
Mutual labels:  postgresql

Run Johnny Build Status

Run Johnny is an endless runner game built on phaser and nodejs

Brief overview of the game :-

  • In this game you have to evade spikes which will approach you at a random velocity.

  • You have to use the directional keys to evade those spikes.

  • The spikes might collide with each other making the already randomized velocities even more random.

  • The velocity might vary from time to time because of the acceleration setting so the spikes might approach you too quickly or too slowly.

  • Acceleration can even change midway.

  • Aside from the spikes there are asteroids.

  • Asteroids won't kill you but they will hamper your gameplay by blocking your jumps, colliding with you , changing your velocity etc.

  • Asteroids are a double-edged sword. They will ruin your gameplay but at the same time they can also aid you.

  • You can junp on an asteroid and evade the spikes.

  • Your score is determined by how long you can last in the game.

How to run locally :-

  1. Clone this repository.

    git clone https://github.com/alphadose/Run_Johnny.git
    
  2. Go to the root directory of the game.

    cd <path_to_directory>
    
  3. Install the necessary dependencies.

    npm install
    
  4. Create a config.json file from the sample.config.json and fill in the environment variables as per your database credentials.

    cp sample.config.json config.json
    
  5. Start the game.

    node server.js
    
  6. You can now play the game at http://localhost:5000

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].