[過去ログ] ツール・スクリプト総合スレッド (279レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
169: 名前は開発中のものです。 [sage] 04/12/16 17:47:03 ID:ePJI5mtz(1) AAS
>>166
166(1): 名前は開発中のものです。 [] 04/10/25 22:37:11 ID:MWKEmsge(1) AAS
レースゲームで3Dのコースを作るツールがあったんですがご存知ないでしょうか?
外部リンク[html]:www.asahi-net.or.jp
ここのCourseEdit?
170: 名前は開発中のものです。 [] 04/12/28 04:58:42 ID:eZh/IZfo(1) AAS
ルビーですよ、奥さん!

Rubygame Home Page
外部リンク:rubygame.seul.org
171: 名前は開発中のものです。 [sage] 04/12/30 14:21:41 ID:mwhGJLJK(1) AAS
System4正式版の公開開始↓
外部リンク[html]:sugesugo.sakura.ne.jp
落としたばかりでざっとドキュメント読んだ程度だけど
ver3.Xの頃のものとは別物と化しとる。
マニュアルが分かり易くなったのは良いとおもた。
172: 名前は開発中のものです。 [sage] 05/03/18 10:49:41 ID:ciWFFy/u(1) AAS
>>5
5(3): 名前は開発中のものです。 [sage] 02/02/04 22:46 ID:??? AAS
ノベルorアドベンチャー特化ツール・もっと一般的なフリーコンパイラ
については専門スレがあるので紹介を省いています。
ちなみに全部無料で入手可能です。

《Hot Soup Processor》
外部リンク:www.onionsoft.net
関連スレ
2chスレ:gamedev
※一言:ゲーム以外にツール類も作成可能。
ゲーム用途ではDirectXを扱う機能、独自のスプライトや3Dを扱う機能など。

《LightGameProgramming》
外部リンク[html]:www.jppass.com
※一言:要DirectX(3Dにも対応)。リアルタイム系ゲーム向け。

《Lambda》
外部リンク[html]:www.kurumi.sakura.ne.jp
※一言:要DirectX。リアルタイム系ゲーム向け。
からの紹介と一言見てて思ったんだけど、
スクリプト言語をリアルタイム系に薦めるもんか?
非リアルタイム系とか書いてあるけど、
もともとスクリプト言語ってある程度速度を犠牲にしたものじゃないのか・・・
173: 名前は開発中のものです。 [sage] 05/03/18 11:39:58 ID:OQsBGlf6(1) AAS
最近のマシンパワーをもってすれば、ある程度ならできるだろ
174: 名前は開発中のものです。 [sage] 05/03/19 23:26:19 ID:wIaknP6a(1) AAS
フレームをまたがる動作・イベント処理を記述する場合は有効かもしれんが。
175: 名前は開発中のものです。 [] 2005/08/03(水) 05:39:12 ID:Zus5X6Z1(1) AAS
Basic4GLのサイトが見あたらない件
176: 名前は開発中のものです。 [sage] 2005/08/07(日) 13:35:14 ID:f3uHNHsl(1) AAS
sys3.9で選択肢のゴミが残ってしまうのですが・・・・・・。
何とかならんでしょうか?
177
(1): 名前は開発中のものです。 [sage] 2005/08/08(月) 21:22:21 ID:K4HMioIV(1) AAS
選択肢の跡が残るってことなら、おおざっぱなやり方だけど

    menuSetCbkInit 関数名: ;選択肢直前に関数召還
    menuSetCbkSelect 関数名 ;選択直後に関数召還

を使う。具体的に云うと、
;--------------------------------------------------------
**select01:             ;select01関数作成
CC 0,0,640,480,640,960:      ;640,480の画面全CGを外にコピー
%0:

**select02:             ;select02関数作成
CC 640,960,640,480,0,0:      ;**select01でコピーしたCGを元の座標に戻す
%0:

menuSetCbkInit select01: ;選択肢直前にselect01召還
menuSetCbkSelect select02: ;選択した後select02召還

;--------------------------------------------

以上。あとは応用で何とかなると思う。
178
(1): 名前は開発中のものです。 [sage] 2005/08/08(月) 22:16:21 ID:+Ce7Pjsh(1) AAS
B1命令の選択肢ウインドウの座標指定がマズーなのでは
選択肢ウインドウの周囲に7ピクセル分の余裕がないと
選択後の画面復帰が正しく行われないとかどーとか。
画面の端の端に選択肢ウインドウを配置してない?
179: 名前は開発中のものです。 [sage] 2005/08/09(火) 21:51:38 ID:t+9SqBTJ(1) AAS
>>177
有り難うございます。何とかできました。

>>178
全画面を WW 800*3,600*4,24:
ビューを WV 800,600,800,600:
にしていたのですが、その不都合かもしれません。
WXでも消えないようです(> <)。
試しに0,0起点にすると、きっちん消えました。
180: 名前は開発中のものです。 [sage] 2005/08/30(火) 16:57:20 ID:twDl/uYV(1) AAS
>113
113(2): 110 [sage] 03/03/29 17:17 ID:+Mi3k8wV(1) AAS
>>112
ゲット済みです。
Platinum MapEditor はパーツが256までなので、ちょっと辛いです。
データが16Bitで数ビットのフラグが埋め込めるようなのはないですか・・・。
Winアプリ作るには知識が足りないし時間も掛かりそうなので自作は避けたかったけど、
しょうがないか・・・。

ありがとうございました。

>114
114(1): 名前は開発中のものです。 [sage] 03/03/29 18:59 ID:9fTbV1FP(2/2) AAS
>>113
パーツ数のところ見落としてた、すんまそ。パーツ値は大抵上限8bitだよね。
俺も色々探したことあるけど、「ここさえ○○ならなー」って感じの惜しいのが
多いと思う。

もう知ってる人多いと思うけど、念のため情報追加。
MapEditor 'Platinum' 最新版はパーツ数65535まで増えてるよ。
181
(1): 名前は開発中のものです。 [sage] 2005/09/29(木) 21:51:35 ID:eZW858tl(1/2) AAS
MIDIやMP3のファイルをPSG(ファミコン風)の音にアレンジしてくれるフリーのツールないでしょうか。
182: 名前は開発中のものです。 [sage] 2005/09/29(木) 23:08:49 ID:viKWiR5u(1) AAS
MIDIはともかくMP3はムリじゃないか……
183: 名前は開発中のものです。 [sage] 2005/09/29(木) 23:20:20 ID:0pASPHIy(1/2) AAS
お手軽コースはMIDIデータをGXSCCとかFC風Soundfontで鳴らす
ファミコンサウンドをまじめに追求したいのならがんばってmckで作る
俺もMP3は無理だと思います
184: 名前は開発中のものです。 [sage] 2005/09/29(木) 23:21:14 ID:0pASPHIy(2/2) AAS
そういやVSTプラグインにもFCサウンドのがあった。
185: 181 [sage] 2005/09/29(木) 23:22:41 ID:eZW858tl(2/2) AAS
ありがとうございます。
参考に致します。
186: 名前は開発中のものです。 [sage] 2006/01/08(日) 23:20:12 ID:E8PtvNit(1) AAS
何の話題もないしさみしいから、適当にマイへっぽこ
SYS4のソースでも貼ってみるよ。ぺたぺた……。

//----------------------------------------------------------
void 絵(int S番号,int リンク番号,int X軸 = 0,int Y軸 = 0,int Z値 = 100)
{SP_SET_CG(S番号, リンク番号);SP_SET_POS(S番号, X軸,Y軸);
SP_SET_Z(S番号,Z値);}

void 絵作成(int S番号,int X軸,int Y軸,int Xsize,int Ysize,
int 赤色,int 緑色,int 青色,int 透過率,int Z値)
{SP_CREATE(S番号,Xsize,Ysize,赤色,緑色,青色,透過率,true);
SP_SET_POS(S番号, X軸,Y軸);SP_SET_Z(S番号,Z値);}

void パーツ縮小(int S番号,int パーツ絵,int X軸,int Y軸,
int Xsize,int Ysize,int Xsize2,int Ysize2,int Z値)
{SP_SET_CG(S番号, パーツ絵); SP_CREATE(S番号-1,Xsize2,Ysize2,0,0,0,255);
  CG_PA_COPY_REDUCE(S番号-1,0,0,Xsize2,Ysize2, S番号,0,0, Xsize,Ysize);
CG_COPY_REDUCE_AMAP(S番号-1,0,0,Xsize2,Ysize2, S番号,0,0, Xsize,Ysize);
SP_SET_POS(S番号-1, Y軸, X軸);SP_DEL(S番号);
SP_SET_Z(S番号-1,Z値);}

//-------------------------------------------------------
void エフェクト(int 効果番号,int 効果時間 = 2000,int キー解除 = true)
{SACT_EFFECT(効果番号,効果時間, キー解除);}
187: 名前は開発中のものです。 [sage] 2006/01/10(火) 23:52:36 ID:BP23L4p4(1) AAS
1週間前にSYSTEM4をダウンロードしてみました。
C言語を一度も触ったことが無い私でも、とりあえずなんとかなってます(きれいなプログラムはまだ書けませんが)。
もっとも、私的には「表示関係の処理をごちゃごちゃ作りこむ必要がなく、システムにお任せできる」というだけで充分楽で助かる!という感じですが。

不満点は、コンパイル時のエラーメッセージが分かりにくいこと。
一箇所タイプミスしただけで4行も5行もエラー出すなよ…。
188
(1): 名前は開発中のものです。 [sage] 2006/01/13(金) 23:06:45 ID:wCzHzJb9(1) AAS
DLLとHLLがさっぱり分からないー。
189
(1): 名前は開発中のものです。 [sage] 2006/01/14(土) 10:31:23 ID:rhXXPnyE(1) AAS
おおー、System4のユーザーハケーン
2chでもネットでもなかなか見かけないのでユーザー少ないのかな
と思ってました。
他所でも晒したのですが、SACT_EFFECTをプレビューする(だけ)の
ツールを作ってみたので必要でしたらお使いください。
外部リンク[lzh]:felice-luce.hp.infoseek.co.jp

↓コピーライト
Developed using Alicesoft System4.0
Ogg Vorbis is Copyright(c)2001,xiphophorus.
All right reserved.
190: 名前は開発中のものです。 [sage] 2006/01/14(土) 21:15:30 ID:n8Qs0SgP(1) AAS
>189
ありがたく使わせてもらいマース
20年ぶりにゲーム作る気になって言語の勉強してるんで、情報やツールはどんなものでもめっちゃ助かります
191: 名前は開発中のものです。 [sage] 2006/01/15(日) 21:51:55 ID:h/MGYsfk(1) AAS
>188
とりあえずもう少し詳しく書いてくれ。
DLLの作り方からわからないのか、
HLLの作り方でいいのかどのあたりだ?
192
(1): 名前は開発中のものです。 [sage] 2006/01/15(日) 22:37:04 ID:Ps7HUrKy(1) AAS
それが作る以前に、HLLライブラリーの中から取り出したHLL、
これをどう使えばいいかさっぱり分からんのです。とりあえず、

InputStringフォルダからInputString.HLLをHLLフォルダに入れ、
InputString.DLLをRunのDLLフォルダに入れて、
RunのSystem40.iniのDLLファイル設定に"InputString.dll"を追加した後、
SYS42IDEのファイル「HLLを追加」→InputString.hll追加まで終わりました。
ここからどうすればSys3.Xの文字入力みたいにできるんでしょう。
193: 名前は開発中のものです。 [sage] 2006/01/16(月) 02:07:30 ID:c7FVohvc(1/6) AAS
「InputString_SACT2サンプル.jaf」を読めってんじゃあれだし、全部書いてたら長くなるんで最低限だけ。
InputString.DLLを”InputString”で登録してる前提な。

string str;// 入力文字列を入れる変数

InputString.SetFont(64, "MS ゴシック", 200);// 入力中の文字の表示設定(サイズ、フォント名、太さ?)
InputString.SetPos(0, 0); // 入力中の文字の表示位置(左上)
InputString.Begin();// 入力処理開始
InputString.OpenIME();// IMEを開く

for(;;)
{
string result;// 一度の確定ごとに文字列を入れる変数
if (KEY_IS_DOWN(VK_RETURN)) break;// 入力終了

//その時点で入力文字列が確定していたらそれを返す。
//「入力が確定するまで待つ」わけでは無いようなので注意。
//確定していなかった場合は空文字列が返る。
result = InputString.GetResultString();

//文字数を調べて確定文字列が入っているかチェックする。
//入っていればそれを変数strの末尾に追加する。
if(result.Length() > 0)str += result;
}

InputString.CloseIME(); // IMEを閉じる
InputString.End(); // 入力処理終了

system.MsgBox(str); // すまん、スプライトめんどかった
1-
あと 86 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s