Giter VIP home page Giter VIP logo

rcssim2d.js's Introduction

rssim2D.js

Robot Soccer Simulator 2D in JS

How to join the league?

  • Fork this repo
  • Build your team
  • Send pull request

###Fork this repo### Just press the 'Fork' button.

###Build your team### Before build your team, the develop tools should be installed first.

Firstly, install node.js from binary or from source

Then, install coffee-script and coffeescript-concat

npm install -g coffee-script

npm install -g coffeescript-concat

Let`s fork a team.

*unix user could use forkteam.sh to fork a team:

./forkteam.sh <team name> <team color>

example: ./forkteam.sh Apollo '#FF4500'

or fork by hand:

cp teams/foo.coffee teams/.coffee

Then, open the coffee file, change the class name and @teamname to <team name> and pick a color as @fill_color of your team.

Append one line 'root.client1.<team name> = <team name>' to src/client1.coffee.

Append one line 'root.client2.<team name> = <team name>' to src/client2.coffee.

Lastly, let`s make

make

Open the index.html, your will find your team in the control panel.

This client commands cheatsheet will be helpfull when you start to develop your team.

Send pull request

Send pull request when you are ready to go.

If the code is merged, your team becomes the memeber of league consequentially.

Wishlist

  • Log player

rcssim2d.js's People

Contributors

juleswang avatar athom avatar ggaaooppeenngg avatar

Stargazers

Nick avatar Ernesta Malina avatar Jaron Wanderley avatar Setthawut Sukmuang avatar Ybb avatar chuanci avatar Zeyad Etman avatar bestel avatar Alex avatar Candido Marcano avatar LIN avatar Tássio Noronha avatar Boris avatar Gabriel avatar YU avatar Yan Anisimov avatar Chen Li avatar  avatar  avatar Stephan Ahlf avatar Lukpakgwan avatar Yuan avatar ChJJin avatar Ramesh Vel avatar Jonathan Lai avatar  avatar MarioDu avatar shuai.xie avatar kangle yu avatar Kelvin avatar zio avatar 题叶 avatar youxiachai avatar huwence avatar Zhou Xiong avatar ijibu avatar Tony NIU avatar maplebeats avatar HelloYou avatar lynntsai avatar  avatar

Watchers

 avatar  avatar James Cloos avatar lynntsai avatar MarioDu avatar Florin Pavel avatar Erwin Yusrizal avatar

rcssim2d.js's Issues

复位球员

进球后需要复位全体球员,

还是交给client去做?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.