2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【CF2.5】Clickteam Fusion/Multimedia Fusion 18

939 :名前は開発中のものです。:2018/07/12(木) 10:17:36.92 ID:cgXGeEko.net
リンクは見てないんだけど文字の上にエフェクト用オブジェクト重ねるんじゃだめなの?

940 :名前は開発中のものです。:2018/07/12(木) 16:17:17.12 ID:sE9yI6C0.net
>>938
ありがとうございます。文章の管理方法、ずれの直し方など参考になりました。
33行目のアクションの 色_敵 を係数としていますが、 これはどういうことでしょうか。
教えていただけると嬉しいです。

>>939
文字列オブジェクトを重ねる場合、装飾開始する単語の位置合わせが難しいです。(文字によって大きさが違うため、文字数=見た目上の長さではないため)
それとも特殊なシェーダエフェクトをのせたオブジェクトを重ねるってことですか?
”下にあるオブジェクトの色を変える”機能を持ったエフェクトって何かお勧めあったら教えていただきたいです。
シェーダを使うにしてもオブジェクトの位置を確定させることが前述の理由より難しいですが。

941 :名前は開発中のものです。:2018/07/12(木) 16:53:29.10 ID:bxcS0UpG.net
wikiのフォント変更のサンプルリンク切れしてるので貼って誰か代わりに同じようなサンプル貼ってくれると助かります

942 :名前は開発中のものです。:2018/07/12(木) 20:49:49.74 ID:qsp5UTU2.net
>>940
30,33,36行目は条件で対象の文字列を指定してRGB係数を操作して色変えしてます
変数に予め各色のRGB係数を入れておいて引っ張ってきているだけです
直接テキストの色を変える事も出来ますが他場所で同じ色を使いたい時など
統一性を図る為に個々の色指定は避けたいってな感じです

943 :名前は開発中のものです。:2018/07/13(金) 11:01:29.97 ID:8r4lUcoH.net
>>942
あ、なるほどわかりました。
そういえばグローバル変数の場合、変数名だけで呼び出せるんでしたね。
普段あまりグローバル変数使わないので忘れてました。
ありがとうございます。

944 :名前は開発中のものです。:2018/07/14(土) 17:42:27.01 ID:Uy96csSe.net
変数なりカウンターなり、一定の数値ごとにイベントを発生させたいんですが、なにか方法ありますか?

例えば「クリックのたびに変数Aが1増加し、変数Aが5の倍数になるごとにオブジェクトを作成する」とかです
よろしくお願いいたします。

945 :名前は開発中のものです。:2018/07/14(土) 18:46:49.16 ID:UeUF2ngR.net
>>944
MOD をつかおう

946 :名前は開発中のものです。:2018/07/15(日) 01:39:00.88 ID:cxgtp9sJ.net
>>945
ヒントありがとうございます。
なんとなくしかわからないんですが、計算式でMODを使うと割り算の余りを出せるんですね。

「クリックすると変数Aが1増加し、変数Aが100になるたびに変数Bが1増える。」
「変数Bが1増えるごとにオブジェクトAを作成する」

この場合もMODでいけそうですか?

947 :名前は開発中のものです。:2018/07/15(日) 01:42:10.93 ID:cxgtp9sJ.net
『変数名「クリックした数」 mod 100』が値0と等しいならオブジェクト作成、でいけそうですね

948 :名前は開発中のものです。:2018/07/15(日) 18:18:41.07 ID:cxgtp9sJ.net
5秒おきにオブジェクトグループ「敵」を作成
オブジェクトグループ「弾」が敵に衝突すると衝突エフェクトを発生させて、オブジェクト変数の「ライフ」が1減少
ライフが0になった敵は「逃走」のイベントグループが開始して画面外に向かって移動

フラグや変数によってライフが0のオブジェクトグループ「敵」に弾が当たっても衝突エフェクトは発生せずライフは減らない

この時、オブジェクトグループ「敵」に含まれるオブジェクトAには逃走中に弾が当たっても衝突エフェクトは発生しませんが、オブジェクトグループ「敵」に含まれるオブジェクトBに弾が当たるとオブジェクトAまで衝突エフェクトが発生してライフが減ります。

この場合、オブジェクトグループ「敵」を使用せずに、すべての敵に「逃走中」の判定を設定する必用があるのでしょうか?

949 :名前は開発中のものです。:2018/07/15(日) 22:28:07.50 ID:BOFYrOD0.net
その手のはforeach回してれば問題無さそうだけど

950 :名前は開発中のものです。:2018/07/15(日) 23:43:15.03 ID:77Zun+Dx.net
Foreach中にイベントグループオンオフ(敵ごとに)って可能なの?

951 :名前は開発中のものです。:2018/07/16(月) 05:38:59.90 ID:HfpJ68r8.net
>>949
Foreachについて調べてみます。
ありがとうございます。

952 :名前は開発中のものです。:2018/07/16(月) 17:16:14.51 ID:gfpCYms+.net
裏でゲームが起動してる時にキーやコントローラーのボタンを押した時反応しないようにする方法はないでしょうか?

953 :名前は開発中のものです。:2018/07/16(月) 17:28:33.14 ID:gfpCYms+.net
すいません、>>952はKeyオブジェクトを使っています

954 :名前は開発中のものです。:2018/07/17(火) 20:55:33.34 ID:wFb6nDPr.net
敵が撃った弾をピンボールみたいに壁でバウンドさせたいんだけど、
やり方を忘れてしまった・・・
弾オブジェのプロパティで動作をバウンスボールやピンボールに
変更しても背景(壁)オブジェを貫通してしまいます。
他に何か必要でしたっけ?

955 :名前は開発中のものです。:2018/07/17(火) 21:45:11.00 ID:RZ1K+UPS.net
>>954
背景のプロパティで種類を「障害物」にするとかですかねぇ

あとは弾と背景が同じレイヤーにあるかチェックするとか

956 :名前は開発中のものです。:2018/07/17(火) 22:38:50.12 ID:qE+DYJO0.net
オブジェクト数1000未満の2Dゲーなのに、スマホからだとすごく重くなる…
フル3Dの他のゲームはヌルヌル動くのに、なにが悪いんだろう…
アプリケーションプロパティの表示オプションとかも関係するのかな

957 :名前は開発中のものです。:2018/07/17(火) 23:01:20.19 ID:wFb6nDPr.net
>>955
ありがとうございます。
解決しました。

958 :名前は開発中のものです。:2018/07/17(火) 23:44:22.58 ID:5Sth4JVb.net
>>956
ブリッジ面挟んで読み込みを分割するとかすれば良い?
2Dと動画2Dと3Dは別系統のロジックで処理してるから
特にリソース絞りきってるスマホだと直接比較は出来ないよ

959 :名前は開発中のものです。:2018/07/18(水) 18:11:09.54 ID:HIa11PAe.net
>>958
フレーム移動する前からすでに重いんだが…
取り敢えず、V-Syncオフにしたり表示モードを標準にしたり、撃破時のパーティクルを減らして少しだけ軽くしてみた
それでもまだ重いけど、さらに工夫するしかないのか…

960 :名前は開発中のものです。:2018/07/19(木) 11:24:26.63 ID:XWybmflg.net
パスで作った動作を左右反転させたいんだが、もう1つ作るしかないですよね?
イベントで左右反転とかできればありがたいんだが・・・

961 :名前は開発中のものです。:2018/07/19(木) 13:46:09.90 ID:lmNABDyz.net
ある程度慣れてきたらパスは使わないようにした方がいいかも

初心者には便利だからツールの入り口としてはいい機能だけど
パスの向き反転させたり軌跡を保ちつつ角度を変えたり出来なくて
手の込んだことやろうとすると逆に使い辛いんだよね

962 :名前は開発中のものです。:2018/07/20(金) 10:11:04.47 ID:BjdyfPK9.net
やはり反転は無理でしたか…。
不便なところは多々あるけど、シューティングの敵機の動作などは
どうしても頼ってしまいますね。
逆に、パス無しでの作り方とかまったく想像できません。
変数で軌道制御してるんですかね?

963 :名前は開発中のものです。:2018/07/20(金) 13:01:28.37 ID:iLOHHcmL.net
ギャラガの敵みたいな動きを自力で組もうと思ったら結構苦労するよね

964 :名前は開発中のものです。:2018/07/20(金) 13:38:14.78 ID:s0dE3wVf.net
>>962

基本の動作でバウンスボールを使うならば常に増加していく変数(仮にAとする)が
150以上180未満のとき動作をコントロールする変数(仮にBとする)を毎フレーム1加算
Bが1の時にオブジェクトの向きを+1または−1してBが6以上になったら変数Bを0にする
みたいなのを面倒がらずに組み合わせていって作ってるよ

或いは関数で座標を直接指定するかって感じで

965 :名前は開発中のものです。:2018/07/20(金) 14:18:29.96 ID:iLOHHcmL.net
自分の場合は
移動先の座標XYを何か所か設定して、
その方向に向かって順番に移動させるみたいな感じでやってるよ
ゲームによっては964さんのやり方もよくつかうよ

966 :名前は開発中のものです。:2018/07/21(土) 09:29:23.59 ID:PoHMEIGG.net
>>964 >>965

なるほど。
なんとなくわかりました。
ガチでまともなシューティング作りたければこうすべきなんだろうけど、
大変そうだなぁ・・・
もう少し慣れたらチャレンジしてみます。

967 :名前は開発中のものです。:2018/07/22(日) 13:02:50.48 ID:lIfHwpSN.net
RGB係数で色を変更したんですが元の色に戻す数値がわかりません。
透明は255かと思ったけどダメでした・・・。

968 :名前は開発中のものです。:2018/07/22(日) 13:14:56.27 ID:zVOi09Zn.net
ttp://blog.clickteam.jp/forums/topic/%E8%89%B2%E3%81%AE%E5%A4%89%E6%9B%B4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/
こういう事?

969 :名前は開発中のものです。:2018/07/22(日) 19:15:15.19 ID:IzTWmTC1.net
>>967
透明は設定がデフォルトのままなら0でおk

970 :名前は開発中のものです。:2018/07/22(日) 20:11:42.61 ID:D0sFgQD2.net
968のリンクにもあるけどRGB係数をリセットするには16777215の値を送ればいいよ

971 :名前は開発中のものです。:2018/07/23(月) 12:35:40.32 ID:tMdfSv6+.net
ごめんめちゃくちゃ初歩的な質問かもしれないんだが、敵がランダムに出てくるようにしたい場合ってどうしたらいい?

972 :名前は開発中のものです。:2018/07/23(月) 13:07:56.71 ID:n8khKH0a.net
>>668 .>>969 >>970
アドバイスありがとうございます。
色々やってみたけど、16777215にするのが一番手っ取り早いですね。
0はイベントで指定すると真っ黒になります。

>>971
変数をループさせて数字によって条件を指定。

973 :名前は開発中のものです。:2018/07/23(月) 15:52:09.24 ID:omNwFM1I.net
>>971
条件でチャンスの回数/チャンスの総数みたいなのがあったと思うので
それつかってみるのもいいkamo

974 :名前は開発中のものです。:2018/07/23(月) 19:55:25.11 ID:zU1cuGqF.net
>>973
>>972
ありがとう、その2パターンで試してみる
このツール楽しいわ

975 :名前は開発中のものです。:2018/07/24(火) 14:59:12.11 ID:KeA3/+Np.net
動作色々したいけどって時は
クリックチーム動作コントロール+他動作の組み合わせも良いよ
例えばシューティング雑魚にありがちなクネクネ動くのは「正弦波」
基地とか護衛させたりとか円でなく多角形に動かすなら「標準多角形」
卵型に回転させたいとかなら「シンプル楕円」
わりと万能な「ベクター動作」
エクステンションになるけど振り子を再現出来る「スイング動作」等
毎フレーム変数を加算して特定数値をトリガーに動作変えたり調整すると
計算無しで結構なパターンの動き作れるよ

976 :名前は開発中のものです。:2018/07/24(火) 16:08:13.63 ID:MZFGRqRA.net
ところで皆アクティブオブジェクトってどうしてる?
敵キャラとか一つずつ別オブジェクトととして登録してるんかな?
俺は敵なら敵 弾なら弾で同じオブジェクトのアニメだけ変えて使いまわしてるけど
ユーザー作成アニメーションが多くなり過ぎるといずれ呼び出し時にもたついたりしそうだから
どこかで敵キャラ2敵キャラ3とかに振り分けするべきなんだろうけど面倒だからまだやってない
参考までにオブジェクトの管理法聞かせてくだされ

977 :名前は開発中のものです。:2018/07/24(火) 18:21:12.12 ID:MVB6I5Mj.net
自分は敵ごとにアクティブオブジェ用意するけど976さんのやりかたいいな
逆に教えてほしいんだけども
敵それぞれ能力が異なる場合はどうやって処理してるの?(HPとかスピードとか)
普通にアクティブオブジェクトの変数つかうと敵全部共通の数値になるだろうし・・
配列オブジェとかでデータベース化とかしてるの?

978 :名前は開発中のものです。:2018/07/24(火) 18:48:49.65 ID:bM1xkIXE.net
自分も敵ごとにオブジェ作ってますね。
1つに全部入れてると、例えば敵が1体しか出てこないエリアにも全部の
敵のアニメデータをぶち込む事になるわけで、それだと容量が無駄じゃないですか?

979 :名前は開発中のものです。:2018/07/24(火) 22:15:37.14 ID:mhERpM+N.net
>>977

難しいことはしてないよ
オブジェクト同じだけどシークエンスを管理する変数を設定してて変数Eが1なら
1番の動作=上から出て下に消える 2番の動作=上から出て画面の真ん中で停止して
また上に戻っていくみたいな感じに使いまわしてる(0番は誤動作防止用に空にしておく)
見た目は変ってるけど中身が一緒だからヒット判定とか破壊処理とかは一つ分組んどけば
足りるから管理が楽

980 :名前は開発中のものです。:2018/07/25(水) 01:43:40.64 ID:AfePZkFE.net
俺は逆に同一キャラでもアニメーションの分までグループに分けて別のアクティブオブジェクトも使うね
開発の規模が2〜3年と膨大になってきてしまって管理ツール自作するようになったら
どうしても規格統一する必要がでた上に、仕様変更にも対応しなきゃ無い
販売してからはバグ修正と追加要素もやらなきゃないので
バラバラに散ってしまうと修正やりにくくて酷い
ただ独学なので他の人がやりやすいかどうかは知らない、俺が良ければそれで良いw

981 :名前は開発中のものです。:2018/07/25(水) 21:54:28.33 ID:OfbVej6J.net
文字列の表示をRPGツクール並に簡単にしてほしい
ストーリーのあるゲーム作ろうとしたらめんどくさすぎ

982 :名前は開発中のものです。:2018/07/25(水) 22:55:26.01 ID:eS6CXSBI.net
文字列に関しては確かに編集もやりづらければ使い勝手もよくないんだけど
むき出しの状態であるが故に好き放題いじれると言うメリットも無くはないかな

登録してあるパラグラフの順番を簡単に入れ替えしたり行挿入したり間詰めたり出来れば
助かるんだけど

983 :名前は開発中のものです。:2018/07/26(木) 00:37:01.66 ID:rlSW+jAf.net
自分には無理だけどエクステ開発でなんとかなるんかね

984 :名前は開発中のものです。:2018/07/27(金) 15:41:14.27 ID:pPSRi7I7.net
>>982
リストオブジェクトで近いことが出来るかも

985 :名前は開発中のものです。:2018/07/27(金) 16:37:17.69 ID:GRcH62xb.net
cf2.5でVR対応に変換する方法あるぅ?

986 :名前は開発中のものです。:2018/07/27(金) 18:32:12.70 ID:FxuQrtpa.net
>>981
ぐうわかる

987 :名前は開発中のものです。:2018/07/27(金) 19:19:34.77 ID:nBHb5XSB.net
ベクター動作便利すぎる
最初から動作は全てベクター動作使って組むべきだった…

988 :名前は開発中のものです。:2018/07/27(金) 19:23:22.94 ID:IcstvHv1.net
>>984

うんありがとう 画面に表示する時とかの内部での扱いはなんとでもなるんだけど
俺の言ってるのは文字列オブジェクトのプロパティ内での入れ替えなんだよね
行の削除は右クリックで出来るんだけどせめて空行を挿入できればなぁと言う悩み

変数でパラグラフ番号呼んでる関係で同じイベントで使うパラグラフは
通し番号になってないと都合が悪いのよ

989 :名前は開発中のものです。:2018/07/27(金) 19:24:50.14 ID:nBHb5XSB.net
>>985
わからないけど、加速度センサーが端末の向き向きも取得できるなら可能かも知れない
ただ、cf2.5は3D表現に向いていないからかなり苦労するかも
左右の二画面を用意して立体視させる方法なら、2Dでもそれなりの表現ができるかな?

990 :名前は開発中のものです。:2018/07/27(金) 19:55:20.72 ID:GRcH62xb.net
>>989
いや、この方法じゃ無理だなあ
3dsみたいにいかんのやろか

991 :名前は開発中のものです。:2018/07/27(金) 21:01:17.98 ID:n+ORBoik.net
むかし飛び出せ大作戦というゲームがあったのよ

992 :名前は開発中のものです。:2018/07/27(金) 21:06:27.12 ID:IcstvHv1.net
片側の視界をサブアプリケーションとして動作させれば出来るかも

993 :名前は開発中のものです。:2018/07/27(金) 23:02:02.06 ID:UywLW1F1.net
3DSの3D表示ってタッチスクリーン側にハード的な仕組みがあって、同じような3D表現は一般的なスマホやPCだと無理なんじゃないの?

994 :名前は開発中のものです。:2018/07/27(金) 23:04:07.63 ID:UywLW1F1.net
VRっていうのは、端末の方向に従って画面も動くという表現だよね?
YouTubeでよくあるVR+二画面での立体視なら、もしかしたら可能かも知れない

995 :名前は開発中のものです。:2018/07/27(金) 23:05:07.57 ID:UywLW1F1.net
https://www.youtube.com/results?search_query=VR
こういうことでしょ?

996 :名前は開発中のものです。:2018/07/28(土) 11:56:00.59 ID:IQiedDEZ.net
疑似3Dじゃなくてガチ3Dなら3DSはモニター側に仕掛けあるから再現は無理
右目と左目の角度からしか見えない特殊加工で位置がずれた同じ画像を2個表示している
その左右の距離のずれで3Dに勝手に脳内変換してるから立体に見える
昔からある原始的手法だと2種類の線画に左右別の色付き眼鏡かける方法とかかな?
FC時代はたしか画面高速に切り替えて眼鏡も左右に開閉するシャッター方式だったと思う
戦後の割と早い時期から3Dはあるハズなのに定着しないね

997 :名前は開発中のものです。:2018/07/28(土) 16:25:47.08 ID:jlQ0FubD.net
オキュラスとかのhmdでプレイするvrアプリが作りたいって話じゃなかったっけ?

998 :名前は開発中のものです。:2018/07/28(土) 17:02:47.29 ID:IQiedDEZ.net
ちょい新スレ立ててくる

999 :名前は開発中のものです。:2018/07/28(土) 17:05:01.30 ID:IQiedDEZ.net
つ【CF2.5】Clickteam Fusion/Multimedia Fusion 19
http://mevius.5ch.net/test/read.cgi/gamedev/1532765060/l50

1000 :名前は開発中のものです。:2018/07/28(土) 17:18:10.69 ID:/Wb6gtI+.net
埋めてやるよ

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
298 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200