[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 08:34 / Filesize : 212 KB / Number-of Response : 935
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

シューティングゲーム製作技術総合 16機目



290 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 05:50:21 ID:jMb/oHbI]
>専用のツールを作って
ス ク リ プ ト で 制 御 し た い な ら この時点で字句解析が必要になると思うんだが

それよりデータ作るならアセンブラを使おうぜぇ
@@@ command.inc @@@
WAI = 0x00
SPD = 0x10
ROT = 0x20
LOP_STA = 0x80
LOP_END = 0x81

@@@ spin_bullet.asm @@@
.include "command.inc"
.data
  .byte SPD, +16
  .byte LOP_STA
  .byte   ROT, 8
  .byte   WAIT
  .byte LOP_END

このソースをGNU asでアセンブルしてobjcopyで取り出す

>as spin_bullet.asm -o spin_bullet.o
>objcopy -O binary spin_bullet.o spin_bullet.dat

すると中身はこうなってるって寸法だすばらしいだろう

10 10 80 20 08 00 81 00 00 00 00 00 00 00 00 00

あとはインタープリットしてやればグルグル回転する弾が出来るはずだぜぇ?
欠点としては色々あるな例えばエラーチェックが無いな
お前らでなんとかしろよ






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef