[過去ログ] 【CF2.5】Clickteam Fusion/Multimedia Fusion 19 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
597: 2018/12/07(金)21:53 ID:hwCI1+X7(1) AAS
間合いを詰める・取るの管理を相手の残り体力とか状態から自動判定させればいいから
あとはプレイヤーと同じ動作を全て敵キャラに組めればなんとかなると思う
作業量がもの凄いから作るのは大変だな
598(2): 2018/12/08(土)01:33 ID:2BpxFjyV(1) AAS
初歩的な質問かもしれませんが。
キャラクターの攻撃アクションで、武器だけ変えることって出来ますか?
例えば聖剣伝説2みたいな。
キャラの振るアニメーションはそのまま使い回しで、武器の種類だけ変えることって。
単純にキャラオブジェクトと武器オブジェクトの距離を一定に保っておけばいける?
それとも、もう武器ごとに全てのアニメーションを登録しておくべきですかね?
それだと効率悪そうですね。
599(1): 2018/12/08(土)01:43 ID:o3DKAX6T(1/2) AAS
>>598
できるよ。
自機と武器オブジェクトの座標、アニメーションフレームをいかに同期させるかがポイントになりそう
600(1): 2018/12/08(土)09:52 ID:qTAfruvr(1/3) AAS
アクションなんだけど、連射装置使う人がいることも考慮して難易度調整
するのって難しくないですか?
一応、一定の間隔でしかダメージを与えられないようにはしたけど、
それでも連付きと無しでは敵を倒す速さが違ってしまいますね。
601(1): 2018/12/08(土)10:05 ID:K03tM9qJ(1) AAS
タイマーとか使って攻撃後1秒は次の攻撃できないとかにして
連射装置の有無関係なくすればいいんじゃないの?そういう意味じゃない?
602(1): 2018/12/08(土)10:08 ID:o3DKAX6T(2/2) AAS
>>600
自分は連射装置は想定しないで難易度調整します。
遊んでくれる人全員が連射パッド使うと限らないしね
連射パッドを使用するか否かはユーザーの自由だし
敵を速く倒すかどうかもユーザーの自由だと思います
603(1): 2018/12/08(土)10:10 ID:GyJggyWd(1) AAS
もとから押しっぱ連射な仕様じゃだめなん
604(1): 2018/12/08(土)10:24 ID:lRC8HAuB(1) AAS
アナログ連射とかゲームセンターあらしの時代かよ
605(1): 2018/12/08(土)14:08 ID:T6XAJiGu(1) AAS
昔のゲームは今みたいにオブジェクトを沢山画面に出せなかったからこそ
張り付いての連射が強かったんだよな
連射付いててもプレイヤー弾は画面内に5発までしか出せないとか
プレイ環境が変ってもばらつきが出ないような仕様にするのがいいかもね
606(1): 2018/12/08(土)20:13 ID:d0fDPBex(1) AAS
やられに0.2秒くらいの無敵時間つければよいのでは?
607(1): 2018/12/08(土)20:30 ID:qTAfruvr(2/3) AAS
>>601
敵がダメージを受ける間隔で調整してたけど、主人公の攻撃間隔をもう一度見直してみます。
>>602
自分も最初はそのつもりだったけど、連付きで簡単すぎてもマズイかなと思いまして…
>>603 >>604
剣を振るアクションなんで手連の方が戦ってる感じや人間っぽさが出るんですよ。
できれば連射装置は使ってほしくないです。
省3
608: 2018/12/08(土)20:36 ID:qTAfruvr(3/3) AAS
>>606
既にやってますが、それでも連付きと無しで差が出てしまいますね…。
609: 2018/12/08(土)21:16 ID:oAedVnnn(1/2) AAS
もう駄目です誰か助けてください
まずは単純なものからと思ってジャンケン作り始めたんですが
CPUの動作すらできなくて
動作の流れ
1、キーボードのキーを押す(ここではHキー)
2、「カウンター」オブジェクトでランダム0、1、2のどれかを乱数選定
3、「カウンター」が0のとき「グー」1のとき「チョキ」、2のとき「パー」をテキストで表示
省8
610(2): 2018/12/08(土)21:32 ID:KfEM+sKT(1/2) AAS
先ず『カウンターの数が0の時』だとカウンターオブジェクトの数を参照してることになるので
条件『カウンター値と比較』から数値を入力するのだ
あと『イベント連続時にアクションを1回だけ実行』も同じ行の条件に付け加えるといいのだ
611: 598 2018/12/08(土)21:38 ID:uxJHta3Z(1) AAS
>>599
ほうほう、ありがとうございます。
挑戦しがいがありそうですね
612(1): 2018/12/08(土)22:30 ID:KfEM+sKT(2/2) AAS
>>607
射撃じゃなくて近接なら攻撃モーションが完了するまで次の入力が出来ないようにすれば
同じ間隔でしかダメージは通らないと思う…んだけど格ゲーみたいにキャンセルで
連続攻撃入る方がプレイする側としては楽しいかも
613: 2018/12/08(土)22:31 ID:8GRynvv5(1) AAS
>>610
イベント連続時にアクションを1回だけ実行ってどういう時に使うのか
いまいち分かんないだよなー
614: 2018/12/08(土)22:58 ID:oAedVnnn(2/2) AAS
>>610
なんと恥ずかしい・・・
そもそもイベントが間違ってたんですね
おかげさまでグーチョキパーが出てきました
今日じゃんけん作ろうと思ってからこれだけで何時間も考えてました・・・
ありがとうございました
615(1): 2018/12/09(日)02:41 ID:wogOGq/A(1/2) AAS
質問なんですが知ってる方おられましら教えてください。
よくある普通のRPGっぽいゲームを製作中で、木とか草原とかのマップチップを背景オブジェクトで配置しています。
かなり広大なマップを計画しているのですが、背景オブジェクトはほぼ無制限に配置することは可能でしょうか?
背景オブジェクトもアクティブオブジェクトみたいに数の制限の影響を受けますか?
616: 2018/12/09(日)16:23 ID:mnragHDc(1) AAS
>>612
数モーションの間はキャンセル不可で良いと思う
MPみたいなリソース使う攻撃はさむならキャンセルOKで
連射使われたらとか
完璧に動かれたら敵が行動出来ないどうしよう
みたいな考えは捨てた方が良い
持っている前提で調整すると
省1
617(1): 2018/12/09(日)20:08 ID:e7wniZqG(1) AAS
>>615
いろいろと上限はあるよ「CF2.5」「上限」でググれば
wikiに記事がある
背景オブジェクトは65, 536個が上限になってるけど
そこまで行かなくても大きめのマップチップとか大量に配置すると
経験的に明らかに重くなるような気がする。
個人的には巨大マップは極力避けて
省1
618: 615です 2018/12/09(日)21:02 ID:wogOGq/A(2/2) AAS
>>617
背景オブジェも制限あったのですね
画面いっぱい背景オブジェ敷き詰めるとあっという間に膨大な数になってしまいますね(;'∀')
フレーム分けたりなんとか工夫してみようと思います
レスありがとうございます!
619: 2018/12/09(日)21:20 ID:kGx9aapq(1) AAS
例えば、1つの大きなマップを縦3横3マスの合計9マスに区切り、それぞれを別フレームにする
現在いるマス(フレーム)から別のマスに移動した時、プレーヤーの座標は格納した変数やiniを呼び出すとして
その時にフレーム移動をしたことに気付かないくらい、スムーズに移動ってできる?
620: 2018/12/10(月)07:54 ID:HPMoVI9H(1) AAS
配置されたアクティブオブジェクト数やイベントなんかの
重さ次第で数瞬のタイムラグは発生するけどうまく誤魔化せば
出来ないことはないと思う。
しかし違和感なくシームレスに背景を作るのもテクが要るので
山脈の向こうはトンネルを通らないと行けないとか
ゲート的な出入り口を工夫するほうが楽だとは思うが。
あとあんまり自由度の高い巨大なワールドマップを作ると
省2
621: 2018/12/10(月)18:56 ID:+LptnyhH(1) AAS
巨大なワールドマップもだけど
行った先で何かが起こるを散りばめられないと某ながいたびがはじまるゲームになるからね
探索型アクションゲーム作ってても行き止まりで何もないだけはしない様に心がけてる
622(1): 2018/12/11(火)17:54 ID:YaMA18FP(1/2) AAS
この前のセールで購入してチュートリアルした程度ですが
引き続きチュートリアル、マニュアル見つつ
自分でも考えながら制作するのってどんなのが良いでしょうか?
ぐぐったらプログラ厶初心者だとライフゲームらしいのですが
623(1): 2018/12/11(火)17:59 ID:fGS0NMLl(1) AAS
モグラのアクションゲーム
624: 2018/12/11(火)18:06 ID:YaMA18FP(2/2) AAS
>>623
レスありがとございます!
さっそく考えながら作ってみます!
625: 2018/12/11(火)18:37 ID:vO42ZXBY(1) AAS
アクションモグラは初心者殺しすぎる
626: 2018/12/11(火)19:14 ID:hJzXfHCd(1) AAS
PEPOソフトのサイトの方が初心者向けだぞ☆
627: 2018/12/11(火)19:37 ID:JzrnPJVE(1) AAS
ぶっちゃけ非スクロール式のシューティングゲームが一番簡単に作れるよ
アステロイド系とかスペースインベーダーとか
衝突判定と個々のオブジェクト制御の勉強にはちょうどいい
628: 2018/12/11(火)19:43 ID:wLc8JM23(1) AAS
作りたいゲームが何かによるわな
まあ初めのうちは高望みせず基本を抑えて行くほうが無難だけどな
629: 2018/12/11(火)20:17 ID:8TMCpJK/(1) AAS
でもプログラム経験ない人がこのツール買うと思うし
基本が何なのかわからなくないかな
630: 2018/12/11(火)20:43 ID:7yjzVkpv(1) AAS
最初はwikiにあるようなサンプルを改造して遊ぶのが一番勉強になる
ちなみにモグラは全然参考にならん
631: 2018/12/11(火)20:58 ID:V/BqjCwi(1) AAS
モグラは配布してるmfa内に全然説明ないし上級者向けだよな
632: 2018/12/11(火)21:11 ID:gg+Wole4(1) AAS
モグラは上級者向けですらない、組み方としてかなり下手糞
今現在本人ですらあんな組み方してないだろう
633: 2018/12/11(火)21:18 ID:huiiawXY(1) AAS
モグラの人はもうCF2.5使ってないぞ
オリジナルのゲームエンジン作ってそれで色々作ってる
634: 2018/12/11(火)22:13 ID:F570RJ/J(1) AAS
>>622
この二つの講座一通りみたら大体マスターできる
外部リンク:www.youtube.com
外部リンク:www.nicovideo.jp
635: 2018/12/11(火)23:33 ID:MsepSZ97(1) AAS
初心者がまず始めるのはブロック壊しからだな
これが定番中の定番だろ
636: 2018/12/12(水)00:14 ID:oDXUlqwa(1) AAS
バウンスボールでバウンスさせると時々変な方向に跳ね返るブロック崩しな
637: 2018/12/12(水)00:48 ID:06Rjun5P(1) AAS
???
638(1): 2018/12/13(木)16:37 ID:GRizgMDI(1) AAS
どういう手順で削除しても幽霊化してしまうオブジェクトは
そのまま別の用途で使い回すのは危険?隔離しといた方がいいのかな
639: 2018/12/13(木)20:13 ID:abD4C65c(1) AAS
>>638
危険だと思う 自分なら放置してどのオブジェクトとも干渉させないなぁ
640: 2018/12/13(木)20:45 ID:/cyEe+Nw(1) AAS
自分は余計なオブジェあると気になって仕方無いから無理やり使う
特に不具合はいままでなかったよ
641: 2018/12/13(木)21:02 ID:qOGyzCa3(1) AAS
こわいから新しいフレームにイベントと幽霊以外のオブジェクトコピーして完全削除するわ
642: 2018/12/13(木)23:11 ID:XKssslu6(1) AAS
幽霊オブジェクトの削除方法がどっかに載ってたはず
自分はそれで難なく削除できたよ
643: 2018/12/14(金)09:11 ID:Up2ho6mU(1) AAS
それって幽霊化した後のオブジェクトを削除する方法?
幽霊化しないように消すやり方はwikiのリンクから動画見た事あるけど
あのやり方でも幽霊化防げない事もあるんだよね
どうやっても幽霊化するオブジェクトは怖いから使わない様にしたいけど
作り込まれたフレームとかでは消す予定の無いオブジェクトの中にも
どうせ確定幽霊たくさん居るんだろうし気にするだけ無駄と思っておこう
644(2): 2018/12/14(金)23:57 ID:zIqXTNxw(1) AAS
カーソルがボタンとかに乗ってるときだけわかるようにテキスト太文字にしたり色変えたりする場合
「マウスポインタがオブジェクトの上にある」「反転」で切り替えすると
1個の場合うまく動作するんだけど1個つくってそれを複製すると↓みたいになっちゃう
複製しても1個1個動作区別させるのって1個1個にフラグ立てしないとだめなのかな
画像リンク[gif]:i.imgur.com
645(1): 2018/12/15(土)00:00 ID:prYAcpCr(1/2) AAS
>>644
ダメというか、変数さえつけて識別すれば解決するよ
そのたびにループ使って調べればOK
646(1): 2018/12/15(土)00:53 ID:+A+b428d(1) AAS
と言うか「× マウスポインタが○○上にある」の時に反転を戻す処理を付け加えれば
とりあえず機能すると思うよ
647(1): 2018/12/15(土)02:22 ID:tEFJG1Wz(1/3) AAS
>>644
GIF見た感じだとおそらくだけど条件と別の行で反転アクションさせてるのでは?
マウスポインタの位置で複製されたオブジェの一つだけ絞り込むだけならループもフラグも使わなくていけるよ
「マウスポインタがオブジェクト上にある」条件と同じ行に反転アクションさせれば出来るはず
648(1): 2018/12/15(土)10:15 ID:n3eAK3GJ(1/4) AAS
みなさんレスありがとうございます
>>645 それだとオブジェクト100個複製したら変数1から1個1個手動で・・・200個だったら・・・・orz
>>646 1行目:カーソルが上にあれば色を変更 2行目:1行目の反転 の結果あがこれなんですが、「反転を戻す」っていうのは更にイベント追加ということですかね
>>647 同じ行にまとめたら何も反応しなくなっちゃいました・・・
画像リンク[gif]:i.imgur.com
頭悪くてすんませんホント・・・
649(1): 2018/12/15(土)11:24 ID:fHs/aQaD(1/3) AAS
1・マウスが◆上にある:変数Aに固定値を代入
2・変数A <> ◆固定値 : オブジェクトを色Aにする
3・マウスが◆上にある
・変数A = ◆固定値 :オブジェクトを色Bにする
とかはどうかな
650(1): 2018/12/15(土)13:49 ID:tEFJG1Wz(2/3) AAS
>>648
1行目そのやりかたで間違ってないよ
なぜ全部の色が変わるのか謎だ
ファイルあげれる?
651(1): 2018/12/15(土)14:00 ID:tEFJG1Wz(3/3) AAS
実際に同じように組んで試したらRGB入れ替えだとオブジェクト特定できずに
なぜか全部にアクション適用されるね
652(1): 2018/12/15(土)14:30 ID:n3eAK3GJ(2/4) AAS
>>649
ううやり方がわからないですイベントリストエディタ貼ってもらえないですか
>>650-651
全部変わっちゃいますよね
オブジェクトをコピーせずアクティブオブジェクト自体を1個1個作っていくしかないのかな
653(1): 2018/12/15(土)15:50 ID:prYAcpCr(2/2) AAS
>>652
ボタンの識別だけなら、ループ使えばいいと思ったんだけど、そういうことじゃないのかな
いちおうアップローダに、ボタンを作成して、「マウスポインタがオブジェクトの上にある」のを識別して、
テキストを変更するだけのものを上げておいたよ
たとえばオブジェクトを光らせるとかも、これですぐに出来ると思うけけど、何か違ってたらごめん
654: 2018/12/15(土)17:05 ID:n3eAK3GJ(3/4) AAS
>>653
ちょっと違うけどループの超勉強になりました!
これ改良したらできそうです
ありがとうございます!
655(1): 2018/12/15(土)17:08 ID:fHs/aQaD(2/3) AAS
648の色の入れ替えっての今まで使った事なかったから知らなかったけど
アクティブオブジェクトそのものの配色?を変更するから個別化が出来ないぽい
色の入れ替えじゃなくRGB係数で色変えならループ無しで1.2行目だけでいけると思う
ただ2行目の オブジェクト上にマウスが無い って方の条件は個別判定されないから
オブジェクト間に隙間が無いとか1フレーム内で他のオブジェクト上に移動する可能性ある場合は
上にマウスが無いって条件が満たされずに通ってきたオブジェクトの色が変わったままになる
Foreachなり固定値なりの使い方を覚えるとこの辺も解決出来るようになるんじゃないかな
省3
656: 2018/12/15(土)17:26 ID:n3eAK3GJ(4/4) AAS
>>655
ぬああすげえ!
これがやりたかったやつです!
1つのアクティブオブジェクトなのにカーソル乗せたら全部個別に反応してる・・・すごい・・・
しかも別パターンまで・・ありがとうございます
「オブジェクト間に隙間が無い」 ←いろいろやってるときこれもありましたくっついてるとダメみたいですね
感謝です!ありがとうございます!
657: 2018/12/15(土)17:33 ID:f4gJZ2MY(1) AAS
こういうの見てると自分が如何に考え方がなってねえの痛感するわw
よく短時間で解決するな
658: 2018/12/15(土)17:34 ID:5Vs+XjNq(1) AAS
ゲーム作りはセンス大事よ
色々作ってセンス磨け〜
659: 2018/12/15(土)18:38 ID:fHs/aQaD(3/3) AAS
念のため言わせてもらうと655のサンプルではイベント回りっぱなしなので
必要な時にだけ回るように条件付け加えないと対象数によっては負荷が気になるかも
660: 2018/12/17(月)00:32 ID:cNBHVbTd(1) AAS
ところで諸氏 mmf2の頃からある実行中に突然処理が1秒くらい止まって
その後何事も無かったようにまた動作する現象って頻繁に起こります?
俺の環境では時どきあるんだけど他の人のところではどうなのかと思って
661(1): 2018/12/17(月)05:47 ID:OOjxxW9z(1) AAS
CF2.5で、P2Pかそれに類似する方法でメッセージのやり取りって実現できますか?
662(1): 2018/12/17(月)10:06 ID:sqFbFG9Q(1/2) AAS
>>661
外部リンク[php]:clickstore.clickteam.com
こういうの?
663: 2018/12/17(月)17:49 ID:vWnf9qAK(1) AAS
>>662
まさに、それです!
ありがとうございます
これって、どういう風に組むんでしょうね
サーバにPHPのチャットを設置してweb呼び出しをする、とかですかね
664: 2018/12/17(月)18:13 ID:sqFbFG9Q(2/2) AAS
Lacewingオブジェクトを使う方式で、これにはサーバーが必要
フリーで立ってるサーバーがあるのでそれ使えばいいみたい。
一から作ってる動画がこれ
動画リンク[YouTube]
PHP利用する方法もあるだろうけど、データ送って読み込んででバッティングした
場合問題置きそう。
あと、どちらにせよ2バイト文字は送受信の段階で禁止文字や文字化けの問題あるみたいなので
省1
665: 2018/12/17(月)19:09 ID:3n5eiY7r(1) AAS
やっぱり、データ送受信にはカゲロウ使うしかないよな
カゲロウさえ使いこなせればオンラインゲームも可能かもな
666: 2018/12/18(火)00:59 ID:BNI9MBSB(1/2) AAS
RPGツクールとかのマップ作製のオートタイル処理(海と平地の境界処理みたいなの)って
CF2.5で作るのって難しいでしょうか?
667: 2018/12/18(火)01:18 ID:LwxWnWRb(1) AAS
オートタイル処理自体は工夫次第で出来るけどそもそもマップチップの組み合わせで
ステージ作成できる構造になっていないからRPGのフィールドみたいな広大なマップは
難しいんじゃないかな
アクティブオブジェクトを背景に張り付けする機能はあるけど無限に出来るわけじゃ
ないらしいし色々なテクニックの合わせ技+管理の徹底で可能性あるかもって感じ
少なくとも俺はやったことないです
668: 2018/12/18(火)02:20 ID:BNI9MBSB(2/2) AAS
即レスありがとうございます!
ちょっと試してたんですがイベントエディタで背景オブジェクトって画像変換できないんですね
そもそも背景オブジェクトってイベントエディタに表示されない・・
タイル処理は難しそうなので潔くあきらめようと思います
669: 2018/12/19(水)03:37 ID:xfSyua2u(1) AAS
Humbleで35%オフが来てるね
Humbleで以前激安やってたからインパクト薄いけど
670(1): 2018/12/20(木)17:50 ID:QfunDbQU(1) AAS
オブジェクト配置するとき
直接XY座標の数字入れないといけないけど
それだと一回どこかに配置→位置変更でX座標変更、Y座標変更だよね
格納した変数に座標の数字いれておいて
一発で目的の場所に新規オブジェクト作成できないものかな
671: 2018/12/20(木)19:03 ID:FAqGSC+8(1) AAS
別に一回どこかに配置してから座標指定しなくても
直接座標を指定して作成すればいいんじゃ・・・
672: 2018/12/20(木)19:33 ID:pWvkPjgc(1/2) AAS
生成→位置変更ってちょっと回りくどいけど
CF2.5のシステム的なもんだから仕方ない
673: 2018/12/20(木)20:20 ID:ZotH/FcZ(1) AAS
>>670
それならあらかじめ変数に座標を入れておいて、オブジェクトを作った際にその変数を読み込んで、
X座標・Y座標を指定するようにしておけばいいだけだと思うけど、そういうことではなくて?
674: 2018/12/20(木)20:27 ID:RA9ZUUt4(1/2) AAS
673に同意で俺はオブジェクト作成時に変数にxy座標の値を送って
別イベントでxy座標を任意の変数の位置に変更するように組んでるよ
このやり方だと座標指定に乱数や関数を組み入れられるから何かと便利
675(1): 2018/12/20(木)21:54 ID:xqhIBF90(1) AAS
え、そんなことできるの?
676: 2018/12/20(木)23:40 ID:pWvkPjgc(2/2) AAS
今作ってて初めて知ったんやけど
DEV版のデータグリッドオブジェクトってグローバル化できないのね・・・OTL
677: 2018/12/20(木)23:52 ID:RA9ZUUt4(2/2) AAS
>>675
オブジェクトは画面外に作成するようにして作った後で座標を変更する感じ
一行目が「オブジェクト作成 変数XとYを任意の値に変更してフラグ0を有効にする」
二行目が「フラグ0が有効の時X座標を変数Xに変更 Y座標を変数Yに変更 フラグ0を無効」
みたいな感じで
上下前次1-新書関写板覧索設栞歴
あと 325 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s