- 1 名前:名前は開発中のものです。 [2006/11/05(日) 19:38:18 ID:cVqN/Dcb]
- アリスソフトのゲーム開発で使われているsystem4.0のスレです。
長所 ・フリー ・C/C++ JAVAっぽい(オブジェクト指向 仮想マシン) ・ゲーム製作に特化している ・ADV、SLG、3Dダンジョン、なんでも作れる ・同梱されているチュートリアルが親切、解りやすい ・実際にアリスソフトで使用されている言語なので、力さえされば同じレベルのものが作れる 短所 ・使用者が少ないため、参考にするサイトが少ない ・専用エディタが無い アリスソフト公式 ユーザークラブ専用ページからDL可(登録無料) ttp://www.alicesoft.com/
- 317 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 20:40:19 ID:aH1Zfske]
- ええとごめん、時間がないからエラーの出る場所だけで。
game_main>asChar_Data>oCharMakeと辿っていって、 最終的にans_t::SString関数内の if(szX != szA){asY[nL] = szX;return asY[nL];} の行でエラーが出る。 asChar_Dataを呼ぶ前にAコマンドで止めて、 ブレークポイント使ってステップ実行するとわかると思う。 ただ、使い方が間違ってるのかどうかまではわかんない。 (ライブラリの作者さんならわかりやすいのかな) あと、intなら大丈夫の意味も未だにわかんない。
- 318 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 22:25:35 ID:aH1Zfske]
- ふと思いついて、
if(szX != szA){asY[nL] = szX;return asY[nL];} を if(szX != szA){asY.Erase(nL);asY.Insert(nL, szX);return asY[nL];} としたらエラーはなくなったんだが、 これは>313、ライブラリ作者さん共に正しい動作になってるか?
|

|