日記(1138)

<前 次>

DKAですが

「devkitAdvance IDE」の新規作成の「単純なCプロジェクト」と「単純なC++プロジェクト」を完全に実装しました。
そのまんまでもとりあえず動く"main.c","main.cpp"、そのまんまでもとりあえずビルドできる"makefile"、そのまんまでもとりあえず実行できる"make1.bat"が生成(というよりコピー)されます。
あと、ビルド時の処理を少し変えました。
今までは出力ファイル全てがプロジェクトのあるフォルダにできますが、今度からは、ROMのみがプロジェクトのあるフォルダにでき、その他のファイルはプロジェクト専用のフォルダにできます。
こんな感じです。
GB
┣funyagba.dap
┣funyagba
┃┣main.cpp
┃┣makefile
┃┣make1.bat
┃┣main.o
┃┣funyagba.map
┃┗funyagba.elf
┗funyagba.gba

#Developですが

「SharpDevelop」をインストールしました。
「Visual Studio .NET」風の.NET用IDEです。
詳しくは、"http://sharpdevelop-jp.sourceforge.jp/"を御覧ください。

「devkitAdvance IDE」の新規作成の「単純なCプロジェクト」と「単純なC++プロジェクト」を一部実装しました。
プロジェクトファイルの生成、フォルダの作成ができていて、ソースファイル、makefile、make1.batができていません("make1.bat"の名の由来はよく分からない)。

火曜日と金曜日は時間がないのでできるのはこんくらいのものです。

ふにゃgbaですが

「devkitAdvance IDE」で、ビルドと実行ができるようになりました。
で、サンプルなどからファイルを取ってきて、掲示板の書き込みを参考にして色々makefileの設定をして、ようやくgbaファイルを作ることができました。
白い画面が出るだけです。
一応ここまでできるようになったので、IDEの開発も進めつつ「ふにゃgba」も作っていこうと思っています。
「バナナあつめ」と「ふわふわふにゃ」の2本立てになる予定です。
「バナナあつめ」は「ふにゃ」とほぼ同じルール。
ただし面クリア型ではなく広大な一つのマップ中にあるバナナを全部取り尽くすことが目的です。
「ふわふわふにゃ」もオリジナル版とほぼ同じです。
オリジナル版とは違って、画面の左右端が繋がっておらず、無限に広いステージがスクロールしていきます。
プログラム上、オリジナル版には組み込めなかったシステムです。

DL不可能?

「DataBox」をXPで使うとスタートメニューが使えなくなるようでしたので少々強引な方法を使いましたが使えるようにしました。
ついでに、最近やったゲームのデータをいくつか入れてみました。
まあ、sellfishフォルダにあるdat・・・おっと失礼、こっちの話です。

代わりに(何の代わりだと突っ込まないように)、「DataBox」からひとつデータを引っ張り出してきます。

名前:
謎の男
登場作品:
Bomber丸World
説明:
全てが謎に包まれた人物。

攻撃力はこれ以上ないくらい弱く、攻撃は専ら他人に頼る。
ステータスは全体的に弱く、特殊攻撃に対する耐性も弱い。
魔法攻撃がやや強く、補助系の技には、ヒューマンシールドやシックなど、とにかくいやらしい技が多い。
回復技も持っているが、リスクの高い技でもある。
また、ストレスがたまると落ち込むタイプ。
連続誘拐事件の真相を追っており、貴重な情報をくれる。
キャティアによれば、変わった下着をはいているらしい。
ギャモンには正体を見破られているらしいがストーリー的な意味はない。
自動回復量は少ない(1%程度)。
身長は150cm。
イメージカラーは赤。

謎である割には情報公開されているというのは多分気のせいである。

「オレのキモチなんてダレにもわかってたまるか!!」
「あのコ、ちょっとオカしくないか?」


くどいようですが、これでキャラクターの設定を管理しているのです。
ちなみに、ヒューマンシールドは仲間の後ろに隠れて自分だけダメージを防ぐ技、シックは名前の通り相手を病気にする技です。

「devkitAdvance IDE」でファイルの保存を作りました。
それに合わせてそれぞれのフォームでのファイルの管理方法を変更しました。

「ピクミン」は命の大切さが分かるゲームだといわれています。
私はそうは思いません。
原住民を何百人も奴隷のようにこき使って、何十匹単位で死んでいってもそれは数だけの問題で、挙句の果てには目的を達成したらとっとと自分だけ帰っていってしまうのです(まだ帰ってませんけど)。
他にも色々命の大切さを扱った作品がありますが、命の大切さを伝えるために、わざわざ命を落とさせるだなんて、あまりにも悲しすぎます。

ゴシップストーン?

「Bomber丸World」でするつもりのことを、一部公開してみました。
不確かな情報なので、完成までにある程度変わると思いますが、中には絶対にはずしたくない仕様もあります。
それを探すのもいいかも。
とりあえずその前にどこにそのページがあるのか探すのが先決ですね。

「ふにゃふにゃ」の追加ステージどうなったんだろう・・・
「リダクター」どうなったんだろう・・・
「ByteEdit」どうなったんだろう・・・
「りすぷ」どうなったんだろう・・・
「TRPG+」どうなったんだろう・・・
・・・・

エラーメッセージの大切さが分かるとき

IDEかなり進みました。
もう使っているところを見るとすぐにでも使えるのではないかと思えるほどになっています。
実際に使ってみるとまだまださっぱりだったりするのですが。
それなりに何かやっていそうに見える画像をアップしておきました。
これで思う存分騙されてください。
なんかツールボタンが謎ですね。
プロジェクトのオープンのときに連続して4~5種類ぐらいのエラーがあったのですが、全然エラーメッセージが出ず、いちいちStopをかけてステップインでエラーの箇所を探す羽目になりました。

<前 次>