HSP - Hot Soup Processor [15]
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
2007/06/03(日) 14:49:29ID:15sfFksi.( ,,) スクリプト言語 HotSoupProcessor について
( ,,). ゲーム製作の視点から、また〜りと語り合うスレ。
, -──- 、
(,;::-──-; )-、
.|` ̄ ̄ ̄´;;|ヽ l * 質問する前に検索してみる事
l; :::;;;l-' / * ヲチ、ネタなどはスレ違い
,-ヽ───.'-、´.. * 歴代スレ、関連サイトは >>2-4 あたり
ヽ ──── '
ONION software (本家)
http://www.onionsoft.net/
0983名前は開発中のものです。
2008/01/15(火) 14:04:26ID:j8nnYaT10984名前は開発中のものです。
2008/01/15(火) 14:26:40ID:yV0GVneMクラスみたく書けるか?と…
#module Character
#deffunc chara_init int num
dim hp, num
dim hp_max, num
dim mp, num
dim mp_max, num
.
.
.
return
#defcfunc chara_get_hp int num
return hp(num)
#deffunc chara_set_hp int num, int set
if (set < 0) || (set > 100) : return
hp(num) = set
return
.
.
.
#global
こんなふうに書き始めたわけだが、
逆にソースがぐちゃぐちゃになってきた件についてorz
なんか効率的なデータの取り扱い方ってねぇかな……。
というか、俺ってモジュールの使い方間違ってるのか?
0985名前は開発中のものです。
2008/01/15(火) 21:54:37ID:1VzzpJhS一番大きいのでも500行もなかった。ウィンドウ分割できないからあんまり長くすると手におえないんだよね。
で、その内モジュール用に作ったファイルが8個、残りはGOSUB〜RETURNのサブルーチンと、メインのスクリプト。
ファイルの管理はHSEDSourceManager使ってる。
ちなみに、ちゃんと完成させた。
>>977 サブルーチンのファイルはincludeで連結な。
みんなわりとちゃんと仕様書かいたりメモ残したりしてんのな。
俺はその辺ちゃんとしてないから変数がわけ分からなくなることしばしば。w
0986名前は開発中のものです。
2008/01/16(水) 03:56:29ID:y2oSYM0J規模が大きくなると途端に苦しくなる
この点は将来のバージョンでも改善される可能性は多分ないから
嫌気がさしたら他の環境に移行するという手もあり
レス数が950を超えています。1000を超えると書き込みができなくなります。