Skip to content

t-akisato/CHaser-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHaser-Server

CHaser Server on Ruby (unofficial)

Rubyで書いた、U-16プログラミングコンテストの競技「CHaser」のサーバープログラムです。 Windowsのコマンドプロンプト、Macのコンソールなどで、Rubyがインストールされている環境で動作します。

ruby chsr.rb -h

で簡単なヘルプが表示されます。

ruby chsr.rb

でmap01.mapというマップファイルを読み込んで起動します。マップファイルを指定するには

ruby chsr.rb -m ファイル名

とします。

ruby chsr.rb -w 数字

で画面表示のウェイトを指定できます(単位は秒)。デフォルトは 0.5 です。

ruby chsr.rb -p [数字]

でポーズモードで起動します。指定したターンごとにEnterの入力を待ちます。数字を省略すると1ターン毎になります。

ruby chsr.rb -z

で全角モードで起動します。Windowsのコマンドプロンプト以外では表示が崩れるようです。

起動後、ポート2009(COOL)、2010(HOT)にクライアントプログラムを接続して、エンターキーでゲーム開始になります。

公式のサーバーと同一の動作を保証するものではありません。

This software is released under the MIT License, see LICENSE.

(このソフトウェアは、MITライセンスのもとで公開されています。LICENSEを見てください。)

About

CHaser Server on Ruby (unofficial)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages