发新话题
打印

[项目推荐] ruby版坦克大战RRobots

本主题由 admin 于 2008-3-16 16:44 分类

ruby版坦克大战RRobots

RRobots is a C-Robots/Robocode clone written entirely in ruby. RRobots provides an arena in which robots - controlled by user code - compete against each other. You can write your own bot, create a new strategie - and kick some robots asses :)

http://rubyforge.org/projects/rrobots/


中文Tcl/Tk 网
http://www.tclchina.com/




[ 本帖最后由 realcarlos 于 2007-12-15 02:12 编辑 ]
离开毛茸茸的状态,死挺,成为社会中坚。

TOP

[Tkクラス用ライブラリファイルのインストール手順]

まず、下のサイトからActiveTclというプログラムをダウンロードしてください。 RubyのTkクラスはこのプログラムの機能の一部を利用しています。

http://www.activestate.com/Products/ActiveTcl/

1. カエル(?)っぽい絵の右側の「Get ActiveTcl」をクリック。
2. 「Download」をクリック。無償です。
3. 名前やメールアドレスの入力を求める画面が表示されます。
   何も入力しなくても「Continue」をクリックすれば先に進めます。
4. 「Windows」の下の「AS Package」リンクをクリック。
   ActiveTcl8.4.16.0.282109-win32-ix86-threaded.exeを保存します。
次に、保存した ActiveTcl8.4.16.0.282109-win32-ix86-threaded.exeを実行してActiveTclをインストールしてください。必要なのはこの中の一部のファイルだけなので、細かい設定は気にせずとにかくインストールしてくれれば結構です。(この作業が完了したらすぐにアンインストールして構いません。)

ここから先はActiveTclを標準のインストール先である C:\Tcl にインストールしたものとして話を進めます。また、Rubyも同様に C:\Program Files\Ruby にインストールされているものとします。別の場所にインストールしている場合は、フォルダのパスを自分のインストール先に置き換えて読んでください。

C:\Tcl\bin の中にあるtcl84.dllとtk84.dllをRubyのbinフォルダにコピーします。

  C:\Tcl\bin\tcl84.dll → x:\Ruby\bin\
  C:\Tcl\bin\tk84.dll  → x:\Ruby\bin\
同様に、C:\Tcl\lib の中にある全てのファイルとフォルダをRubyのlibフォルダにコピーします。

  C:\Tcl\lib\全部 → x:\Ruby\lib\
これで作業完了です。Turtleのプログラムを実行して確認してみてください。ActiveTcl自体はもう必要ないのでアンインストールして構いません。
离开毛茸茸的状态,死挺,成为社会中坚。

TOP

哈,原来我们宿舍里有个用c做这个的

TOP

如果每个人都开发一个坦克,切磋一下会很好玩。
离开毛茸茸的状态,死挺,成为社会中坚。

TOP

我几年前在国内时,用java开发过。那时候跟同事切磋来着。我的坦克还算比较牛的呢。

TOP

发新话题