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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2013/06/28(金) 16:59:33.60ID:Re0Xf8nX
『Multimedia Fusion2』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
http://toro.2ch.net/test/read.cgi/gamedev/1352461000/

■参考リンク
・Clickteam本家
http://www.clickteam.com/
・Multimedia Fusion 2シリーズ日本語版公式サイト
http://www.clickteam.jp/
・Multimedia Fusion 2 wiki
http://wikiwiki.jp/mmf2/
・mfaアップローダ
ttp://ux.getuploader.com/mmf/
・『Multimedia Fusion2』避難所
http://jbbs.livedoor.jp/computer/43067/
・チャット
http://mmf2.chatx2.whocares.jp/
0206名前は開発中のものです。2013/10/07(月) 15:56:58.31ID:leVsfUoi
205の詳細です。グローバル文字列に0,0,0,0,0と入力してます。
それをStringParerのソースに読込フレームの終了を条件に書き換えを実行します。
次のフレームの終了でも同じ処理を行い、継続して書き換えを実行。
どうぞよろしくお願いいたします。
0207名前は開発中のものです。2013/10/07(月) 16:50:14.71ID:vzoDgkKV
>>205
書き換えた文字列を再度String Parserにセットし直す必要があるのではないでしょうか?
Set elementは取得した結果の文字列で変えてるだけで、String Parserにセットされてる文字列自体は変わっていません。
ux.getuploader.com/mmf/download/771/String_Parser_set_element.mfa
0208名前は開発中のものです。2013/10/07(月) 17:20:42.82ID:leVsfUoi
>>207
ソースもリロードさせていたのですがどうしても正しく動作してません。
上げていただいたものをみて正しく動作しているので、もしやと思いフレーム終了を条件から削除しました。
するとグローバル文字列がただしくなりました。
よく解らないですがフレームまたぐ事が原因でしょうか?違う条件にすることにします。
ありがとう御座いました。本当に助かりました。
0209名前は開発中のものです。2013/10/10(木) 11:41:05.49ID:97ftLCAK
質問です。

セーブデータの項目を現在のグローバル変数とかにする方法があったら教えて
そのまま入力すると項目名自体が変数の名前になってしまう

例えばグローバル変数が1なら
グループ名●●、項目1、値●
2なら
グループ名●●、項目2、値●
みたいに自動で項目を振り分けたいんだ

項目を自由に振り分けられる方法なら何でもいいんだけど
0210名前は開発中のものです。2013/10/10(木) 15:38:02.62ID:tMe1J6kM
教えて下さい
0211名前は開発中のものです。2013/10/11(金) 15:18:15.32ID:uTqAJsTw
質問です。
マップクリエイト機能のあるゲームを作りたいと思っています。大砲などのトラップが画面右のほうに表示されていて、
そこをクリックした後、ドラッグで左のほうに配置 としたいのですが
ドラッグ機能が見つけられなかったのでこのように組んでみました。


1ユーザーが左ボタンをクリック[大砲A]上
 [大砲A]内部フラグ0が無効         [大砲B]を作成  内部フラグ0を有効に設定


2常に実行                 大砲B(X座標をXMouseに変更 Y座標をYMouseに変更)


3[大砲A]内部フラグが0が有効
左ボタンをクリック            [大砲C]を作成   内部フラグ0を無効に設定  [大砲B]破壊  大砲C(X座標をXMouseに変更 Y座標をYMouseに変更)
0212211続き2013/10/11(金) 15:19:29.61ID:uTqAJsTw
大砲Aのオブジェクトイベントで組んでます。


右の方の画面に表示されている大砲Aをクリック
     ↓
大砲Aと見た目が全く一緒で位置情報をマウスと同一にする大砲Bを精製
     ↓
再度マップをクリックすることで実際に弾を撃てるようにオブジェクトイベントを組んである大砲Cを精製すると同時に大砲Bを破壊

というような感じです。


がこれだと最初に大砲Aをクリックした時にドラッグする間もなく、その場に大砲Cが作成されてしまいます。何故こうなってしまうのかわかりません。
どのように組んだら良いのでしょうか?ご教授願います。
0213名前は開発中のものです。2013/10/11(金) 18:58:36.47ID:pNq+CWHM
>>212
MMF2に慣れていないうちにはまる状態だけど
if〜else文では無いって事を前提にしていなきゃない

1の左ボタンをクリックで内部フラグが有効の条件を満たした時点で
3の「左ボタンをクリック」「内部フラグ0が有効」の条件も満たす事になる

*簡単な解決策
3と1のイベント順を入れ替える

*グループイベントを使った解決策
1と3を同一のイベントグループに組み込む
イベントグループの1つ手前に「イベントグループをアクティブ」にする
1か3の条件が満たされたら「イベントグループを非アクティブ」にする
2はイベントグループからはずして常に実行させておく

*フラグや変数を使った解決策
イベントの先頭時にフラグ1を無効にする
1と3の開始条件に「フラグ1が無効の時」を追加する
1か3のどちらかの条件を満たした時にフラグ1を有効にする
0214名前は開発中のものです。2013/10/11(金) 19:00:43.97ID:pNq+CWHM
*簡単な解決策
3と1のイベント順を入れ替える

ごめこれだと、多分解決しないから残り2つで
0215名前は開発中のものです。2013/10/11(金) 19:34:56.07ID:FpYctQL/
>>212
ux.getuploader.com/mmf/download/772/mouse_drag.mfa
簡単にだけど作ってみました。
0216名前は開発中のものです。2013/10/12(土) 18:15:51.77ID:nF3Jn4p0
プレイヤーと敵が接近したら敵が動作する処理を作成したいのですが
wikiのテクニック集にある2つのオブジェクトの距離を取得で作るのが
1番効率がいいのでしょうか?
0217名前は開発中のものです。2013/10/12(土) 20:48:00.80ID:nF3Jn4p0
ちなみにマリオのような2Dアクションゲームの場合です
0218名前は開発中のものです。2013/10/12(土) 21:48:15.35ID:W9a5S8UH
距離を取得とかそんな機能あったのかよ!
AのX座標−BのX座標がなんちゃら以内の時にフラグオンとかやってたわ
0219名前は開発中のものです。2013/10/13(日) 00:58:48.84ID:9MB6ezQA
距離値求める場合はwikiの他は

・X軸かY軸のどちらか条件満たせば良い場合(Y軸の場合X→Y)
Abs(X( "Active" )-X( "Active 2" ))

・Advanced Direction Object使う場合
Distance( "Advanced Direction Object", X( "Active" ), Y( "Active" ), X( "Active 2" ), Y( "Active 2" ))

・こまけー数値はどうでも良いんだよって場合
A、プレイヤー中心に索敵範囲のオブジェクトを同期させてぶつかったら反応
B、敵に索敵範囲用オブジェクトを同期させてぶつかったら反応
0220名前は開発中のものです。2013/10/13(日) 15:28:54.41ID:1uG8pX0D
>>219
最後のやり方は某動画で紹介されてたやり方だね
0221名前は開発中のものです。2013/10/13(日) 16:21:26.85ID:9MB6ezQA
>>220
某動画がわからないですけどMMF2使う上で
判定用にオブジェクト使うのは有用ですよね
距離値だけに限らず、これ覚えるだけで処理できる幅が大幅に広がる
アクション作る基本テクニックだと信じています
0222名前は開発中のものです。2013/10/13(日) 16:29:11.95ID:9MB6ezQA
例えばですが
時機がランダムに全方位に弾を自動で撃っていたとして
弾は障害物に当たると消滅
敵は視野様オブジェクトが別に有

敵の視野オブジェクトと時機がかさなってなお且つ
時機の発射している弾が敵に当たったら敵が迎撃モードに以降とかで
障害物に隠れながら進むステルスゲーも作れると思います
(ステルスゲーは作った事がありませんが)
02232162013/10/14(月) 19:11:58.76ID:HethH4VU
皆さんありがとうございます、参考にして作成していきたいと思います
0224名前は開発中のものです。2013/10/14(月) 20:23:36.09ID:6vu34XQr
すいません
オブジェクトをグローバルオブジェクトにした後、
別のフレームにもそのグローバルオブジェクトを配置しました
片方のフレームでグローバルオブジェクトに変数を作ったところ
もう片方のフレームのグローバルオブジェクトには作ったはずの変数が
反映されてませんでした
そういうものなんですか?
0225名前は開発中のものです。2013/10/15(火) 02:45:42.69ID:3LGu6Ftv
>>224
そのオブジェクトのランタイムオプションの「エディタ同期」欄が「いいえ」か「同一のオブジェクト」になってるとか?
その場合は「同じ名前と種類」に変更して、一旦変数を変えてやるとそのグローバルオブジェクトの変数が反映されると思います。
私はあまり詳しい事は分かりませんが
0226名前は開発中のものです。2013/10/15(火) 07:40:31.69ID:NcidOeIQ
>>225
同一のオブジェクト になってました!
どうもありがとうございます!
0227名前は開発中のものです。2013/10/16(水) 13:22:00.45ID:zUoHJLh5
mmf2って、例えば昔流行った「伺うか」のようなデスクトップマスコットは作れますか?
作成したアプリケーションのウィンドウフレームを表示せずに、
キャラクターの画像だけをデスクトップに表示するとかでも出来れば自作アプリケーションの夢に一歩近づけるんですが
http://www.clickteam.jp/product/mmf2-developer
↑のDEV版の説明に
・画面表示しないフレームを作成 (メモリを節約)
ってあって、これってウィンドウフレームを表示せずキャラクターのみ表示出来る機能かな?と思ったんですが、
やっぱ違いますかね…?
0228名前は開発中のものです。2013/10/16(水) 13:48:03.59ID:rqQLRoI3
>>227
位置の移動等の方法がよくわかりませんが、
ウィンドウの形を任意のものに変更したい場合は「ウィンドウシェイプ」オブジェクトを利用します。
タイトルバーとメニューバーを非表示にしてから使ってみてください。

まだ購入していないのであれば体験版を動かしてみると良いかと思います。
0229名前は開発中のものです。2013/10/16(水) 14:23:14.11ID:zUoHJLh5
>>228
回答ありがとうございます
早速ウィンドウシェイプ使ってみましたが理想にかなり近いです!
自分としては、このウィンドウシェイプを複数配置して、
それぞれがそれぞれのウィンドウシェイプオブジェクトに反応して近づいたりさせたいのですが、
そこら辺は移動のさせ方も相まって難しそうですね…
とりあえず、一つのウィンドウシェイプだけで何か出来ないか探ってみます
アドバイスありがとうございます。
0230名前は開発中のものです。2013/10/16(水) 19:54:31.23ID:YNNX/JMM
グローバルイベントでグローバル化したオブジェクトの変数は
扱えないんでしょうか?グローバルイベントにインポートすると
変更したはずの変数名が変わってないのです
0231名前は開発中のものです。2013/10/17(木) 04:38:22.18ID:9hisrPzo
>>230
グローバルイベント、オブジェクトイベントでは変数の名前は表示されません。
表示はされませんが普通に使用できます。
ちなみに先に書いておきますが、アニメーションシーケンス変更でもユーザーアニメーションが表示されませんが、数式を使用して12番以降を指定すれば使用できます。
0232名前は開発中のものです。2013/10/17(木) 07:08:44.43ID:igpUwO6l
色々裏設定が多いなこのソフト…
0233名前は開発中のものです。2013/10/17(木) 07:44:19.32ID:FMFTSpO9
>>232
裏設定っていうより本家は細かく解説しているのに
日本語代理店は完全放置だからな
クロスアップデート対応するんで安い方で試してみてねとか
説明書は翻訳作業中なんで近日公開するねとか
エクステンションも翻訳するよとかな……
宣言して実行してない分よけいタチが悪い

ただここの住人のサポートというか親切さは凄い
0234名前は開発中のものです。2013/10/17(木) 12:21:50.96ID:igpUwO6l
すごく昔から使ってる人と新規の人しかいない感じがする。
ここまで情報が少ないと振り落とされる人は多いだろうし
このソフトの理念とは逆の現象が起きているのは興味深いなー
0235名前は開発中のものです。2013/10/17(木) 12:45:08.71ID:XZUP0Qzk
画面が揺れるような演出をしたいのですが何か効果的な方法はありますか?
マリオでドッスンが落ちてきた時のような揺れ方です
02362302013/10/17(木) 13:22:34.80ID:9NCfJRlx
>>231
すいません、説明不足でした。
Wikiのテクニック集である「フラグに無理やり名前をつける」を、
グローバルイベントでやろうとしいました。
変数の名前が表示されないようなので無理そうですね・・・

ちなみにこちらではオブジェクトイベントではきちんと表示されるようです。
実際にオブジェクトイベントではフラグに名前を付けるテクニックが使えてるんで
0237名前は開発中のものです。2013/10/17(木) 17:29:22.44ID:9hisrPzo
>>236
オブジェクトイベントでは「オブジェクトイベントを設定しているオブジェクト」の変数名だけは表示されます。
インポートしたオブジェクトの変数名は表示されません。
0238名前は開発中のものです。2013/10/17(木) 22:41:22.03ID:KENkGByf
ゲームに広告乗せる方法について知りたいのですが、
現状はdev版で作ったAndroidアプリにしか広告を載せられないのでしょうか?
自分はswfか、exe形式のゲームを作ろうと思っているんですが
それらの形式にも広告載せられるのならdev版買おうと思っています
やはりAndroidだけでしょうか?
0239名前は開発中のものです。2013/10/17(木) 23:07:11.83ID:9hisrPzo
>>238
swfはMochiMediaのIDを持っていれば広告を表示することができます。
exeにはそういった機能は無いと思います。
ちなみにiOSでもiAdで広告表示できますね。
0240名前は開発中のものです。2013/10/18(金) 06:53:28.10ID:nXboRdXI
>>239
知らなかった…
swfエクスポーターあれば載せる事できたんですね。
とても助かりました、ありがとうございます。
0241名前は開発中のものです。2013/10/18(金) 11:32:41.66ID:sBETgaRm
RPGによくある、チップサイズ(マス目)にあわせた移動についての質問です
ドット単位で8方向に移動するのですが、斜め方向に移動する場合に若干距離が長いため
4方向より速く移動しているようにみえます
マス目の場合は気にしなくてもいいのか、移動方法を変えたほうがいいのか悩んでいます
時間で移動する方法もあるみたいなのですが、具体的にどうやればいいのかわかりません
馬鹿ですみません、教えてください
0242名前は開発中のものです。2013/10/18(金) 20:50:59.83ID:j7ip6q70
>>235
ストーリーボードのスクローリングの表示中心座標にオブジェクトを設定して
そのオブジェクトを揺らせば(パス動作とかバウンズボールとかXYを移動とか)いいかと思います。
他にも数式など使う方法あるかもしれませんが、それは俺が知りたい。
0243名前は開発中のものです。2013/10/18(金) 23:04:43.50ID:vtVel+hu
>>241
エクステンション「 MoveIt 」を使えば簡単
目標地点まで時間で到達させるか速度で到達させるかを選択できるうえに
開始条件に「目標地点に到達した時」があるのでキー入力を再度受け付けられる

マス移動のエクステンションもあるらしいが自分は使ったこと無いんで良く分からないです
0244名前は開発中のものです。2013/10/18(金) 23:36:37.74ID:6OLzL1r/
>>242
なるほど
ただ一つ懸念があってY座標が動作領域ぎりぎりだと揺らした場合範囲外の
領域が映りこんでしまわないかなと思いました
揺らす効果を起こすフレームにはあらかじめ揺らす座標分動作領域(画像)を確保しとい
た方がいいのかもしれないのかな?
ま〜い〜や、ありがとうございました
0245名前は開発中のものです。2013/10/19(土) 06:51:41.48ID:AXq7+vyo
>>243
そんなエクステンションがあるんですね
使ってみます。ありがとうございました
0246名前は開発中のものです。2013/10/19(土) 07:30:36.62ID:/K1WDYzL
>>244
そりゃそうだろ…それくらい手間かけなはれ
0247名前は開発中のものです。2013/10/20(日) 07:51:48.93ID:/ACkGS5m
背景色を操作して、ゲーム上の空の色をスムーズに変化させたいと思っています
そこで背景色の数値を取得して、それに1ずつ足したり引いたりすれば良いと思って、
「FrameBkdColor」を使用して色を取得・数値を変更を行ったのですが、書き方が間違っているのか赤の色しか変更できません
RGB三色全てを操作したいのですが、もし正しい書き方があればレクチャーをお願い致します。

↓自分の作ったサンプルです。
http://ux.getuploader.com/mmf/download/773/%E8%83%8C%E6%99%AF%E3%81%AERGB%E3%82%92%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E6%93%8D%E4%BD%9C%E3%81%97%E3%81%9F%E3%81%84.mfa
0248名前は開発中のものです。2013/10/20(日) 08:11:20.99ID:AED1Fnoo
>>247
RGB値は以下のルールがあります

R値は(0〜255)*1
G値は(0〜255)*256
B値は(0〜255)*65536

計算式
R+G*256+B*65536

RGBの部分は変数を使った方が修正が容易になって便利だと思います
逆にRGB値を個別拾得する計算は

GetRGB(>R 値を入力<, >G 値を入力<, >B 値を入力<)
0249名前は開発中のものです。2013/10/20(日) 08:17:28.23ID:AED1Fnoo
説明おかしかった、式はこれ1つでいいって事ね

GetRGB(>R 値を入力<, >G 値を入力<, >B 値を入力<)

この式でRGB値好きなようにいじってやればいい
0250名前は開発中のものです。2013/10/20(日) 08:54:20.60ID:/ACkGS5m
>>249
おお、ありがとうございます!
そんな仕組みだったんですね…ほんと勉強なります。
早速活用させて頂きます!
0251名前は開発中のものです。2013/10/20(日) 09:38:42.94ID:EfW7sO25
>>250
ちなみに実はRGB値の扱い方は
あの代理店にしては珍しく日本語の説明書に書かれてたりする
0252名前は開発中のものです。2013/10/20(日) 10:14:43.07ID:S7W+KVW/
文字を表示するときに袋文字(縁取り)にして表示させることはできますか?
0253名前は開発中のものです。2013/10/20(日) 12:23:04.91ID:/ACkGS5m
>>251
なんと…
実は一度も説明書読んでないんですが、質問する前に一度は読んでおくべきでしたね…
以後気を付けます。。
0254名前は開発中のものです。2013/10/20(日) 14:06:44.85ID:AED1Fnoo
>>252
縁取りとは違うけど俺は同じフォント、同じ文字の色違いを
1ドットずらして2つ設置している

>>253
気にしなくていい
新たな新規さんがこの質問をしてきた時に
>>253 さんも「GetRGB(>R 値を入力<, >G 値を入力<, >B 値を入力<) 」
使うと良いよって一言いってあげるだけで十分
0255名前は開発中のものです。2013/10/20(日) 19:07:36.34ID:/ACkGS5m
>>254
お陰様でナイスな空色の変化が表現出来そうです。ありがとうございます!
自分もなるべくこのスレのちからになれるように、知ってることがあったら協力していこうと思います。
0256名前は開発中のものです。2013/10/21(月) 16:44:49.41ID:N4HfVQ3/
>>252
>>254さんのおっしゃる事に似ていますが、縁取りは複数方向に複数の文字列を少しずらして置く方法で出来ますね。
少し扱いづらくなるかもしれませんが、結構きれいに縁取ってくれます。
ちなみに文字列にデフォルトで設定されているTahomaフォントでやると見た感じ汚くなりますので、Tahomaを使うくらいならメイリオを使った方が良いかも知れません。

サンプル→ ux.getuploader.com/mmf/download/774/huchidori_sample.mfa
0257名前は開発中のものです。2013/10/22(火) 11:19:55.20ID:MV+6cdU1
MMF2.5まだかー
0258名前は開発中のものです。2013/10/22(火) 12:27:49.24ID:hdSwQnM4
exeがでかくならないつくりにしてほしい
0259名前は開発中のものです。2013/10/22(火) 12:59:09.85ID:gJn0HUWf
2.5ではビルドすると最低でも数百KB〜になってしまうのをなんとかして欲しいのと、
C&Cにあった強制終了してしまった時にその時の作業状態を復元してくれる機能を追加して欲しい
MMF2では保存を押した時点でのバックアップしかされないし

あとPlatform Movement Objectは初めからアクティブオブジェクトの中に埋め込んでてくれれば
オブジェクト数圧迫せずに済むので助かる
0260名前は開発中のものです。2013/10/22(火) 14:42:09.87ID:FCm0k4b6
強制終了はヤバいね
顔面真っ青になる
0261名前は開発中のものです。2013/10/22(火) 20:23:38.37ID:/ljnFooE
>>259
MMF2のEXEが素でもデカいのはランタイムのDLLが内蔵される仕様になってるから。
CnCのバックアップはお世話になろうと思ったことはなかったなぁ。いつの時点のバックアップか分からないので正常なデータかどうか不安だったし。

今F2.5は本家でベータテスト中で、バグ報告だけでなく機能のリクエストもできるようになってるから(実現してくれるかどうかは別として)、
どうしても言いたいことがあるなら参加してみると良いんじゃないかな。
0262名前は開発中のものです。2013/10/23(水) 00:41:50.46ID:mJsw8bPt
みなさんは、メニューなどの、
はじめから、つづきから、設定、などの項目選択で
矢印キーを上下押すと選択される方法はどのようにしてますか?

自分は下キー押すとカーソル位置yが+100移るなどして、項目外にカーソルが
出ないようy≧100 , y≦400などして範囲制限もかけてやってるのですが、
これだと何かクリアして新しい項目が出ると条件がごちゃごちゃになってきます。

単純に下キーなどを押すと存在するアクティブオブジェクトに順次フォーカスされて
選択できるようにするにはどうしたらいいでしょうか。
0263名前は開発中のものです。2013/10/23(水) 03:25:37.09ID:AKsORQsa
>>262
こんな方法があります。↓
ux.getuploader.com/mmf/download/775/%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E5%88%B6%E5%BE%A1.mfa

少し言葉では説明しにくいですが…… 見てみれば、多分お分かり頂けるかと。
0264名前は開発中のものです。2013/10/23(水) 07:49:02.15ID:Y7aM/a/D
俺は変数使ったな
↓キーを押すと変数Vに1加算、上キーを押すと変数Vから1減産
変数Vが0より下なら変数Vをメニュー数の最大数にとかにした
変数Vが0ならメニュー用カーソルを一番上のメニューの横の位置に移動させてる。
変数Vが1ならメニュー用カーソルを二番目のメニューの横の位置に移動させてる。

まあやり方は色々あるよね、リストを使うとかでも出来るし
0265名前は開発中のものです。2013/10/23(水) 13:29:18.61ID:Z7lj0r8B
>>263
高速ループを使うやり方があるんですね!サンプルありがとうございます。
いろいろな選択シーンで応用的に使えそうで、参考になります。

>>264
変数でのやり方ありがとうございます。
シンプルで理解しやすく、勉強になります。



サンプルやレスを参考に制作したいと思います。
0266名前は開発中のものです。2013/10/23(水) 18:56:17.49ID:AKsORQsa
>>265
ちなみに、あの高速ループは有効な項目の変数Aとカーソルの変数Aが一致すると高速ループを停止させるイベントを組んであるので適当にたくさん回しておけばOKです。
表示/非表示で項目の有効/無効を判定していますが、フラグや変数を使うと項目を非表示にさせずに有効/無効が判定できますね。
0267名前は開発中のものです。2013/10/23(水) 20:30:39.23ID:Z7lj0r8B
>>266
更なる方法ありがとうございます。
しっかり制作にいかしていきます。
0268名前は開発中のものです。2013/10/23(水) 20:48:14.95ID:SDoIHruY
>>254>>256
縁取りの方法、教えて頂きありがとうございます!
思ったような描画が出来て満足です!
0269名前は開発中のものです。2013/10/24(木) 14:15:09.21ID:VPYkEW1p
配列のデータのやり取りが上手くできません

・ID番号1〜を設定した複数のオブジェクトを消すと配列に保存
・オブジェクト一覧のフレームでは消されたオブジェクトだけ点滅表示される

…はずなんですが
消したはずのオブジェクトは一覧でも普通に表示されてしまいます
ただしID1のオブジェクトを消した場合は消してないオブジェクトまでもが
一斉に点滅表示してしまいます

どうかご指導お願いいたします…
0270名前は開発中のものです。2013/10/24(木) 14:16:03.87ID:VPYkEW1p
上手くできなかったやつをwikiのアップローダーにアップしました

http://ux.getuploader.com/mmf/download/776/%E9%85%8D%E5%88%97%E3%81%AB%E4%BF%9D%E5%AD%98.mfa
0271名前は開発中のものです。2013/10/24(木) 16:35:30.48ID:267rg9eA
>>270
拝見しました。 実は簡単な方法で直せます。 MMF2の分かりにくい仕様がモロに出てましたね……

サンプル→ ux.getuploader.com/mmf/download/777/%E9%85%8D%E5%88%97%E3%81%AB%E4%BF%9D%E5%AD%98_re.mfa
0272名前は開発中のものです。2013/10/24(木) 17:02:32.87ID:VPYkEW1p
>>271
できてる!
ありがとうございます!
説明もわかりやすいです!

二つの一般値を比較 と 変数と比較 については
>>53でも書き込みがありましたね
ちゃんと見ておけば良かったです
本当にありがとうございました!
0273名前は開発中のものです。2013/10/25(金) 15:40:16.60ID:6TgqCvW3
>>272
あー>>53にこんな記述があったのか!
一年前のプロジェクトで「敵殴ったら遠く離れた所に居る同種の敵が稀に死ぬ」って不具合が
解消出来なくて放置してたけど原因は間違いなくこれだなぁ…覚えとこう
0274名前は開発中のものです。2013/10/25(金) 17:23:43.13ID:7zJkc0hf
wikiにあるフラグに無理やり名前をつけるやり方で
イベントを組んだのですがうまくいきません
フレームイベントで○○のフラグ有効にした後に
オブジェクトイベントの条件で先ほど設定したフラグが有効の場合に動作する
といった場合なのですが
フレームイベントで設定したフラグはオブジェクトイベントでは共有されないのでしょうか?
ちなみに普通に番号でフラグを指定した場合は動作しました
0275名前は開発中のものです。2013/10/25(金) 17:42:02.38ID:FRzjSMWK
>>274
ux.getuploader.com/mmf/download/778/set_flag_name.mfa
動作しますよ。
0276名前は開発中のものです。2013/10/25(金) 18:09:50.13ID:qDlzMKHB
アドレスの頭抜かなくて大丈夫ですよ
0277名前は開発中のものです。2013/10/25(金) 18:22:04.71ID:QGqSxBEl
>>274
名前を付ける為の変数の内容がおかしくなっているのかも知れません。 イベントでフラグ用の変数の内容を変更したりしていませんか?
余談ですがフラグ名用の変数には「flag0_○○○○」等、どのフラグ番号に割り当てる変数かを明記しておくとミスが少なくなると思います。
0278名前は開発中のものです。2013/10/25(金) 23:18:46.69ID:4zeKunMf
オブジェクトイベントに設定したアクティブの変数はリネーム出来るんじゃなかったけ
02792742013/10/26(土) 00:31:29.00ID:RkXUgR1L
皆さんご親切にありがとうございました
スムーズに進めそうです
0280名前は開発中のものです。2013/10/26(土) 19:24:00.83ID:NC+tn83b
新しいバージョンではセーブを簡単にできる仕様にしてほしいです。
0281名前は開発中のものです。2013/10/26(土) 22:19:21.32ID:LoCRzBYG
>>280
ini1.5がかなり便利そうだけどいまいちファイル操作の部分わからないんだよね
操作の手間少しでも省くために高速ループつかってるわ
0282名前は開発中のものです。2013/10/27(日) 11:38:50.27ID:AygQ5qec
画像をペイントソフトで編集して差し替え可能にする機能なんかを付けてみたいのですが、
アクティブオブジェクトの画像を外部ファイルを参照して指定することってできませんか?
0283名前は開発中のものです。2013/10/27(日) 14:52:25.86ID:KiR/hsHE
>>282
アクティブピクチャオブジェクトを使う方法で出来ます。

サンプル→ http://ux.getuploader.com/mmf/download/779/ap_sample.zip
0284名前は開発中のものです。2013/10/27(日) 14:59:27.52ID:KiR/hsHE
>>281
確か、ini++1.5は結構致命的なバグがあるとかなんとか。
今のところはiniと暗号化エクステンションを併用した方が良いみたいです。

こちらをご参照あれ↓
http://wikiwiki.jp/mmf2/?%A5%C6%A5%AF%A5%CB%A5%C3%A5%AF%BD%B8%2F%A5%BB%A1%BC%A5%D6%A5%D5%A5%A1%A5%A4%A5%EB%A4%F2%B0%C5%B9%E6%B2%BD%A4%B9%A4%EB
0285名前は開発中のものです。2013/10/30(水) 00:53:34.29ID:Cd8o68EB
2.5購入を予定しているのですが、作製したいイメージのゲームがmmfで作れるのか教えて頂きたいです。

イメージしてるゲームはヤンキー魂で俗に言う一期と呼ばれるオンラインゲームですが、あまり知名度は無いため参考動画のリンクを貼ります。

ttp:www.nicovideo.jp/watch/sm5998981

服装の着替え、バイクやチャリのパーツ付け替え・パーツによる攻撃力や防御力などの増減・外出後に付けたパーツがマップ上でも反映されている、部屋の家具配置などが出来ればと考えてます。
0286名前は開発中のものです。2013/10/30(水) 02:09:51.79ID:1SMfP8K1
>>285
マルチプレイ要素は分かりませんが、それ以外の基本的なシステムは作れると思いますよ。
0287名前は開発中のものです。2013/10/30(水) 09:55:03.47ID:usxk4MC1
オンライン対応もやろうと思えばできるんじゃなかったっけ?
そんなエクステンションがあった気がする
0288名前は開発中のものです。2013/10/30(水) 11:22:58.08ID:aPL40oAz
php使ってサーバーとシリアルキー認証みたいな仕組みは作れますか?
0289名前は開発中のものです。2013/10/30(水) 13:51:09.33ID:N+V3NhdI
>>286
回答ありがとうございます。
基本的な部分は作る事が出来るのですね!

最終的にはオンライン対応で作りたいのですが
まずはベースになるシステム自体を作れないと難しいと思うので
順番に追ってやっていきたいと思います。

>>287
エクステンションにオンライン対応で
開発出来るモノがあると調べてた時に見かけました。
2.5に対応するかどうかですね。

オンラインというのが、サーバーを介すシステムで構築が出来るのか
LANで通信させる意味合いなのか詳しくは分かりませんが…
サーバーを介してユーザー達が遊べるっていうのが理想です。
0290名前は開発中のものです。2013/10/30(水) 14:17:51.96ID:SyUkoj4l
サーバーを介してというのは可能みたいですが、セキュリティ的に危険とかなんとかって過去スレで見た気が
0291名前は開発中のものです。2013/10/30(水) 19:29:39.30ID:1SMfP8K1
サーバーを介してデータやりとりするエクステンションはあるんですが、現在あるサーバーの安全性が担保されてるかとか
サーバーがなければ自分で立てないといけないのでサーバーに関する知識が必要になってきます。
将来的に本家Clickteamがサーバーを用意してくれるという話もあるようなのですが、いつ頃実現するかは未定です。

あとマルチプレイというのもそのエクステンションの機能的には、マッチメイクして、全員が同じ画面をプレイするタイプ向きだと思います。
MMORPGのような頻繁に画面が変わるような内容には向かない気がします。多分
0292名前は開発中のものです。2013/10/30(水) 20:03:24.51ID:LIuowczy
あれ、2.5でlacewing serverが簡単に使えるようになると聞いたことがあったような。
0293名前は開発中のものです。2013/10/30(水) 21:03:13.66ID:eycX9OEQ
Lacewingがもしも簡単に使えるようになってもサーバ側のデータベースやスクリプトまでは自由に使えないと思うよ

商業で採用されているような実績あるサーバシステムじゃないっていう点も考慮にいれてあげて欲しい
簡単に利用できるってのはまず間違いなく簡単な仕組みってことだから
趣味の範囲内で気軽に利用できる程度の機能を提供するだけだろうと思ってる
本格的なオンラインゲーム作るなら言語駆使してサーバサイドのプログラムから始めなくちゃ無理です
0294名前は開発中のものです。2013/10/30(水) 22:05:02.99ID:N+V3NhdI
皆様ありがとうございます。
lacewingがあれば可能なのかと安易に考えていましたが
実際にMMORPGのようなシステムにするのであれば
サーバープログラムは自力で構築しなくてはいけないのですね…

もし仮にサーバープログラムを自力で組めたとすれば
クライアントデータもそれに合わせて関連付けて作らないといけないので
そもそもmmfで作製する必要性が無くなりますか。

lacewingの詳しい内容が分かるまでは判断出来ないですが…
0295名前は開発中のものです。2013/10/31(木) 01:28:08.57ID:Hakw2U95
この流れで私も質問させて頂きます。
iPhone用のゲームアプリを作成したく、F2.5が出ましたら購入を検討しているのですが、現状IOS7用のアプリ開発はiOS Device Exporterで正常に出来るのでしょうか?
0296名前は開発中のものです。2013/11/02(土) 17:43:13.63ID:fyNa1vab
バー表記のカウンターが数百万超えたあたりで最大値がバグるんだけど俺だけ?
0297名前は開発中のものです。2013/11/02(土) 18:46:04.98ID:OeweLRMY
ネームエントリーと名前保存まで作りたいんですけど
初心者には難しいですか?
0298名前は開発中のものです。2013/11/03(日) 18:09:06.51ID:yev5hWvC
>>296
こちらでも確認しました。バーの大きさによってバグるタイミングが違うようですね。
バグった時は垂直バーなら高さが負の値、水平バーなら幅が負の値になるようです。 これは多分バグでしょうね……
0299名前は開発中のものです。2013/11/04(月) 01:04:09.58ID:e9++g5t7
>>297
http://www.diybandits.com.au/MMF/examples.html
ここの3項目目にあります。 名前をキーボードから直接入力したいなら、
エディットボックスオブジェクトに入力された文字列(必要に応じてスコア等も)をiniオブジェクトで保存する のが手っ取り早いかも知れません。
0300名前は開発中のものです。2013/11/04(月) 10:03:50.58ID:NFHjEMQA
mmf2を使ってiOS7でアプリをリリースしたのでご報告します!
■アプリ名
 涙を拭けよ!ぼっち野球
■ダウンロードURL
 https://itunes.apple.com/us/app/loneliness-base-ball/id651335020?l=ja&;amp;ls=1&amp;mt=8
■展開できる情報
 GameCenterの機能にバグがあったので、サポートに問い合わせました。
 そしたら本家で開発中のパッチを先行にダウンロードさせてくれて対応してくれましたよ。
 あと、iOS7になってアイコンサイズがガラッと変わりました。
 リリースするためには直接xcodeのinfo.plistを触らないといけないのが面倒でした。
 ぼっち野球は減色処理を怠り、容量が多くなってしまったのが反省点です。
 これによって少し動作が重いです。mmf2自体はそこまで重くないので悪印象がついたら申し訳ないですw
 iPhoneで開発中の皆様のお役に立てれれば!!
0301名前は開発中のものです。2013/11/04(月) 18:36:32.45ID:9qaupd20
うぉぉ俺もアンドロアプリ頑張ろぉぉ
0302名前は開発中のものです。2013/11/05(火) 20:06:18.53ID:amuKof9e
>>298
やっぱバグでしたか
こういうのあると予定が若干狂うから困るよね
0303名前は開発中のものです。2013/11/06(水) 00:26:37.41ID:mAbfGqKe
>>302
この件は一応、本家コミュニティに投げておきました。
0304名前は開発中のものです。2013/11/06(水) 18:32:18.27ID:Tzzz7UUE
>>303
乙です
まだあんま知られてないバグとかでてきそうで少し不安になってきた
0305名前は開発中のものです。2013/11/07(木) 10:04:49.05ID:nXa17rZN
>>299
ありがとうございます!
意味がまだよくわかってないので勉強して覚えようと思います
■ このスレッドは過去ログ倉庫に格納されています