space-invaders ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
Space Invaders Emulator

メタデータ
タグ:demos, games, applications
作者:Chris Double


ワード

タプルクラス
クラススーパークラススロット
invaders-gadget gadgetcpu quit? windowed?
space-invaders cpuport1 port2i port2o port3o port4lo port4hi port5o bitmap sounds looping?


通常ワード
ワードスタック効果
(run)( title cpu rom-info -- )
<invaders-gadget>( cpu -- gadget )
<space-invaders>( -- cpu )
SOUND-BASE-HIT( -- value )
SOUND-INVADER-HIT( -- value )
SOUND-SHOT( -- value )
SOUND-UFO( -- value )
SOUND-UFO-HIT( -- value )
SOUND-WALK1( -- value )
SOUND-WALK2( -- value )
SOUND-WALK3( -- value )
SOUND-WALK4( -- value )
addr>xy( addr -- point )
bit-newly-set?( old-value new-value bit -- bool )
bitmap-index( point -- index )
black( -- value )
coin-down( cpu -- )
coin-up( cpu -- )
cpu-init( cpu -- cpu )
do-bitmap-update( bitmap value addr -- )
fire-down( cpu -- )
fire-up( cpu -- )
game-height( -- value )
game-width( -- value )
get-bitmap-pixel( point array -- color )
get-point-color( point -- color )
green( -- value )
gui-frame( cpu -- )
gui-frame/2( cpu -- )
gui-step( cpu -- )
init-sound( index cpu filename -- )
init-sounds( cpu -- )
invaders-process( millis gadget -- )
left-down( cpu -- )
left-up( cpu -- )
make-opengl-bitmap( -- array )
play-invaders-sound( cpu sound -- )
player1-down( cpu -- )
player1-up( cpu -- )
player2-down( cpu -- )
player2-up( cpu -- )
plot-bitmap-bits( bitmap point byte bit -- )
plot-bitmap-pixel( bitmap point color -- )
port3-newly-set?( new-value cpu bit -- bool )
port5-newly-set?( new-value cpu bit -- bool )
read-port1( cpu -- byte )
read-port2( cpu -- byte )
read-port3( cpu -- byte )
red( -- value )
right-down( cpu -- )
right-up( cpu -- )
rom-info( -- value )
run-invaders( -- )
set-bitmap-pixel( color point array -- )
stop-invaders-sound( cpu sound -- )
sync-frame( millis -- millis )
white( -- value )
within( n a b -- bool )
write-port2( value cpu -- )
write-port3( value cpu -- )
write-port4( value cpu -- )
write-port5( value cpu -- )


クラス述語ワード
ワードスタック効果
invaders-gadget?( object -- ? )
space-invaders?( object -- ? )


ファイル
resource:extra/space-invaders/space-invaders.factor
resource:extra/space-invaders/space-invaders-docs.factor


resource:extra の子
ボキャブラリ概要
space-invaders.resourcesspace-invaders.resources ボキャブラリ