トップページgamedev
1001コメント413KB

汎用ゲームエディター『Multimedia Fusion2』 5

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2010/03/15(月) 17:22:48ID:VxBliAf3
『Multimedia Fusion2』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
http://pc11.2ch.net/test/read.cgi/gamedev/1260159928/
http://pc11.2ch.net/test/read.cgi/gamedev/1230670904/
http://pc11.2ch.net/test/read.cgi/gamedev/1255769708/
http://pc11.2ch.net/test/read.cgi/gamedev/1263172093/(dat落ち)

■参考リンク
・Clickteam本家
http://www.clickteam.com/
・Multimedia Fusion 2シリーズ日本語版公式サイト
http://www.clickteam.jp/
・Multimedia Fusion 2シリーズ日本語版公式フォーラム(ゲームパラダイス内)
https://forum.gamespara.com/
・Multimedia Fusion 2 wiki
http://www7.atwiki.jp/mmf2/
0369名前は開発中のものです。2010/04/16(金) 05:35:51ID:8eyOdH2b
>>368
おお、ありがたい!
そもそもデフォルトのボタン1とか対応のキーを
変更する方法もわからんかったから助かるぜ。
0370名前は開発中のものです。2010/04/16(金) 05:44:14ID:KJ166O+l
囲まれてる状態を判別するのって、MMF2だと難しいかな?
デスクトップ上でマウスをドラッグしたときみたいな感じに矩形を表示して、矩形の内側にあるオブジェクトにイベントを起こすようなの。
枠線をフリーハンドで囲えればなおいいんだけど、どうイベント組めばいいのか見当つかない。
もし暇だったら、可能そうかだけでも教えてくれないか。
0371名前は開発中のものです。2010/04/16(金) 08:26:03ID:g+SxVmIL
>>370
(mous=マウス座標、objオブジェクトの座標)

クリックした時⇒フラグON&mous座標(1)習得
フラグON&クリックはなした時⇒フラグON&mous座標(2)習得


mousx(1)>=objx and mousx(2)<=objx
or ⇒X条件成立
mousx(1)<=objx and mousx(2)>=objx


mousy(1)>=objy and mousy(2)<=objy
or ⇒Y条件成立
mousy(1)<=objy and mousy(2)>=objy


XとYの条件を満たしたら実行

これでいけるはずだけどわかり難いね
wikiからSelect Objectってエクステンションもあるけど
英語力無いから読めん、すまん。
0372名前は開発中のものです。2010/04/16(金) 08:27:40ID:g+SxVmIL
orの部分がずれた、右端にあるもんだと思ってくれ
0373名前は開発中のものです。2010/04/16(金) 11:06:07ID:KJ166O+l
>>371
ありがとう。これは矩形に限定される……よね?
仮に円形とかならそれようの計算式を別に用意して、フリーハンドはさすがに無理?
ちょっといろいろやってみる。
0374名前は開発中のものです。2010/04/16(金) 14:27:18ID:7JvnZDa1
>>369
役に立てればなにより。
果たして分からないひとがアレを読んで理解出来るのか謎なんで
イミフなとこあったらコメント欄で突っ込むか編集よろしく。

>>373
強引で横着な方法で良ければwikiに書いてみた
0375名前は開発中のものです。2010/04/16(金) 17:29:21ID:g+SxVmIL
>>373
円も同じ考えで計算すれば出来るには出来るけどめんどくなるね
>>374さんの方法でいいと思います。

年末にクリボーの作り方すらわからずココで教えてもらってたけど
いつのまにか敵も味方も画面跳ね回れる位なら組めるようになってきた。
ステージ構成はテストプレイ繰り返すと難易度跳ね上がってしまって泣けるw
0376名前は開発中のものです。2010/04/16(金) 17:37:03ID:oB+pwEEY
アクティブシェイプをつかって、ドラッグにあわせて
アクティブシェイプの幅と高さを変更
オブジェクトがアクティブシェイプが重なってるヤツは選択されてる
ってのはどお?円も使えるよ
0377名前は開発中のものです。2010/04/17(土) 06:40:57ID:kf+5p+su
Wiki更新乙!
0378名前は開発中のものです。2010/04/17(土) 07:37:25ID:34sv9aUM
ID:KJ166O+lだけど、回答してくれた人さんくす
桜が満開なのに吹雪いてるような異常気象で体調崩したんで、確認は後日でごめん

Wikiのテクニック集ってどのくらいのものを目安にすればいいのかな
たとえば「RPGのようなマス単位の移動」とか、慣れてる人には当たり前だけど初心者には難しいようなこととか、
あるいは迷路自動作成アルゴリズムのような定番をMMF2用に書き直した奴とか、
そういうのは需要あるんだろうか? 無差別に増やしても見にくいだけだと思うけど、どうだろう
0379名前は開発中のものです。2010/04/17(土) 08:12:03ID:0UsAZ39z
>>378
お大事にね!
テクニック集はあるに越したことはないと思う

それと書きかけのジョイパッドオブジェクトのページ、どなたか加筆して頂けると助かります
0380名前は開発中のものです。2010/04/17(土) 08:20:43ID:py/BUlFl
>>378
お大事に。
多い分には困らないと思うよ。
増えてきたらジャンル分けすればいいと思うし。
そんな悩みが出るほど充実してくれたら助かる。

マじゃないひとの方が多いだろうから定番アルゴリズムでも助かると思うよ。
MMF2だとどう書いたら効率が良いか?って情報は慣れた人にも有用だし。
よりいい方法やより分り易い説明が見つかったら上書きしてくれればいい。

仕様雑多はそろそろジャンル分けした方がいいのかな?と思うけど
良い分け方が思い付かない。(ってかジャンル分けって管理人さんに任すべきなんかな?)

>>379

>>332を書いておきながら全然使い方を知らなかったので助かります。
自分もちょっと研究してみる。
0381名前は開発中のものです。2010/04/17(土) 11:25:26ID:Dsd/P4RP
テキストを表示する際、表示するテキストにアンチエイリアスを掛けるような方法って用意されてますでしょうか。
日本語の文章表示するにあたって、エッジがガタガタのままというのも見栄えが寂しいのでどうにかしたいと思うのですが、方法が分からず手詰まりになっています。
0382名前は開発中のものです。2010/04/17(土) 12:22:16ID:DS/hO1Oz
>>381
文字列オブジェクトの表示オプションの所にアンチエイリアスあるよ
0383名前は開発中のものです。2010/04/17(土) 15:10:00ID:VJ+8DhGw
ビルドしたヤツテストプレイしてもらったらセキュリティソフトが反応して
キーロガーの疑いがあるとか言われるんだけど、これ回避しようがないかな?
0384名前は開発中のものです。2010/04/17(土) 15:19:01ID:P83j5sCr
文字列オブジェクトのアンチエイリアスの指定なんだけど
例えばMSPゴシックとかMS系のフォントだと一応綺麗になるんだけど
逆にVLPゴシックとかHG創英角ポップとかOSAKAとか
デフォルトと違うフォントを指定すると逆に汚くなる気がする。
そういう場合なぜかアンチエイリアス指定しない方がまだ綺麗

文字表示の美しさを求め出すと作業が先に進まないので
こっちはもう諦めたけど、どうしてもこだわるなら文章の量次第では
あらかじめレンダリングした綺麗な文字を画像として扱うとかかな
0385名前は開発中のものです。2010/04/17(土) 21:12:58ID:DS/hO1Oz
>>384
そうだったのか、それは知らんかったごめんね。
よくよく考えてみたらダメージ表示とステータス画面ぐらいでしか
文字使ってなかったよ(´・ω・`;)

アクションゲーム4ヶ月弱作り続けてたら
文字は気にしていなかったが、最初の頃のコードの汚さには吹いた
そして俺にとって最大の難関が効果音であった事に気が付いた・・・
0386名前は開発中のものです。2010/04/17(土) 23:55:07ID:py/BUlFl
特典DISCに大量に効果音が収録されていたことに今気付いた
0387名前は開発中のものです。2010/04/18(日) 02:47:22ID:PBIGwVDp
>>386
DL販売を買ったんだけど、よくわからんディスクの方が特典ディスクかな?
あれはローカルにコピーしちゃった方がいいのかな
0388名前は開発中のものです。2010/04/18(日) 04:08:37ID:8HIvcKjb
>>384
ADVパートを突っ込もうとして、アンチエイリアスにチェック入れたらあまりのノッペリ具合に吹いた
こうなってくると英語圏が羨ましい……あっちは40〜50文字程度の文字画像用意すれば事足りますし
0389名前は開発中のものです。2010/04/18(日) 08:02:05ID:CZ9kFtS8
>>387
Samplesってフォルダに阿呆みたいにSEが詰まってた。
呪いの館のBGMもあるね。
計1640個
DevだけなのかDL版にもあるのかとかよく知らないけど。

ライブラリのあれなセンスの絵と違ってSEは結構使えるんじゃないかな。
0390名前は開発中のものです。2010/04/18(日) 08:36:20ID:JdiZ0dc+
DL版にもあるよ
容量取るから入れてないけど
0391名前は開発中のものです。2010/04/18(日) 11:03:57ID:usu7n9Dk
チャットを作ってるんですが
ステータスバーに文字を入力してEnterキーで送信したいのだけれど
Enterキーを押すと文字が変換を確定すると送信されてしまう…(汗

どうすればいいんだろう
えろい人助けて!
0392名前は開発中のものです。2010/04/18(日) 11:15:31ID:CZ9kFtS8
>>391
何らかのエクステンションを使っていて、それがそういう仕様なのかな?
Lacewing?使った事ないけど…
某氏の空飛ぶオンラインゲームもそんなだったけど
0393名前は開発中のものです。2010/04/18(日) 11:28:22ID:PBIGwVDp
>>388
文字に関しては英語圏羨ましすぎるよね……
XNAっていう自作ゲームをX-BOX360で動かせるようなMS公式のがあるんだけど、
使用する文字はすべて画像で用意してくれとか、2Byte文字なめんなって思ったw

>>389
使わないかと思って圧縮してしまっちゃったよ。さんくす。
Dev版だけど、isoデータが2枚分ついてきて、1枚はインストールと無関係っぽかったから、
多分それが特典ディスクだと思う。落ち着いたら確認してみる。

余談だけど、KnP時代からずっと遊んでるから、呪いの館の笑いどころがいまひとつ分かんなかったりw;
0394名前は開発中のものです。2010/04/18(日) 14:54:29ID:usu7n9Dk
まぁその某氏なんだが

・Enterキーを押したとき
+エディットボックスに入力フォーカスがある
+edittext$("エディットボックス")<> = ""

で文字送信って処理してるんだけど、英語ならこのままでいいんだが
日本語だと確定でワンクッションあるから、
一回目のEnterで確定、2回おしたら送信させなきゃいけないんだ
IMEの状態を取得することができれば解決しそうなのだが…うーむ(汗
0395名前は開発中のものです。2010/04/18(日) 15:14:55ID:tawfFxcY
>>391
http://www1.axfc.net/uploader/Sc/so/104445
こんな感じでどうですか?
0396名前は開発中のものです。2010/04/18(日) 15:23:35ID:usu7n9Dk
うおお…すごい!
Right$(Edittext$( "入力メッセージ欄" ), 2) = newline$
この発想はなかった!完璧じゃないか!
0397名前は開発中のものです。2010/04/18(日) 15:35:24ID:usu7n9Dk
おお…すごい!
あまりにも確信をつかれたので2回も投稿してしまったw
ありがとう!!
0398名前は開発中のものです。2010/04/18(日) 15:45:50ID:tawfFxcY
前スレでヒントがあったので試してみたら出来ました。
やはりチャットはEnter送信ですよね〜。
0399名前は開発中のものです。2010/04/18(日) 18:10:52ID:tiNA3RiZ
前スレでヒントを書いたものです。
ってか、ヒントじゃなくて核心を書いたつもりだったんだが、説明不足だったか……。w
ところで、Shift+Enterで改行できればもっと完璧になりますよん。
Shiftを押している間は送信判定をoffにするだけなので簡単。オススメ!
04003992010/04/18(日) 19:02:33ID:tiNA3RiZ
ところで、MMFで日本語環境のチャット機能を作ってると、いろんな壁にぶち当たる。
例えば、メッセージ表示欄のカーソル位置を変えると、受信したメッセージをその時の
カーソル位置に挿入してしまう。
これを防ぐために、メッセージを受信したらカーソルを最終行に移動するようにしておくと、
過去ログ参照中だろうがなんだろうが、メッセージを受信すると強制的に最終行にスクロール
するようになる。
これを防ぐには、メッセージを受信した時に最終行が表示されていなかった場合(つまり過去
ログ参照中だった場合)には、その時に表示されている最上行の行番号を記録しておき、
最終行にメッセージを挿入した後、記録しておいた行番号に飛ぶという処理が必要になる。
しかし、その処理をすると、最上行が半分しか表示されていない場合などは、キッチリ表示
される位置に飛ぶため、ビミョーに表示位置がズレるハメになる。
他にも、メッセージ表示欄の文字列を選択状態だった場合のことなど考えると、受信メッセージ
を挿入した後に選択状態を復元しなければならなかったりする。
カーソルがどこにあろうと関係なく最終行に受信メッセージを挿入できればすべて解決なんだが、
当時のオレのスキルでは、どう足掻いてもムリだった。
……以上は、MMF1.5時代に味わった苦悩なんだが、MMF2ではもっとスマートに解決できるのかな?
04013992010/04/18(日) 19:03:31ID:tiNA3RiZ
あと、リッチエディットで透過処理ができれば最高なんだけどな。
それができれば、リアルタイムサウンドノベルみたいなチャットソフトが作れる。
一応、Window Transparencyオブジェクト(だったかな?ウィンドウを半透明にできるやつ)
ってのを使って、サブアプリにしたメッセージ表示欄を半透明にしてって感じでそれっぽい
のが作れたんだけど、サブアプリをポップアップにしないと半透明処理できないから、本体
のウィンドウを移動するとおいてけぼりになっちゃうんだよね。
本体のウィンドウ位置を監視しておて、移動した場合はサブアプリも移動するようにすれば、
少なくとも生き別れ状態は解消できるけど、リアルタイムに追随するのはムリだし。
しかも、この方法では、メッセージを受信するたびにサブアプリにフォーカスを奪われちゃう。
オレみたいに凝ったチャットソフト作ろうとする人なんて超少数派だろうから、リッチエディット
に透過機能を付けてくれるなんて、夢のまた夢だよね、きっと。w
ああ、できることなら、自分でオリジナルのリッチエディットを作りたい……。

長文の連投で正直スマンかった。
0402名前は開発中のものです。2010/04/18(日) 22:14:58ID:m3mTM6SW
>>401
気持ちはわかる。チャットソフトはつくってないけど
文字表示関連は日本語の表示に適した(日本人が作った)エクステンションが欲しい
自分ではできないから現状無いものねだりなんだけど、日本語の表示関連で苦労する
あたり、やっぱ海外製のソフトだなっていうのはつくづく思う。
0403名前は開発中のものです。2010/04/18(日) 22:31:46ID:L9eLg6OU
さっきDL版買ったんだけど、インストール手順通りやったら自分でバックアップCD作る事になるやん
何の為のバックアップCDオプションよw
0404名前は開発中のものです。2010/04/19(月) 01:37:51ID:1NcBdFaR
>>403
後日アカウントとCDが郵送されてきたような気がする
0405名前は開発中のものです。2010/04/19(月) 02:02:38ID:36dvXjCP
>>403
購入おめー!
今日から人生が狂い始めますね…ウフフw
0406名前は開発中のものです。2010/04/19(月) 02:19:23ID:E+oRxdF6
本CDと予備CDという事でここは一つ
0407名前は開発中のものです。2010/04/19(月) 04:08:41ID:7ix7gFMV
>>402
エクステンション作るのも面白そうだけど、ちょっと仕様が分かりにくいんだよな
現状を考えると、エクステ作るような人がMMFに手を出すのかってのが疑問
自分もKnPの後継とかじゃなかったら、現状では買わなかったなー

>>403
ん?DAEMON Tools使えとか、そういう話じゃなくて?
0408名前は開発中のものです。2010/04/19(月) 17:39:59ID:4YD2u1HH
公式の販売サイトって発送メール届く?
もう注文してから一週間経つのに届かないんだけど
0409名前は開発中のものです。2010/04/19(月) 19:46:46ID:oovPlUEp
そういや公式って生きているのかな?と思って久しぶりに行ったら
フリーゲームの紹介トピックがちょっとだけ投稿されているくらいだった。
もう活動してないのかな?
0410名前は開発中のものです。2010/04/19(月) 20:03:26ID:E+oRxdF6
DAEMON Tools使えばそのままインストール出来るけど、指定されたインストール方法でやると自分でCD焼いちゃうよねって事かと
0411名前は開発中のものです。2010/04/19(月) 20:49:47ID:qVkZeSQU
>>407
MMF使いがエクステ作らなきゃ、サードパーティー製のエクステなくなっちゃうじゃないか。w
昔のMooClickみたいに有料で販売するならともかく、フリーのサードパーティー製エクステを
作ってるのってほとんどMMF使いでしょ。(「全て」と言い切る自信はないが・・・)
cncの頃は日本発のエクステ作ってた人もいたんだし、今後MMF2でも日本発のエクステ作る猛者
が現れるかもよ?
0412名前は開発中のものです。2010/04/19(月) 21:02:57ID:v0S33heu
信彦さんとかMMF2のエクステ作ってる日本人はいる
0413名前は開発中のものです。2010/04/19(月) 21:07:02ID:oovPlUEp
>>412
こんなとこあったのか。
VC使いなんで読んでみる
0414名前は開発中のものです。2010/04/20(火) 04:25:56ID:qnMOYZs4
>>411
語弊があったみたいで失礼。
現状で、エクステを作れる技術などのある人がどの程度MMFに興味を示すんだろうか疑問、というような感じで。
猛者にも現れてほしいし、かなうなら自分でも作ってみたいけど、まだまだ確率は低い気がする。
0415名前は開発中のものです。2010/04/20(火) 22:59:10ID:+wRYWQTg
規制解除された?
0416名前は開発中のものです。2010/04/20(火) 23:02:26ID:+wRYWQTg
>>401
常に親ウインドウの位置に合わせるのではダメ?
それからフォーカスはDev専だけど、Shpax Kernelというエクステンションで親ウインドウをアクティブに出来たよ。

ところで、Window Transparencyってどこにありましたか。
以前探したらリンク切れになってたんだけど…。
まあ、Shpax Kernelでもウインドウの透明度は変えられるけどね。
0417名前は開発中のものです。2010/04/21(水) 03:23:32ID:Ug6N1Jo8
>>414
うん、そういうこと言ってるんだろうなってのは分かってたんだけど、海外のエクステ開発状況を
見てると、プログラミングをバリバリできる人でもMMF使ってるみたいだから、ちょっと突っ込んで
みたくなっただけなんだ。ごめんね。
確かに現状では、日本発のエクステが充実するにはほど遠い状況だよね。

>>412
信彦さん、MMF2用のエクステも発表してたんだ。こりゃ失礼しました。m(_ _)m
ここ一年半くらい、あまりに多忙過ぎてMMF界の動向を全然チェックできてないからなー。
ああ、早く暇になって思うさまMMF2をいじり倒したい・・・。

>>416
その方法だと、ドラッグ中にウィンドウの内容を表示する設定になってると、
ドラッグ中はポップアップサブアプリがおいてけぼりになって、ドロップした瞬間に
移動するようになっちゃうんだよね。
フォーカスについては、ウィンドウコントロールでもフォーカスを取り戻すことは
できるんだけど、メッセージを受信するたびにタイトルバーが点滅するようになって
なんだかかっこ悪い。
見た目の問題に過ぎないけど、やるからにはスマートにやりたいじゃん。
せっかく教えてくれたのにごめんね。
Window Transparencyは、確かにリンク切れになってるね。
MMF1.5で頑張ってた当時の話だから、MMF2で入手不可になってるとは思わなかった。
重ね重ねごめん。
でも、Shpax Kernelで透明度変更できるのは助かるな。情報ありがとう!
0418名前は開発中のものです。2010/04/21(水) 03:39:40ID:O/CjeHa/
>>417
>ドラッグ中にウィンドウの内容を表示する設定になってると、
ああ、そうなんだ。自分は表示する設定にしてなかったから気付かなかった。
プロパティでウインドウサイズ変更中にも動作するようにすれば、追従するようにはなったけど、
ちょっと遅れて付いて来るなぁ。
0419名前は開発中のものです。2010/04/21(水) 04:28:56ID:Ug6N1Jo8
>>418
>プロパティでウインドウサイズ変更中にも動作するようにすれば、追従するようにはなったけど、
!?
そんな設定が? ど、どこに???
いま会社だから製品版で確認できないんだけど、体験版で試してみようと思ったら設定が見つからなかった・・・。
サブアプリのプロパティだよね?
ちょっと遅れてだろうがなんだろうが、おいてけぼりよりは数段マシだから、ぜひ知りたい。
お手数ですが、教えていただけないでしょうか。m(_ _)m
0420名前は開発中のものです。2010/04/21(水) 04:54:04ID:Ug6N1Jo8
>>418
すみません、自己解決しました。
アプリケーションのプロパティだったのね。
この設定って、MMF1.5の頃からあったっけなぁ?
もしあったなら、ずっと気付かなかった俺バカス・・・。
とにもかくにも、これで長い間の懸案事項が一個解消された。
マジありがとう!
あとはフォーカス問題だけなんだが、一瞬でもサブアプリにフォーカスを奪われない
ようにすることは可能なんだろうか? う〜む・・・。
0421名前は開発中のものです。2010/04/21(水) 08:25:38ID:Ug6N1Jo8
Window Transparencyオブジェクト発見しました。
ttp://hillary1.globat.com/
G2F2 Media製のは全部ここに置いてありました。
0422名前は開発中のものです。2010/04/22(木) 00:31:07ID:hWemFre/
openGLとXLuaでけっこう遊べるね
MS3Dが読み込めるエクステンションがついたので
モーション付きのモデルデータが読み込めるようになってたよ
0423名前は開発中のものです。2010/04/22(木) 07:51:25ID:L2mRGuW0
たとえばチェスとかオセロとかみたいなAIに特化したものって、
エクステンションを使わないで、標準のMMF2だけでどの程度作れる?
シミュレーションを作ってみたいんだけど、あんまりCOMが馬鹿だとやる気失せるしね……
0424名前は開発中のものです。2010/04/22(木) 11:45:30ID:R88NOMMV
>>423
そのテのアルゴリズムの範疇に収まる話なら、作り手の脳味噌が対応出来る範囲においてはワリとどこまででも出来ると思うよ
エクステンションが〜とかは問題の本質的にはあまり関係無い部分だろう
そもそも君自身が思考ルーチンの組み方について、どの程度の認識を持ってるのかすら分からんから
自分で体験版試すのが一番いいよ
0425名前は開発中のものです。2010/04/22(木) 11:58:58ID:z2+J6F4l
なぜエクステンションを使わないことが前提なのかがよく分からないが・・・。
システム次第で必要なものが変わってくるからなんとも言えないけど、チェスやオセロのようなターン制で
マス目で区切られたものなら、エクステンションを使わないでも充分いけるはず。
オンライン対戦だって、標準機能だけで作れるよ。
リアルタイムで、オブジェクト同士の厳密な位置関係が重要なものになってくると、また話が別だけどね。
AIに関しては、MMF2の機能がどうこうよりも、アルゴリズムの完成度の問題かと。
戦術級SLGだと、索敵→戦況判断→行動決定って流れになるかと思うけど、その辺のアルゴリズムはMMF2に
標準で搭載されているものではないから、自分で組む必要がある。
要は、COMがバカになるか鬼になるかは、制作者の理論的思考能力次第ってこと。
0426名前は開発中のものです。2010/04/22(木) 13:28:59ID:L2mRGuW0
>>424,425
ありがとう。
思考ルーチンの制作は問題ないけど、GUIが面倒で仕方ないんだ。

アクションとかならすごく作りやすそうだし、SLGとかもできないことはないような気はしたんだけど、
メンテナンスをするのも困難なくらいに煩雑になるかもしれないなら無意味かなと思って。
エクステンションに関する言及は、Wikiのテクニックで「SelectObject」とか書いてあったから、一応。
使いたくないわけじゃないけど、ちょっと何かやるたびに追加してたんじゃ少しきついし。

今ちまちま動かしてるけど、少なくともアクションならまじめにプログラム組むのがばからしくなってくるね。
0427名前は開発中のものです。2010/04/22(木) 14:08:13ID:oXk6ECu+
中身がどんだけ良くてもUIが糞だとやる気しないよな…
その辺のセンスはどうにもならないところがあると思うし
中身と同じくらい時間かけて作っても良いと思う
0428名前は開発中のものです。2010/04/22(木) 17:25:18ID:z2+J6F4l
>>426
戦術級SLG作りたくて、エクステンションを随時追加するのが面倒だったら、少なくとも以下の
エクステンションをあらかじめ入れておくことをオススメしておく。

・Pathfinding object(Advanced Path Finding objectでも可?)
・Wargame Map Object
・Advanced Game Board Object
・Drag Object

標準仕様だとマス目(HEX)移動作りにくいからね。
すでに必要性に気付いてると思うけど、Select Objectも入れておいた方が良いよ。
04294282010/04/22(木) 17:29:54ID:z2+J6F4l
追加
Minimap 2 Objectも入れておくと便利かも。
0430名前は開発中のものです。2010/04/23(金) 02:30:43ID:kPtW2kxg
>>428
Minimap 2もWargame Mapもインストーラーで配布されてるから日本語版に導入できないんじゃないかな。
日本語版を認識するインストーラーか、ファイルの再配布とか可能にしてほしいね。
0431名前は開発中のものです。2010/04/23(金) 15:42:57ID:Zkuk7kYq
現在のフレーム状態(オブジェの位置とか)保存したまま
次のフレーム⇒前のフレームに復帰ってできますかね?

様はステータス画面閉じたときに、オブジェの状態がリセットされるのを
防げればいいんですが。
0432名前は開発中のものです。2010/04/23(金) 16:05:42ID:61BsKp5g
>>431
A .位置情報をグローバル変数に保存して読みこむ
B..ステータス画面をサブアプリケーションを使って表示する

パッと思い浮かんだのはこの二通り
0433名前は開発中のものです。2010/04/23(金) 18:04:09ID:gXg21m7d
>>431
iniに記録する手もある。
けど、サブアプリを使うのが一番楽でオススメ。

>>430
ああ、そうか。
自分のが英語版だから、インストーラー配布かどうか意識してなかった。
制作者に事情を説明して、再配布OKか質問すれば快くOKしてくれそうな気はするけど、そこまでの英語力が・・・。orz
せっかく良いエクステンションがあるのに、日本語版で使えないのはもったいないよね。
0434名前は開発中のものです。2010/04/23(金) 19:05:43ID:Mi1Fqb1S
サブアプリってアプリケーション1を実行中にアプリケーション2を実行させるってこと?
0435名前は開発中のものです。2010/04/23(金) 19:28:34ID:gXg21m7d
サブアプリケーションオブジェクトを使うってこと。
オブジェクト一覧の中にあるでしょ?
わざわざ別のアプリにしなくても、別のフレームをサブアプリとして使えるよ。
0436名前は開発中のものです。2010/04/23(金) 22:14:19ID:5uK2lLp8
>>433
他力本願で申し訳ないが、web翻訳を使って質問すれば大丈夫

以前個人輸入したとき
日本語→外国語→日本語に変換して、
誤変換されないこと&意味が通じる事を確認してメールでやり取りしてた。

あと、web翻訳機は「文章」を作るよりも、
箇条書きにして「文」を作ると誤変換が少なくなるよ
0437名前は開発中のものです。2010/04/23(金) 22:26:09ID:kPtW2kxg
>>436
自分もWeb翻訳を活用させてもらってますw
時には"I don't know what you mean.(お前は何を言っているんだ)"と返されることもあるけど、
言い方を変えたりして続ければ伝わるよ。

質問だったら図示とか動画とかもアリかも。
ただ、日本語版の画像を見せて伝わるかどうかは微妙だけど。
0438名前は開発中のものです。2010/04/24(土) 00:15:08ID:+GXnDCFi
会社に英語が堪能な人がいるから、頼んで訳してもらうって手もあるな。
制作者個別にアプローチするよりも、本家フォーラムにスレたてる方がいいかもしれない。

スレタイ=エクステンション制作者の皆様
MMF2には優れたエクステンションが数多くありますが、インストーラー形式で配布されているものは、日本語版に
インストールすることができません。
誠に残念です。
ZIP形式で配布されているものは日本語版でも使用できますので、このスレをご覧になったエクステンション制作者
の方は、ZIP形式での配布も検討していただけると嬉しいです。

こんな感じでどうかな?
いま仕事がめちゃくちゃ忙しいから、すぐには頼めない雰囲気だけど、暇になったら頼んでみようかと。
0439名前は開発中のものです。2010/04/24(土) 00:57:33ID:1oQJWTDe
個人的には既にクリックチームのYves氏はじめエクステンション作者にそういう内容は伝えてあるんですけどね。
日本語版ユーザーの声がもっと高まった方がいいのかな。
0440名前は開発中のものです。2010/04/24(土) 01:20:49ID:DqwU7PC4
リストを上手く使ってるサンプル無いかなあ。
特にUI。
何か野暮ったい
0441名前は開発中のものです。2010/04/24(土) 01:37:49ID:GScgDQIG
日本語版ユザの声を本家に伝えた方がいいと思うのは同意

出した方も反応薄いなーくらい思ってるのかもしれないけど
本家フォーラムへの登録は済ませてあるけどまだ自分も
発言とかはしてないです(空気読む練習中)
怪しい英語でもこの際仕方ないよね
0442名前は開発中のものです。2010/04/24(土) 02:21:52ID:GScgDQIG
http://www.youtube.com/watch?v=5geed9LSh6Y
OpenGL+Lua+MMF2だそうです。
0443名前は開発中のものです。2010/04/24(土) 02:32:31ID:yKnX7wUX
ちょっと質問
アクティブオブジェクトってグローバルイベントとか組んでても
フレームエディタから消しちゃうと完全に消えちゃう?

今まで作ったアクティブのライブラリみたいなのってない?
0444名前は開発中のものです。2010/04/24(土) 07:21:09ID:k84/8egR
>>443
完全に把握してる訳じゃないから間違ってるかも知れんが無いと思う
俺はグローバルオブジェクト専門に置くだけのフレームを作って処理している
自己流で文字列オブジェで説明とかグループ分けも出来るしね
0445名前は開発中のものです。2010/04/24(土) 09:46:00ID:yKnX7wUX
>>444
サンクス
基本的に便利なんだけどヘンなところで不便だな
0446名前は開発中のものです。2010/04/24(土) 16:02:12ID:1oQJWTDe
全フレームから削除したなら当然グローバルイベントからも消えるでしょう。
むしろ残ってたらこわい。
0447名前は開発中のものです。2010/04/24(土) 17:35:47ID:1oQJWTDe
ごめん今確認してみたら、グローバルイベントに設定したオブジェクトを削除しても
グローバルイベントのイベントは消えて無かったです。
そういや、ローカルイベントに設定しているオブジェクトは消すときに警告が出るのに、
グローバルイベントだけに設定してるときは警告出なかった。
0448名前は開発中のものです。2010/04/24(土) 18:49:46ID:fYLImDXk
ローカルでもオブジェクト作成に入ってると削除しても消えない
0449名前は開発中のものです。2010/04/24(土) 18:58:33ID:1oQJWTDe
>>448
それ、昔は良いテクだと思って使ってたんだけど、
「幽霊オブジェクト化(イベントもオブジェクトも削除したのに、フレームエディタのリストに永遠に残り続けるバグ)」
の要因の1つになりうると思い始めたので(独自解釈)、そういうことはせずに
プロパティの「開始時に作成」をは外すだけにした。
0450名前は開発中のものです。2010/04/24(土) 19:47:06ID:+GXnDCFi
>>449
オレもcnc時代にそのテク使ってたけど、幽霊オブジェクト化現象には遭遇したことない。
まあ、そこまで作り込んでなかったからだと思うけど。w
MMF2でも、まだそのバグ残ってるのかな?
0451名前は開発中のものです。2010/04/24(土) 19:50:46ID:1oQJWTDe
>>450
CnCでもあったの?
MMF2で初めて遭遇したんだけど。
そう、ある程度作り込んでくると起こりやすくなるみたいです。
0452名前は開発中のものです。2010/04/24(土) 20:11:57ID:+GXnDCFi
>>451
うん、cnc時代からあった。
cnc時代はオブジェクト数の制限が今より厳しかったから、そういうテクが重要だったのさ。
それにしても、MMF2でもまだ残ってるとは、よっぽど根深いバグなのか、直す気がないのか・・・。
っていうか、その現象に遭遇するくらい作り込んでみたい。w
0453名前は開発中のものです。2010/04/24(土) 20:29:10ID:1oQJWTDe
フレーム開始時に破壊するんじゃダメだったかな。
個人的にはフレームがスッキリするから使ってたんだけど。
ちょっと今は怖いね。
まあ、消さなかったオブジェクトでも幽霊化したんだけどorz
0454名前は開発中のものです。2010/04/24(土) 22:43:23ID:KSrI/wpn
http://www.castles-of-britain.com/mmf2examples.htm
さんぷるいっぱい!
0455名前は開発中のものです。2010/04/25(日) 00:06:07ID:BKAzemgn
なんか大分前にその話題になったなぁ
こっちでも原因が特定できないし幽霊オブジェクトは無害だからまぁ放っといてね的な回答が
クリックチームから出てたっけか
04564532010/04/25(日) 00:34:15ID:9qRouNid
>>455
そうです。その時と同じ人間が書いております。
今のところ出来てしまったら放っておくしかなさそうです。気持ち悪いけど。
一応その後幽霊オブジェクトが出来るまでを動画に収められたので提出しておきましたが、改善してほしいですね。
0457名前は開発中のものです。2010/04/25(日) 01:07:09ID:LxNMLyV8
それよりまずヘルプ実装して早く製品として完全な状態に…
0458名前は開発中のものです。2010/04/25(日) 01:24:40ID:/FN7vyMj
バグを直すのはクリックチームの仕事だけど、ヘルプの実装はコージェンメディアの仕事。
クリックチームには、まずUNICODE対応を早急に進めてほしい。
じゃないと、英語版と日本語版の解離状態が解消しない。
0459名前は開発中のものです。2010/04/25(日) 12:15:44ID:N/COzmW3
ヘルプが無いのは早く何とかして欲しいなあ。
0460名前は開発中のものです。2010/04/25(日) 12:41:49ID:0Up7SiFk
フェード機能使用するとグラフィックのバグが発生することがありますよね
(非表示が表示になる。表示が非表示になる等)
あれは改善できますか?
0461名前は開発中のものです。2010/04/25(日) 14:56:58ID:oQHLTmK+
多分>>460とは別の問題だと思うしフェード機能のせいか分からないけど、
フレームを移動した時にPlatform Movement objectで指定したオブジェクト(プレイヤー)のグラフィックがバグることがある

症状としてはプレイヤーのアニメーションフレームの一部が全く関係ない別のオブジェクトのものになったり
(瞬きするアニメだったら目を閉じた時に一瞬別のオブジェクトになったり)

別のフレームに一旦移動してからもう一度そのフレームに戻すと何故か直るんだけど・・・
0462名前は開発中のものです。2010/04/25(日) 15:10:35ID:184SpVtO
ヘルプがないことをよそでちろっと愚痴ったら、割れ厨認定されたorz
0463名前は開発中のものです。2010/04/25(日) 15:24:35ID:oQHLTmK+
>>462
( ´;ω;)っ(´;ω;`)
0464名前は開発中のものです。2010/04/25(日) 17:26:30ID:9qRouNid
>>460>>461
もしかしたら報告する価値のあるものかも。
問題のファイルうpできますか?
0465名前は開発中のものです。2010/04/25(日) 19:24:24ID:0Up7SiFk
いろいろ事情があるのでうpし辛いですが、イベントに問題があるみたいです。

ループとかかもしれません。少し調べてみます。
0466名前は開発中のものです。2010/04/25(日) 20:26:58ID:i9p3c4a8
超初心な質問だと思いますが、お願いします。
オブジェクトにタマゴとヒヨコがあります。

常に実行で、@タマゴからヒヨコを作成 Aヒヨコの変数Aに1追加
ヒヨコの変数Aが50になったら 破壊

↑のように設定しても、ヒヨコの変数が1 1 1 1 1 1 1 1 1 ・・・ となって
1 2 3 4 5 6 7 ・・・と増えてくれません。
結果、ヒヨコが破壊されず、オブジェクトMAXになってしまいます。

なにか間違ってますか?
0467名前は開発中のものです。2010/04/25(日) 20:32:26ID:9qRouNid
作成と同時に変数追加だと、その時作成されたオブジェクトに対してしか変数が追加されないから、
別の行に常に実行で変数+1で良いかと。
04684662010/04/25(日) 20:40:55ID:i9p3c4a8
>>467

>その時作成されたオブジェクトに対してしか変数が追加されないから

できました・・・
ありがとうございます。
■ このスレッドは過去ログ倉庫に格納されています