- 1 名前:名前は開発中のものです。 [2006/11/05(日) 19:38:18 ID:cVqN/Dcb]
- アリスソフトのゲーム開発で使われているsystem4.0のスレです。
長所 ・フリー ・C/C++ JAVAっぽい(オブジェクト指向 仮想マシン) ・ゲーム製作に特化している ・ADV、SLG、3Dダンジョン、なんでも作れる ・同梱されているチュートリアルが親切、解りやすい ・実際にアリスソフトで使用されている言語なので、力さえされば同じレベルのものが作れる 短所 ・使用者が少ないため、参考にするサイトが少ない ・専用エディタが無い アリスソフト公式 ユーザークラブ専用ページからDL可(登録無料) ttp://www.alicesoft.com/
- 356 名前:名前は開発中のものです。 mailto:sage [2008/01/03(木) 16:11:12 ID:X7Gj3bxx]
- >>355
プログラムの中で返したいの? って、変換した奴だけ使いたいなら、いくらでもソフトあるか。
- 357 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 08:38:05 ID:bR+AzSYo]
- >>355
いろいろ試してみたけどむずかしい。10→16なら簡単なんだけどね。 方法を予想してみると、とりあえず16進数の桁数だけ領域を取った一次元のint配列に 「1-15」までの要素を入れ、最後にくっつけるやり方がスマートかもしれない。10進数から 16進数の桁数を算出する方法と、要素に16進数での値を入れる方法さえ分かればできると思う。 (俺はわからない)
- 358 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 12:15:27 ID:Bc3fruj+]
- "%x"とかじゃ駄目なんか
- 359 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 13:36:14 ID:ZvrZQLG7]
- 間違えた。16→10だ。
つまり"FFFF"を 65535 にするならWIKIを参考にできるんだが。 >>358 "%x"って何だっけ? 出力変換なら、そういうのは無かったように思う。
- 360 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 14:18:47 ID:Bc3fruj+]
- 適当にググったらCめいた出力変換が出来る様なことが書いてあったよ
ttp://www.geocities.jp/akt_trade/sys40/ScenarioVar.html 俺はsystem4.0使ってないから無責任な発言ですまんが
- 361 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 15:48:13 ID:VVEb3/k/]
- れつとれさんとこのは使い方が違うような……
蛙のダンジョンさんとこのソースがいいんじゃない?
- 362 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 17:04:16 ID:i/Zwdvnb]
- 蛙のだんじょん!ところの人です。
頑張ってソース書いたけど、れつとれさん所の解説読んだら、出力変換できました。 以下ソース。(パラメータあんまりよく分かってません) void 10→16進数(){ int 元=RAND(2147483647); string 結果="%0X" % 元; '10進数:'NH(元);R; '16進数:'S(結果);A; }
- 363 名前:名前は開発中のものです。 mailto:sage [2008/01/04(金) 19:34:30 ID:ZvrZQLG7]
- おおほんとうだ。マニュアルには
int値変換%d float値変換%f string値変換%s char値変換%c bool値変換%b しか書かれてなかったから試さなかった。すまん>358。 "%X"は2バイト文字ではなく大文字になるみたいだね。 ありがとう熾憂さん。
|

|