[過去ログ] 【アリス】system4.0【御用達】 (563レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
42: 2006/12/18(月)12:57 ID:nv82bsLR(1) AAS
結局小難しいことをやろうとすると拡張DLLとかつくんないとならないので吉里吉里とかと一緒。
記述のしやすさは、ちゃんと「スクリプト言語」として設計されている吉里吉里の方が上。
System4.0のこの文法は劣化C++でしょ、これじゃC++とかで書いてるのと大差ないし
C++かけるやつはこんなのじゃなくてC++つかう。これはスクリプト言語としての設計を間違ってるとしか
言いようがない。
標準付属のライブラリとしては4.0の方が上かな。
YU-RISはプラグインとか使えないしあの文法ではすこしめんどくさい記述をしようとすると
すぐにめんどくさくなるので全然同じ土俵に上がれない。

ところでこいつの実行速度ってどんなもんなんだろうか
外部リンク:gamdev.org
だれかこれやってみない?(おれの環境は相当昔にすてちゃった)
43: 2006/12/18(月)19:54 ID:p8bWsd82(1) AAS
まあ自分で使いやすいように設計してるだけだから
社内で使う分には間違って無いわな。
44: 2006/12/30(土)01:42 ID:aCJ7J7Nk(1) AAS
久々に弄ってて思ったんだが読み込める外部データって画像と音楽だけだよな

ゲームのデータとかを纏めた外部テキストとか読み込ませるにはどうすれば良いんだ
テキストの入出力関数はないし……スクリプトに埋め込むしかないのか?
45: 2006/12/30(土)10:52 ID:5P3d4uTW(1) AAS
埋め込んだ方が早いんじゃない?

どうしてもっていうなら自分でDLL作るしかないと思う。
46: 2007/01/02(火)05:57 ID:c+fdn9U8(1) AAS
system4.0ってswf読み込むことできますか?
47: 2007/01/02(火)09:29 ID:F2gocHwt(1) AAS
swfを読み込んでサーフェースへ流し込むDLLを作ればいいんじゃね?
48: 2007/01/02(火)13:52 ID:eM8oIylQ(1) AAS
swfを読み込めるゲーム開発環境なんてあるのか?
OPがFlushくさい物は、スプライトをバンバン動かしてたり
アフィン変換をかけたりしてるからそう見えるだけで
実際にはプログラマーが手動で回してるか、専用の補助ツールでも作って
アニメーションを出力してるかのどっちかだと思うけど
49: 2007/01/02(火)14:03 ID:KlPp4MNT(1) AAS
っ [吉里吉里]
50: 2007/01/14(日)08:53 ID:NmMolKXk(1) AAS
保守
51: 2007/01/23(火)16:39 ID:k3n86IWl(1) AAS
このツール、今日初めて触ったけどいいな。
色々と自作しなくてはいけない部分もあるが、吉里吉里よりイベント処理とかしやすい気がす。
少しアクションさせたいとかある場合こっちのがいいかもな。
52: 2007/01/24(水)11:33 ID:Of/1by+k(1) AAS
動作が速いので結構気に入ってる。まあ細かいことやろうとすると手間はかかるが。
玄人向けだな。
53: 2007/01/24(水)11:52 ID:kDcRpbEg(1) AAS
どんぐらいはやいの?
54: 2007/01/25(木)00:57 ID:Kd1+hLBY(1) AAS
ユーザークラブページで入手できるZEROはアクション系ゲームだから
参考になるのでは
55
(1): 2007/01/28(日)12:42 ID:40ZXnUZR(1) AAS
デカいスプライトを動かそうとするととんでもなく遅かったことがあるのだが
あれはSys4が悪かったのかデカいスプライトを動かそうと思った俺が馬鹿だったのか・・・

ちなみにデカいスプライトというのは 640x480 の一枚絵
56: 2007/01/29(月)10:06 ID:aWjo79xX(1) AAS
なにをしようとしていたのか激しく気になる。
57: 2007/01/29(月)11:48 ID:802aNsDB(1) AAS
全画面スクロールとかよくやるけど遅いって感じたことないですよ?>800x600
なにをしようとしたんすか?
58
(1): 2007/01/29(月)13:34 ID:/uy9JjKF(1) AAS
その全画面スクロールをやろうとしてた。
ノートPCだったのがマズかったのかもしれん・・・アリスの3DダンジョンRPGは快適に動くので
それくらいなら大丈夫だろうと思ってたんだけど
59
(2): 2007/01/30(火)22:03 ID:zLcH3BLr(1) AAS
ここんところずっとSystem4.0を使ってゲーム作りの準備をしているが
戦国ランスとかどうやってプログラムしているか激しく気になる
60
(1): 2007/01/30(火)22:34 ID:WotYZuf4(1) AAS
>>59
どの部分?
61: 2007/01/31(水)00:04 ID:GZgjYUa1(1) AAS
>>55
1ループ毎にnドットずつ動かすんでなくて、
最初のフレーム描画時からの経過時間を元に
スプライトの移動先を決定してやれば
高速PCではぬるぬるに、低速PCではかくかくに
でも移動スピードは同じになって良いと思うお
62
(1): 2007/01/31(水)09:31 ID:dgpOytKl(1) AAS
>>60
やっぱりデータの定義部分かなあ
63
(1): 2007/01/31(水)09:36 ID:pCFvg/4k(1) AAS
データの定義部分とか言われても困るんだが、どうわからないんだ
64: 2007/01/31(水)10:49 ID:2BeFWFKT(1) AAS
データの定義なんて、
1.キャラクターは構造体配列で持つ。
2.イベントはフラグ配列を持つ。
で終了だと思うぞ。
65
(1): 2007/01/31(水)20:23 ID:3/Sr8jsL(1) AAS
>>62
各キャラのステとかかな?
そんなら、HLLライブラリに入ってるData.hllを使ってんじゃね?
66: 2007/01/31(水)22:54 ID:Ehxnlu6m(1) AAS
DA.aldがないから違うんでない?
67: 2007/02/01(木)01:20 ID:sbxrH/e7(1) AAS
>>58
多分影データの半透明合成が遅いんじゃないかな?

4.0は使ったことないけど、3.9だと大きな画面を重ね合わせると結構重くなった。

4.0で使っているルーチンは、3.9と同じか多少チューニングしただけのものじゃないかと思う。
68
(1): 59 2007/02/01(木)23:01 ID:IDNuqbFW(1) AAS
>>63
ごめん言葉足らずで

だいたい>>65の言うとおりキャラ単位のステータスの定義の仕方
自分の場合は構造体を用意して
・各々のメンバを直接指定してデータを入れる
・ある程度データを一括で指定できるメソッドを作ってそれを利用
の二つを用途に応じて使い分けているんだけどデータが増えてくると
メンテとかでしんどい事になりそうだなあって思ったんだ
もうちっと効率よく出来たりするのかなあとか

あとSACT2のCG〜関数のヘルプの解説、端折りすぎで困った
DirectDrawを少し勉強していたからか何となく理解は出来るんだけど
69
(1): 2007/02/02(金)00:49 ID:M3pobiqs(1/2) AAS
>>68
それって、構造の定義の問題というより、データの入力や登録、管理メンテナンスが大変だってことかな?

だったら、EXCELかなんかでデータ入力して、CSV吐いて読ませるか、
VBAで初期化設定ソース吐き出すようにすればいいんじゃない?

スクリプト内に直接、大量のデータ設定を記述すると見づらいし、
項目が増えたときメンテナンスがめんどくさい。一覧性にも劣るし、一括修正もしにくい。

だからデータはデータで別管理したほうがいいと思う。

俺は大量データを扱うときは、EXCELでやるか専用の管理入力ツール作ることにしている。

そういう話じゃなかったらごめん。
70: 2007/02/02(金)09:46 ID:dRVCeWzO(1/2) AAS
System4の話というより、SLGの作り方だから他で聞いた方が早そうだ
71: 2007/02/02(金)10:39 ID:Oii2g4qd(1/2) AAS
>>69
うい、そう言う話です

ゲームを作ろうと考えてSystem4.0に本格着手する前には
自分もCSV形式でデータ一覧を作って読み込ませようと思ってたのですけど、
System4.0にテキストのI/Oコマンドが見当たらなかった為、一度はHSP辺りに
流れたのですがHSPはHSPで自分的に問題があって、いろいろ吟味した結果
データの部分を別ファイルで管理する事を諦めてSystem4.0に舞い戻って来たんですよ

スクリプトで初期設定ソースを自動的に吐かせるのは良いアイデアかも……
HLLライブラリにCSVを読み込ませるっぽいプログラムがあるのが気になりますが
1-
あと 492 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s