Fork of someones paper io clone
Go to file
2020-11-25 00:26:49 +08:00
public Optimize style 2020-04-16 18:56:54 +08:00
src Use mimi-server 2020-11-25 00:26:49 +08:00
.gitignore Remove bundle.js 2020-03-04 20:13:16 +08:00
bot.js Run lebab 2020-07-24 15:11:35 +08:00
client.js Run lebab 2020-07-24 15:11:35 +08:00
config.json Use watchify 2020-03-05 11:54:21 +08:00
LICENSE Create LICENSE 2017-02-23 22:37:07 -06:00
package.json Use mimi-server 2020-11-25 00:26:49 +08:00
paper-io-bot.js Class syntax 2020-07-24 15:22:41 +08:00
README.md Remove bundle.js 2020-03-04 20:13:16 +08:00
screenshot.png Update README.md 2019-05-23 16:19:59 +08:00
server.js Use mimi-server 2020-11-25 00:26:49 +08:00

Paper.IO

This is a clone of the original Paper-IO released by Voodoo, except for one aspect. This will attempt to implement a multi-player aspect of the game (like a real IO game). Currently this has a playground at this link. It's a demo version of what to come. Hopefully by that time, the necessary server infrastructure could be obtained.

This is just a fun side-project for me. If you would want to use this code, it would be nice to let me know.

Screenshots

Screenshot

Install

# Clone this repository
git clone https://github.com/stevenjoezhang/paper.io.git
# Go into the repository
cd paper.io
# Install dependencies
npm install

Usage

After cloning this repository, run the follow commands to install dependencies and set up server. Enjoy!

npm start

You can configure the game by editing config.json.

Build

npm run build

WARNING: Remember to build again after editing any file, include config.json.

Bots

Set bots in config.json to a non-zero value, or execute the command below:

node paper-io-bot.js ws://localhost:8080

or

node bot.js ws://localhost:8080

Roadmap & TODO List

  • 统一配置文件
  • 玩家观战模式
  • 更多游戏玩法
  • 多个游戏房间
  • 加快渲染速度
  • 优化胜负判定

License

This repo is forked from BlocklyIO by theKidOfArcrania.

This is licensed under MIT. As such, please provide due credit and link back to this repository if possible.