翻訳と辞書
Words near each other
・ CRK MUSIC HEADS
・ CRL
・ CRLF
・ CRM
・ CRN
・ CRO
・ Cro Cop Final Fight
・ CrO2
・ croak
・ Croat
・ Crobots
・ CROC ROCK FESTIVAL 2012
・ crochet
・ crocidism
・ crock
・ crockery
・ crocodile
・ Crocodile Rock
・ crocodile tears
・ crocodiling


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Crobots : ウィキペディア日本語版
Crobots

Crobotsは、1985年12月にTom Poindexterより初版がリリースされたプログラミングゲーム。ロボットC言語風のプログラムでコントロールし、同時に実行されている他のロボットを探し出して破壊し、自身は生き残るのがゲームの目的である。ロボットに対しては、戦場を動き回る、索敵する、大砲を放つという指示ができる。〔http://corewar.co.uk/crobots/〕
== 概要 ==
競技場を舞台にロボット同士が戦う。競技場の広さは1000メートル×1000メートル。同時に登場できるロボットは4台まで。ロボットは移動、索敵、砲撃を行うことができ、砲撃を受けたロボットはダメージを受ける。ダメージが100を超えると破壊されたとみなされ競技場から退場する。最後まで競技場に残ったロボットが勝者となる〔。
ロボットの動作は、C言語風のプログラムで記述する。言語機能としてはC言語と比べると浮動小数点数、構造体、共用体、ポインタ、一部の制御構文などがない。ロボット制御用ライブラリとしてscan(索敵)、cannon(砲撃)、drive(移動)、damane(ダメージ取得)、speed(スピード制御)、loc_x/loc_y(現在位置取得)の各関数が提供される。その他にrand、sqrt、sin、cos、tan、atanの各関数が使用できる〔。
プログラムは独自の32bitスタックアーキテクチャCPUのコードにコンパイルされて実行される。1台のロボットに割り当てられるコード領域は1000命令、スタック領域は500ワードまでとなっている〔。
Crobotsはシェアウェアであるがソースコードは公開されており、その解説が月刊アスキー1988年2月号から3回にわたって掲載された。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Crobots」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.