【CF2.5】Clickteam Fusion/Multimedia Fusion 18
■ このスレッドは過去ログ倉庫に格納されています
汎用ゲームエディター『Multimedia Fusion 2』及び、『Clickteam Fusion 2.5』シリーズに
関する情報、技術、雑談、質問などに使いましょう。
■前スレ
Clickteam Fusion/Multimedia Fusion 17
http://mevius.2ch.net/test/read.cgi/gamedev/1497516518/
■参考リンク
・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/s/ 👀
Rock54: Caution(BBR-MD5:360ef48a43ef0695cb8030eccea04863) フレームが変わっても音楽をそのまま続けて再生することは可能でしょうか?
初歩的な質問かもしれませんがすみません アプリケーションのプロパティーにサウンドオプションってのがあるよ
「フレームをまたいでサウンドを再生」にチェック >>51
それは凄く重い処理になりそうですね
なかなか基本的な事なのに簡単には出来なさそうです・・・
あと、気が付いた事が一つ
動き0のバウンス属性で弾を生成したと同時に動作コントローラーで向きと速度を付ける
という弾を撃つ敵が二体以上出ると動作が適用されずにその場に静止した弾が混ざりますね
「〜のうち一つを選んで」の条件を付けると発生しないので
同時タイミングで生成されると動作コントローラーは機能しないという条件があるようです
そういう可能性のある弾は素直に発射で撃った方がいいのかな? >>54
foreach持たせることで弾の停止は解決しました いらなくなった変数を消したいんだけど、もしかして今までの変数全部消さないと駄目なのかな
ちょうど真ん中辺りにあって気になってるんだ それはお気の毒・・・
オブジェクトの変数なら足りなくなったことある
そんときは変数用のオブジェつくって代用したなあ 変数の代わりにカウンターを使うことはできますか?
例えば、カウンターに何らかの数値を設定しておき、それをイベントエディタで呼び出したり代入したりといったことです
高速ループもよくわかっていない初心者なのですが、よろしくお願いいたします ということは、変数の上限を超えてもカウンターオブジェクトを容量の許す限りどんどん増やせば問題ないということですね
カウンターオブジェクトなら少数も容易に扱えるので、むしろ変数に慣れるまではカウンターオブジェクトを優先的に使ってみます
ありがとうございます >>62
カウンターはアクティブオブジェクトと比較してかなり重いってのは知っておいた方がいい
昔50vs50のゲーム作った時に軽量化の為にいろいろ検証しまくった
なので利便性は落ちるがアクティブオブジェクトの変数の方が良いかも知れない カウンターの悪口だけになったので訂正w
最小値や最大値、増減の理解しやすさなど有利な面もあるから
オブジェクト100体同時処理みたいな負荷かけまくらなければ
カウンター機能そのものは便利だよ ドット絵で、アクションに使えそうな素材サイトって無いかな...
小さなアイコン用素材とかは結構見るんだけどなぁ >>65
規約に従ってRPGのキャラチップとかかな?
アクションは1キャラ作るだけで労力ハンパないからね... >>66
だよねぇ。アクションは1枚書いて終わりってわけにはいかないもんなぁ >>58
グローバル変数はZの次はAA、AB、ACと
いくらでも増やせますぞっ 製作開始半年でプレイ時間が600時間を超えた
ここには1000時間超えとか普通にいるんだろうなぁ >>53
ありがとうございます!
危うくフレームが変わるたびに音楽が再スタートする変なゲームになるところでした
コメントが遅くなりまして申し訳ありません >>70
このスレの熟練組はキャリア9年〜
多分1000時間じゃ桁が足りないw >>69
アプリケーションのプロパティで
値(AZってアイコン)に入ってグローバル変数の「新規作成」
ってボタン押してみ
いくらでも増やせるぞ 私のキャリアは10年です。
(ただしまともに完成させたゲームは1本もない) >>73
調べてみたらバージョンアップで変数の上限無くなってたのね
追加が別途作業って後付け感がアリアリなのが笑えない。
購入から一年ちょっと、起動時間が1600時間超えた!
でも起動したままスリープしてる間の時間も加算されていくのを知ったのはつい最近。
実質1000時間くらいかな? スマホ、タブレット、ノートPCなどで、タッチパネル操作を前提としたゲームでの質問です。
ゲーム画面上のどこかをタッチするとアナログジョイスティックのようなプレイヤー操作コントローラーが画面に表示され、進行方向にスライドさせると操作キャラが360°移動できるような仕組みの実装は簡単ですか?
360°movement objectといったエクステンションを導入したりもしましたが、さっぱりわかりません。 >>77
そうは言ってもマトモな一本の認識がそれぞれだし
OP+2〜3面+ED位で素材も動作も最低限クリンアップ位のまではテスト制作だよね!
これ次に制作するゲーム?って感覚の人かも知らんよ? >>77
こういうレスする奴がでてきたのがなんかショックだなぁ >>76
有料だけど、ClickStoreでオープンソースファイルあったよ〜
StritoTeam 360 Joystick
ttp://clickstore.clickteam.com/open-source/stritoteam-360-example >>78
開発が負担にならないレベルでの小規模な自身の趣味で制作もアリだよね
それだったら開発で悩む要素も最小限に抑えられるし楽しく作りつづけやすいだろう
俺も処女作制作してた頃は壁に当たりまくっても寝ても覚めても解決方法考えるほど楽しかったのに
いつの間にか続編主義になって新しい方向に挑戦する勇気持てなくなってしまった とりあえず壁に当たった時は風呂に入るべし!
経験則だけど徹夜しても徒労だから寝るなりした方が良いぞよ >>79
一昨年のHumbleでセールやった時に
LINEコミュ立ち上げてスレ潰しに来た馬鹿がいたから気にならない >>80
1ドル!安い!
これで最初の難関だった部分をあっさりと解決できそうです
ありがとうございます >>83
別にスレは潰れないやん
ミクシィFBインスタLINEとマイナーソフト程多店舗展開してるけど閑古鳥だぜw >>86
これ緑の女忍者みたいなの使うゲームと同じ作者だと思うけど
既にClickteam製品は使ってなくてConstructやで確か 国内でCFでゲーム制作してるサークルとかって無いのかなー >>35
もしそれができてしまうと、
他人が作ったゲームを勝手に改変して盗作したりできるから
基本出来ないのではないんかな 泥ビルドは一苦労したけどここのおかげで出来るようになったわ ちょっと聞くのが恥ずかしいんだけど、
オブジェクトグループを新規で作るにはどうしたらいいのか分からない
出来ないことはないだろうし……教えてくれ〜 >>97
残念だけど追加はできないので既存のやつ選ぶしかない 1年くらい使ってるけどオブジェクトグループを使ったことがないぜ! たとえば数種類の敵がいてプレイヤーキャラはどの敵にあたっても死ぬとします
こういうときに
敵全てをオブジェクトグループにあらかじめ登録しておいて
条件 オブジェクトグループとプレイヤーが接触 → プレイヤー死亡
こんなふうに当たり判定を敵ごとに作らなくても一括でできます 自分はスクロール形式のポイントクリックゲーム作ろうとしてて
4方向スクロールを担当する透明オブジェが大量になった際、グループ化でイベントを減らせると思った
既存のグループに上下左右とか無いんだよね オブジェクトグループってフレームイベントでしか使えないからちょっと不便なんだよなあ >>103
そうそう せめて名前ぐらいは変更させてと思う オブジェクトグループは指定したのにイベントに表示されなかったりして
バグ抱えてそうだから使ってない >>106
なぜかわからないけど、グループ指定したアクティブオブジェはフレーム上にいったん置かないとイベントに表示されない
バグもしかしたらあるかもしれないけど自分はいままで起こったことないよ マルチタッチって
0が最初のタッチ
1が二本目のタッチ(同時タッチ)ってことか
なんかめんどくさいな 泥アプリにも手を伸ばそうかと思っているのですが
セーブデータや課金情報を機種変なり再インストに対応させる事って可能ですか? 機種変更でデータ引き継ぎできなかったら、機種変更をきっかけにもうプレイしてもらえなくなるんじゃない? >>107
なるほどそういう事だったのか・・
でも、グループって進めていくうちに「このobjはグループから外したいな」って処理が出て来て
その度にグループ入れ替え起きて大変な事になるのは判ってるからやっぱりイベントで
一つづつ指定した方が分かりやすいんだよね・・
グループ分けがもう少し見やすくやりやすければ使えるんだけど。 やり方は一つだけとは限らないし、自分がわかりやい組み方するのがいいね 上のレス見てグループオブジェクト使ってみたらコードが2/3になった。教えてくれてありがとう
バグもついでに直してほくほく 機種変更してもバックアップしたデータ入れるだけだから何も問題ないんじゃ? ゲームのネタぎれだったけどいいの思いついた
また新作つくろっと CTF製品がsteamでセール中
dev版ほしいけど別に要らないんだよなぁ毎回悩んでは買わないパターン devはアップデートと別売りか
本体とあわせて買って2万か つくづくhumbleの時に要らないだろうけどと思いつつも
千円ちょっとで買っててよかったと思うわ それってSTEAMでのCF2.5購入履歴がないとDEV買えないんですよね? ターザンロープ渡りを物理演算使ってできるのかな
もっと詳しい解説が欲しい >>122
ロープ自体はただのアニメ再生で透明な下弦床の上をキャラが滑る様にすれば無理やり物量で出来るけど単なるモーションとアニメ再生とベクトル移動にした方が簡単 配列オブジェクトで無駄な余白が大量に出来てしまう場合
オブジェクトを複数に分けた方が負荷は軽く済みますか?
例えば 項目A=X1〜 項目B=X1001〜 項目C=X2001〜
のように入力するとし 実際に必要な枠は各項目300ほどだった場合
Y軸の使用数にもよりますが 大量の余白が出来てしまう為
項目別にオブジェクトを用意するのとどちらが軽いのかという疑問です 呪いの館でknpのこと思い出して検索してみたら、まさか最新ツールが出ていたとは・・・20年以上ぶりになるけど触ってみようかしら >>124
fpsカウントして一定時間フル回転させてみたら? >>124
メモリの使用量は一般的に一次元配列の方が軽く、二次元配列は重い
配列の未使用領域もメモリ上にはデータ入れるための領域は確保済みだから
未使用領域が多ければそれだけ無駄にメモリ使っていることにはなる >>126,127
ご教示ありがとうございます
配列を分けて使用していこうと思います 今まで親子関係持ったobj作るのにいちいち固定値とforeachで接続してたけど
これって必要ない処理だったんだなー
同フレームで作成したobjは自動で親子関係を持つなんて知らなかったわ・・・
まあ、部位破壊処理するなら固定値は持たせておかないとダメだけど。 >>129
それ知らないと、固有値同士の接続が増えてきてSQLのJoinしている気持ちになるw >>130
wikiとかで公開されてる親子関係サンプルで親子関係修得したから必須だと
思ってたんだよねぇ
同時破壊時の得点加算問題回避を考えると結局ループは持たせる流れになるんだろうけど
正しい親子関係ルールが理解できたのは良かった >同フレームで作成したobjは自動で親子関係を持つ
どういう意味? >>133
ttp://www.clickteam.jp/tutorials/parent-child
こういうこと 結構この手の暗黙ルールがあるから、知らないとかなり苦戦するよね
グローバル変数に小数入らなかったり、気が付かないとハマる要素が多い気がする まあこういう細かいルールは実際触らないとわからないよねえ
こと細かく全部教えるなんてできないから結局自分で触れて気づくしかない 浮動小数あたりが本当に厄介
浮動小数問題をすべて解決するエクステンションがあればいいのにな >>134
なるほどー このやりかたは知らなかった
おしえてくれてありがとう
ちなみにサンプルではカウンターは破壊してないよね
そんときは固定値入れなきゃだめってことかな >>137
浮動小数ふつうに使えたらいいなってよく思う
最近、配列オブジェに書き込む数値も浮動小数使えないの知ってショック受けたところ >>139
devの計算機でつかえたっけかな
たた文字列で返してくる謎仕様 疑似3Dの空間で、点Aから点Bへ向かう計算式がどうにも思いつきません
A、BのXYZ座標をそれぞれ変数に収納して、何かしら計算式で算出。という形にしたいのですが
sin計算になるんでしょうか?
どなたかご教授お願いしますm(__)m ・疑似3Dは複数の方式がある
・どんな疑似3Dなのか分からないと答えようがない
・3Dは行列で座標を求める、高校数学以上の数学知識
・疑似3Dだったら基本はxy座標求めるのと変わらない >>142
3D Activeオブジェクトを使った方法でやっています。
奥で弾を撃ってくる敵、手前に自機というサンプルをアップしました
ttps://ux.getuploader.com/mmf/download/1045
この弾を、「発砲した時自機が居た地点」に着弾するように
一点に直進という処理が分らなくて困ってます。
敵と自機の位置によって射角が変わってしまうので
(サンプルでは動いてませんが前後に動くとZ軸も関係してきます)
上手く一直線で飛んでくる計算式が知りたいという所です。 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) sin,cos,tan「俺らの出番が来たようだな!」 >>148
sin,cos,tan「。・゚・(ノД`)・゚・。」 サンプルみたけど分からない(すまない)
3D Activeというエクステ、ヘルプファイルも付いてなかったので
初期設定値も含めて使い方合ってるのか分からなかった Androidでスコアを入力後にホームとか戻るのナビゲーションバーが消えないんですけど
どこか設定ミスですか?
ナビゲーションバーを消すイベントはあるにはあるけど
タイマーで毎秒ごとに消すぐらいしかみあたらない… ■ このスレッドは過去ログ倉庫に格納されています