[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 13:15 / Filesize : 238 KB / Number-of Response : 818
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [2010/06/20(日) 18:49:53 ID:/EHDl1QW]
『Multimedia Fusion2』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
pc11.2ch.net/test/read.cgi/gamedev/1268641368/
pc11.2ch.net/test/read.cgi/gamedev/1263172093/
pc11.2ch.net/test/read.cgi/gamedev/1260159928/
pc11.2ch.net/test/read.cgi/gamedev/1255769708/
pc11.2ch.net/test/read.cgi/gamedev/1230670904/

■参考リンク
・Clickteam本家
www.clickteam.com/
・Multimedia Fusion 2シリーズ日本語版公式サイト
www.clickteam.jp/
・Multimedia Fusion 2シリーズ日本語版公式フォーラム(ゲームパラダイス内)
https://forum.gamespara.com/
・Multimedia Fusion 2 wiki
wikiwiki.jp/mmf2/

572 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 15:07:51 ID:dKvYu7za]
>>571
>ケータイ向けの用途は期待するだけ無駄なような気がする
ざっつらいと。
どんだけ削減しても300k切るのが精一杯だった。

ブラウザ起動は問題なさそう。
あまり複雑なものは分からないけど
チュートリアルのブロック崩し程度のもは
違和感もなく素直に動作している。
もうちょっと問題出るかと思った。
開いたときに相変わらずWindowsのセキュリティ警告がうざいぐらい。
JAVAアプレットより素直な動作するのでWEB公開用としてはましかもね。

573 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 15:23:30 ID:jEMwnxYO]
問題があるとすれば処理落ちして動作する時、入力に問題があることかな。
キーを押すとフラグON、キーを離すとフラグOFF、フラグがONの時プレイヤー移動(座標変更)、というイベントを組んだ場合、
キーを離しているのにしばらく動き続けてしまうという症状が確認された。
これが起こるのはIE8だけのようで、
Firefox、Opera、Google Chromeなどの他のブラウザではそのようなことは確認されなかった。
IEでもWindows2000のIE6なら問題なし。
これはIE8のFlashの動作が違うってことなのかね。

574 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 15:25:30 ID:jEMwnxYO]
>>573
Windows2000で確認したIE6という意味です。

575 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 15:58:07 ID:ObMDHL8s]
オブジェクトをクリックしたらブラウザを開いて、指定したサイトに飛ばせることってできる?

576 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 16:43:26 ID:RJA3Lmoa]
Flashは安いんだろうけど、Flashそのものへの魅力がいまひとつ……
自分はもうちょっと様子見しとくよ 人柱さんに感謝

>>554,555
なるほど、ありがとう
商売だから仕方ないんだけど、ユーザーとしてはいろいろ統一してほしいんだよなあ、正直

>>564
話を聞いている限りでは、駄目だこりゃと思った
XNAだから広まってくれると嬉しかったんだけど……ていうかSRPGツクール出せよ

577 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 16:57:30 ID:jEMwnxYO]
>>575
できます

578 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 17:22:37 ID:ObMDHL8s]
>>577
レスありがとうございます
宜しければその方法を教えていただけないでしょうか?

579 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 17:31:58 ID:jEMwnxYO]
>>578
SWFだったら「Flash(R) Playerオブジェクト」、
Windows用スタンドアローンなら「Vitalize! Plug-inオブジェクト」
でいけます。

580 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 17:47:55 ID:ObMDHL8s]
>>579
できました!ありがとうございます!



581 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 21:32:16 ID:naLGkRb1]
>>567
このスレmaxユーザーいるのかw
俺はPencil無償バージョンアップ版買ったけどw3Dや映像系のソフトは出費が凄いよね。
ソフトを開発して売るってビジネスモデルは崩壊してるから…
アドビはビジネス改革に乗り遅れ、オートデスクは持ちこたえ一人勝ち

正直MMFみたいなニッチなソフト1万円前後で売るとか無謀。
デベロッパー版があるから持ちこたえてるんだと思うぜ

582 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 21:39:54 ID:8l5RQuz3]
Flash出力の精度は実際どんな感じ?
アクツクのFlash出力はFlash出力専用に機能が制限されたモードでゲームを作る必要があって
更に細かいバグが大量にあってマトモに使うのは困難ってのを聞いてスルーしたが…

まぁそもそもあんな低価格帯のツールに標準装備されてるなんて話が上手すぎると思ったけど…
「コップ一杯で1日分の野菜が採れる!」と同じくらい話が上手すぎる

簡単なミニゲームとかはわざわざDLするよりもサイトで直接公開した方が受けがいいから
もしMMF2で気軽にフラゲー作れたらかなり嬉しいな

583 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 21:42:03 ID:naLGkRb1]
アドベンチャータイプのテキスト表示で質問です。
>>30のサンプルでテキストの表示、バックログとても勉強になって助かりました!
しかし、長めのテキストを表示させる場合、可変文字列に入れて表示させる方法は
後々修正する場合に不便な気がします。
外部ファイルにテキストを書いて読み込ませたいのですが、
一般的な方法、便利なエクステンション等はあるのでしょうか?

改行、改ページ、場合によっては文字色変更等のタグを埋めておいて、
読み込み時、タグ通りに表示出来るのが理想です。

現在はiniの読み書きが出来るようなので、ini関連を調べてる最中です。

584 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 22:11:27 ID:dKvYu7za]
>>581
無償バージョンアップいいなあ・・・
アドビの行く末はAppleとFlashが握ってるかもしれないw
デベロッパー版買ったけど携帯駄目だから使い道が・・・
せめてdocomoのstarプロファイル(CDC?)ぐらい走らんかなあ・・・

>>582
精度は高い。
けど書き出し可能なエクステンションが限られてるから
HPでチェックしておいた方がいいと思う。
とりあえずるうるうさんのところのサンプルの
プロパティADVを書き出しテストに利用させてもらったけど
全く問題は感じない。
むしろ本体のJAVA書き出しとかの方が問題だらけ。
何か複雑なプロジェクトも試してみたいけど
良さそうなサンプルとかご存知ないですか?

585 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 22:14:11 ID:jEMwnxYO]
iniだと文字列は複数行の文字列を保存しても最初の1行しか読めませんよ。
配列に入れて保存するのはどうかな。
複数行のテキストでも一塊で保存できて取り出しもし易い。
ただし、配列で保存したファイルはテキストエディタで開くと暗号化されたようになってて編集できないから
専用のエディタを作るのがいいと思う。

586 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 22:57:33 ID:vyHnN0MQ]
>>585
>専用のエディタを作るのがいいと思う
エクセルとかああいうソフトで編集するとかは出来ない?

587 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 23:55:18 ID:jEMwnxYO]
>>586
Open Officeで開いたけど文字化けしてた

588 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 01:05:28 ID:r75nSMcm]
そこらへんの機能使ったことないから分からないけど、フォーマットさえ分かれば簡易編集ツール作るよ?
でもバイナリエディタ使えば普通に読み書きできる気がしないでもないけど
Stirlingてソフト使ってみ

589 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 06:05:36 ID:mTyXfxsl]
ヘルプ日本語化まだですか
Clickteam動作コントローラの仕様とか手探り辛いよぅ
というか当座は英語ヘルプそのまま添付してくれてもいくらか助かるんだけど

590 名前:588 mailto:sage [2010/08/29(日) 07:16:22 ID:r75nSMcm]
よく考えたら、フォーマット解析なんてしなくてもそのままMMFで編集ツール作れるんだよな
KnPの感覚が抜けきらなくて困る……



591 名前:538 mailto:sage [2010/08/29(日) 09:00:36 ID:jdocBAKL]
>>546
わざわざ聞いてくれたのか
感謝

592 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 13:26:55 ID:ceukabBf]
配列のエディタは前スレに出てた気が。

593 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 13:40:14 ID:KeAUWfGa]
斜めの移動について
キャラクタを8方向に動かす場合、そのままだと上下左右の移動に対して斜めの移動速度が速くなるから
斜め移動では移動量に0.7を掛けるんですが、座標は整数なので
小数点を切り捨てたときの誤差でガタガタした移動になってしまいます。
これは仕方の無いことなのでしょうか?

594 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 14:46:15 ID:r75nSMcm]
>>593
内部的には小数としてデータを保ったまま、
座標に表現するときにだけ四捨五入してもガタガタする?

595 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 17:02:22 ID:KeAUWfGa]
>>594
ttp://ux.getuploader.com/mmf/download/121/%E6%96%9C%E3%82%81%E6%96%B9%E5%90%91%E3%81%AE%E7%A7%BB%E5%8B%95%E9%87%8F%E8%A3%9C%E6%AD%A3.mfa
汚くて申し訳ないですがこんな感じです。
変数Cが移動量でZ/Xで0.1ずつ増減します。

596 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 17:32:23 ID:r75nSMcm]
>>595
赤いラインは必須なの?
確かに軌跡をたどればデコボコしちゃう箇所もあるけど、視覚的には問題ないと思うんだけど
むしろ移動する赤い四角との衝突判定の方が気になった

なんでデコボコになるかは四捨五入のタイミングだろうね
0.7加算が累積すれば、X座標は捨なのにY座標は入って巡り合わせが定期的にやってくるから、
何らかの方法でそれを調節すれば綺麗な直線を描くようになるはずだよ

597 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 18:52:29 ID:KeAUWfGa]
>>596
軌跡はデコボコを確認するために表示しているものです。
実際は320x240を640x480に拡大するから、それだとやっぱり気になっちゃうかな、と。
四角との判定は中途半端なのであまり気にしないでください。

ちなみに標準の8方向動作も斜め移動が早いということは無いんですが、
軌跡を表示してみると同じようにデコボコしてました。

一般のゲームでも実はテコボコしてるけど気にならなかっただけなのか、
おっしゃるようなタイミングの調整をさらにしているのか、ですね。
すぐには思いつきませんが、考えてみたいと思います。

598 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 19:03:03 ID:nwZCtIaV]
ディスプレイはドットの集まりなんだから
そりゃ突き詰めれば直線はデコボコするわな

599 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 19:25:49 ID:ZzwWiIRO]
>>588
もし簡易編集ツール作ってくれるんなら、>>583の人とかもそうだけど、
アドベンチャーパートを入れたい人にはものすごく嬉しいツールになると思う

いまの現状だと、1行追加したり、1行削除したりするだけで大わらわだから・・

600 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 20:03:43 ID:r75nSMcm]
>>599
具体的にどういうものが欲しいのかがもうひとつ分からないんだけど

もしやりたいことがMMFの文字列処理機能を超えるようなら、
スクリプト系のエクステンション(現時点だとXluaが有力)を使うのがベターだと思うんだけど



601 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 20:08:06 ID:r75nSMcm]
レス忘れ 連投失礼

>>597
軌跡の確認用だとしたら、このままで気にならない
598の言ってるようにこのくらいのデコボコはある意味で必然だよ

余計なお世話かもしれないけど、小数で記録してる内部的な座標と、
整数で表現されてる実際の座標とのずれには気をつけてね
明確に区別しないとバグの原因になりかねないから

602 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 21:07:35 ID:ZzwWiIRO]
>>600
確かにテキストファイルから好きなように文章データ読み込めるっていうのが理想なんだけど、
Xluaはまだ未知数な世界なので、配列でしのごうかと思って・・って、
>>592の言うとおり、過去スレ探したら、配列エディタを発見!

配列エディタ
www1.axfc.net/uploader/Sc/so/101509

これ使えば、多少はアドベンチャーパート作りやすくなるかも
欲を言えば、テキストファイルから一気に配列を読み込む機能とか、コピペ機能とかあればカンペキなんだけど、
まずはこれで頑張ってみようかと

でも、大作を作ろうと思ったら、やっぱりテキストファイルから好きなように文章を読み込む、っていうふうだよね
他のアドベンチャーパートとかあるゲーム作ってる人はどうしてるんだろう?

603 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 21:14:51 ID:KeAUWfGa]
>>601
ありがとうございます。
とりあえずこれで組み込んでみようと思います。実際のゲームとなったら案外気にならないかもしれません。

考えてみたらバウンド動作で指定した座標にピッタリ着かないのってこれが原因だったのかも。

604 名前:名前は開発中のものです。 mailto:sage [2010/08/29(日) 23:54:51 ID:r75nSMcm]
>>602
やっつけ仕事だけど、こういうことをやりたいのかな?
ux.getuploader.com/mmf/download/122/ADV.zip (要 Xlua)

・外部テキストファイルを読み込んで、クリックするごとに1行送るようになってる
・とりあえず最後まで読み終わったら最初に戻る
・巻き戻しとかしおりとかの高級な機能はつけてない
・複数のファイルを同時に取り扱い可能(にしたけど、まったく必要ない気がする)
 ex. 画面の左右でそれぞれ別のテキストファイルの中身を表示する

基本的にはテキストファイルから1行ずつ文字列を読み込んで表示してるだけなので、
表示方法を凝らせたい場合は、従来のテクとかをそのまんま使えるんじゃないかと思います
文字コードがらみは何が適切なのかはよく分かりません

605 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 10:55:05 ID:63jga12F]
このソフト、簡単に作れるのが売りときいたけれど、スレみてると
自分でプログラム組んでいるみたいなのですが、
プログラム組めないとやはり思い通りに作るのは難しいのですか?

606 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 11:31:09 ID:YNHPl2W5]
KNPとCNC触ってたんで懐かしくなって買っちゃった
何作ろっかなあああああ

607 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 12:40:20 ID:xZ6hblTF]
>>604
なんかすごそう!
でもXluaをどこで手に入れればいいかわからない・・

608 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 14:55:37 ID:RwDacioX]
>>605
ツクールみたいにジャンル特化してないから、どうしても複雑になってしまう場面はある
ただ同程度のものをプログラムすることと比較したら、涙が零れるほど簡単
とりあえず体験版落としてみればいいと思うよ

プログラムを利用してるのは、あくまでも自分の場合の話になるけど、
日本語版の資料がまだ充分にあるとは言えないので、試行錯誤するより、使えるものは使わせていただくってスタイル

>>607
www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=183366&page=1
確かここから落とした。まあちょっとくらいバージョン古かったとしても多分動くよw

複数のファイルを取り扱い可能ってのの例示がよくなかったけど、
シナリオAを読んでいる途中でシナリオBを読んでも、読みかけのシナリオA情報が破棄されないって意味
別に何かすごいことをやったってわけじゃなくて、普通に組んだら勝手にそうなっただけです

609 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 16:37:49 ID:xZ6hblTF]
>>608
エクステンションって、MMF2をインストールしたフォルダに上書きとかすれば、インストールしたことになるの?
基本エクステンション以外、インストールしたことがないので……

610 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 16:54:59 ID:63jga12F]
>>608
ありがとう。体験版やってみます。
あと、公式にSWF File Exporterの紹介があるけど、どの程度のものまで
フラッシュ出力できるのでしょうね。ググっても日本語の情報全くないですね。



611 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 16:59:05 ID:Gv+VxoLu]
>>610
ttp://www.clickteam.jp/product.html?prod=swffe
ここは見た?

612 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 17:15:54 ID:RwDacioX]
>>609
自分がここでちゃかちゃかと解説するよりも、
Wikiを見てもらった方が多分誤解がなくていいと思う。

>>610
SWFに関してはこのスレの過去ログにいろいろあるよ。
自分は使ったことがないので何とも言えないです。

613 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 21:54:41 ID:xZ6hblTF]
>>612
wikiを見て無事インストール完了!

でも、これだけの記述でこんなことが簡単にできるのは、Xluaすごいな〜
luaさえマスターすれば、「X行目のテキストを読み込む」とか、「先頭が”AA”の行を読み込む」とか、
それが何行目なのかとか……そういう処理も簡単にできそうだね

でも、Xluaの使い方、英語だらけでぜんぜんわからないorz
わかってる部分だけでも、簡単に説明してくれるか、wikiに書いておいてもらえると嬉しいんだけど・・
クレクレ君でごめんなさい


614 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 22:39:37 ID:63jga12F]
ようやくチュートリアル終わったけど、これは面白い。買う事にした!
これでワイルドガンズや熱血行進曲みたいなゲーム作るよ。
ちゃんとswf出力できるといいなぁ

615 名前:名前は開発中のものです。 mailto:sage [2010/08/30(月) 22:55:26 ID:RwDacioX]
>>613
Luaとは言わなくてもプログラムを知らないと理解しがたい部分とかもあるし、
どの程度のことを書けばいいのか判断つきにくいんだよね……

あくまでも最低限の機能なら、Luaを理解していればサンプルから見当つくし、
それ以上に複雑な機能となると、正直言って説明するのがかなり手間だったりする……
ヘルプそのものがそんなに難しい英語じゃないからいっかなーって気分も

まあ、興味持っていただけたなら幸いとして、用途的には意図した通りだったんだろうか?

>>614
何か分からないことがあったら可能な限り答えるから、面白い作品を期待してるw

616 名前:名前は開発中のものです。 mailto:sage [2010/08/31(火) 20:02:53 ID:DWeyijhW]
MMF2って、画像をインポートするとき、透過色を選んで、1色だけ透過する方法しかないかと思ったら、
普通にpngファイルで透過色設定しておけば、グラデーションな透過画像とかも読み込めるのね
今日始めて知ったorz

>>615
ヘルプ見たらすごいいろいろ機能があって、ちょっと怖じ気づいてしまってた
とりあえず最低限のことするくらいなら、run fileとrun stringだけ使っていけばいいのかな
ところで、ヘルプごと翻訳してくれるソフトってないものかしら・・


617 名前:583 mailto:sage [2010/08/31(火) 21:19:14 ID:Gca70MOw]
皆さんレスありがとうございます。

>>585
配列はまだ調べられていませんが、調べてみたいと思います。

>>604
スゲっす!lua使うと18行でこんな事できるんですか!?
理想の動作を作る希望が見えました。凄くためになりました。
luaとか無理だと思ってましたが、選択肢してアリな気がしてきた。
ありがとうございます!!

618 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 04:09:12 ID:n5yPIypc]
色々調べて、一通り体験版も触って、凄い良いソフトだっていうのは伝わるんだけど、悪い部分があまり聞こえないのが、逆に不安で購入に踏み切れない
何でも出来そうだけど、根本的にこれは再現出来ないとか、プログラミングに比べて、極めて作りづらい物とかもあるのかな?
細かいところは沢山あるだろうけど、主立った物で何が出来ないとか、不都合があれば教えて欲しいんだけども…



619 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 07:43:47 ID:dhJCP97L]
>>618
RPGとかデータを扱う物が作り難い

いろいろ調べたという割にはまだ調べ足りないと思うよ

620 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 10:33:48 ID:72SK1Uk2]
>>618
データ関係の他に、条件文に関して制約が多いのが難点
でも、そういう処理は上に出てたXluaにまかせてしまえばだいたい解決するとは思うけど・・



621 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 12:11:45 ID:o2o9KHPN]
3Dのゲームはほぼ不可能に近いとか

622 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 12:15:46 ID:8loBE0m+]
>>618
既にスレも6本目だから、今更不満点を挙げても詮無いという気持ちもある

個人的にはヘルプが未翻訳であることなどの情報不足が最大の不満点であるけれども、
得手不得手があるから、作りたいものによって不満度は変わると思うな。
たとえばアクションなどを作りたいのならば大きな不満を抱くことはないだろうけど、
RPGを作りたいのならば細かい点でいちいちイライラするかもしれない。

Luaというスクリプト言語を組み込むことでそうしたイライラはだいぶ解消されるけれども、それを、
簡単なスクリプト言語を覚えるだけでこれだけ多機能なものが作れる、と喜ぶか、
なんでプログラミング不要のツールでメモ帳開かなきゃいけないんだよ、ときれるかも人それぞれ。

623 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 12:17:51 ID:8loBE0m+]
>>621
1万円そこらのソフトでポリゴンぬるぬる動かそうというのは、さすがに欲張り過ぎだよ……

624 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 12:24:47 ID:o2o9KHPN]
>>618のために挙げただけなんだけど…
仮に可能だとしても俺には3Dは無理だ

代理店生きてるみたいだし、ヘルプも早く公開されるといいな

625 名前:名前は開発中のものです。 mailto:sage [2010/09/01(水) 17:05:37 ID:paXzW8V8]
HWA版なら3Dもいける・・・のかな?

626 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 08:55:20 ID:wFV9rluO]
2Dはぬるぬるうごきますか?
FPS値30固定?

627 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 08:57:23 ID:wFV9rluO]
あ、1〜1000の間で設定可能なんだ、失礼しマンコ

628 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 10:23:15 ID:QxCVtrks]
うちの環境じゃオブジェ四桁近くに増やすとカクつくな

629 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 18:59:41 ID:KMK6kApS]
それなりに見栄えのいいもの作ろうとしたら、
最大のネックは「ドット絵が用意できない」とこに行き着くな……

システム重視なら幾何学的でもいいかもしれないけど、
ある程度キャラゲ的な要素を押し出すと、途端に絵のしょぼさが気になる
みんな自作してんの?

630 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 19:12:03 ID:wFV9rluO]
君に足りないのは所謂デザインセンスだと思うの。



631 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 19:50:59 ID:KGrKyd9b]
自作してるも何もそれがやりたいからゲーム作るんじゃないの?
MMF2みたいなのって絵は描けるけどプログラムは出来ない人が使うもんだと思ってたが

632 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 20:05:56 ID:nsp1iqEa]
絵も描けないしプログラミングも出来ない人も居る。

633 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 20:47:07 ID:D3hS861s]
このソフト楽しいなぁ
サンプルだけじゃとても機能把握できないけど、マニュアル全部見れば
大体OKなのかな?

634 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 21:41:27 ID:nPEiWi9T]
徹夜でハイになった勢いでSWFFE買っちゃった
Flashなんて触った事も無い身としては
案外素直に出力されてくれて結構楽しいわ

635 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 22:04:24 ID:D3hS861s]
>>634
どんな感じか見せて欲しいです

636 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 23:53:31 ID:nPEiWi9T]
>>635
ux.getuploader.com/mmf/download/123/%E3%82%B8%E3%83%A3%E3%83%B3%E3%83%97%E3%82%A2%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3SWF.swf
ゲームではなく動作サンプルだけど、有り物を出力
Zキーでジャンプ、カーソルキーで左右移動。音が出るので注意
SWF出力の設定にすると、非対応オブジェクトは弾かれてビルドできない仕様
公式に書いてある通りだね

637 名前:名前は開発中のものです。 mailto:sage [2010/09/02(木) 23:59:26 ID:wFV9rluO]
すげえ。サクサクだ。買ってくる。

638 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 00:11:06 ID:WZ9Olteh]
>>636
すごい、綺麗に動いてる!
ジャンプの処理を参考にしたいので、もし差し支えなければ
その処理のサンプルmfaをアップして頂けないでしょうか?

639 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 03:25:59 ID:TtujJ14D]
アクションオブジェクトの「自動回転」って、「方向を見る」を使わないと適用されない?

オブジェクトの発射で、自分の向いてる方向に発射したとき、自動回転で向きを回転させたいんだけど、回転してくれない・・

640 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 03:52:29 ID:b2hdU17y]
>>632
一枚絵を描ける人間と、ゲームグラフィックを描ける人間を混同するなよ
ゲームグラフィックが人物から背景からアニメーションまで満足の行くレベルでこなせて、
なおかつゲームを自作したい欲求はあるけどプログラミング知識はなくて、
ツクールや吉里吉里じゃ満足できない層って、相当ニッチだぞ?

あと、プログラマにとっても魅力的なツールだからな
MMFでできることを自力でプログラミングしようとしたら、できるできないじゃなくてやりたくない




641 名前:632 mailto:sage [2010/09/03(金) 05:54:38 ID:yyzDHHZw]
>>640
別に混同してないし、「満足の行くレベルでこなせて」
なんてのはどこをどう読み間違えたら出てくるの?
自分は631に発言に対して絵もプログラミングも
両方出来ない人間も居るという意味で632の発言をしたんだけど、
どうしてそういうレスが返ってくるのか理解できない。


642 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 07:19:06 ID:ws+we4DP]
>>636
ありがとうございます
滑らかに動きますね。
actionscript組むより早くて軽そうです。actionscriptの勉強中止!

643 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 10:15:52 ID:UN0fxQbl]
>>641
むしゃくしゃしてたんだろう。
まあ>>632宛てのレスでなければまっとうな意見なんだが、誰かに充て付けたい何か嫌なことでもあったのだろう

644 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 13:17:05 ID:b2hdU17y]
>>641
すまん、631にレスしたつもりだったorz

645 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 20:49:16 ID:PUOuXjlP]
背景オブジェクトの事で教えていただきたいんですが、
置いた順に一番上に置かれてますが
これを置いた時に自動で一番下に置くことって出来ます?


646 名前:名前は開発中のものです。 mailto:sage [2010/09/03(金) 23:00:58 ID:y1qu/KoO]
順序→最背面に移動でできない?
置いたときから最背面は分からん

647 名前:名前は開発中のものです。 mailto:sage [2010/09/04(土) 12:29:41 ID:Dpwfzpw+]
Q&Aに
プログラムの各種ダイアログボックス内で 「ヘルプ」 ボタンをクリックしてもヘルプが表示されません。って質問で

製品ヘルプファイルを現在準備中です。 ご迷惑をおかけいたしますが、今しばらくお待ちくださいますようお願い申し上げます。

ってあるから期待しとこうと思う
最終更新日: 2010年08月27日 で最近のことだし。遅くとも年内には出るんだろうか?

648 名前:名前は開発中のものです。 mailto:sage [2010/09/04(土) 16:03:20 ID:95PWRvSh]
動作領域を広くとっておいて、
座標指定でスクロールすれば、1画面でいろんなことができることに気づいた
状態保存するためにグローバル変数ガチガチする必要なんてなかったんや……

649 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 14:44:17 ID:Qeb/KCKx]
wikiに簡単な素材あげてみた
作っといてなんだけど取り込み方よくわからんし
これがつかえるのかも分からん。
なんかおかしければ消しちゃってください

650 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 14:44:39 ID:At8cyx1c]
>>646
ええ、それで出来るんですが、いちいちやるのが面倒なんで…
もしかしたら、そういう機能があるのかなぁって思ったんです。



651 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 18:34:18 ID:AS4C8Lto]
>>650
表示>ツールバー>カスタマイズ の「キーボード」からショートカットキー割り当てれるよ

652 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 20:09:07 ID:9cxruG4u]
ゲームらしいレースゲーム動作を作成中で
とりあえずこんなの作ってみた

ux.getuploader.com/mmf/download/124/race_idou.zip

これにドリフト挙動を加えようと思って色々考えてんだけど
そもそもドリフトってのも自体のアルゴリズムがさっぱりわかんなくて苦戦中

だれかヒントだけでもプリーズ

653 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 21:44:52 ID:DrcLqYnh]
>>651
thx
それなら今よりは良さそうですね



654 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:11:59 ID:hLtgPJeg]
イベントグループを最初から非アクティブにする方法ってある?
最初に「フレームが開始」のところで、いちいち「非アクティブ」って設定しないとダメ?

655 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:30:50 ID:hLtgPJeg]
あと、敵キャラが増えるたび、当たり判定とかの処理を作ってるんだけど、これって無駄?
オブジェクトグループ使った方がいいのかな

でも、ペポソフトさんのシステム見てもそういう処理になってなかったから、
いろいろ不都合があって使い物にならないのかなと思って、手を出せないでいる

みんなオブジェクトグループって活用してる?

656 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:35:47 ID:xKtvXWQr]
オブジェクトグループの名前やアイコンを自由につけられなかったから、
グループなんて使わないでも簡潔なイベントになるように設計してる

657 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:42:52 ID:lhhyxjSB]
>>654
グループのタイトルの所を右クリック→編集→「フレーム開始時にアクティブにする」のチェックを外す
これじゃ駄目なん?

658 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:45:04 ID:hLtgPJeg]
オブジェクトグループって変数名はどうやって設定すればいいんだろう?
変数Aとかのまま? マニュアルにも書いてないし……手探り状態すぎるw

>>656
やっぱオブジェクトグループは、みんなあんまり使ってないんかなー

659 名前:名前は開発中のものです。 mailto:sage [2010/09/05(日) 23:47:22 ID:hLtgPJeg]
>>657
おおおおお!いままでまったく気づかなかった!orz
ありがとう、これでいままでの無駄な作業から解放される〜

660 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 00:54:39 ID:Gdx++nbn]
>>658
できない



661 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 01:52:37 ID:FWDciuVS]
ちょっと簡潔に説明しにくいんだけど
オブジェクトグループはコリジョンをまず大雑把に取りたい時に使ってる
イベント#1 接触してる
イベント#2 接触してるときにボタン1を押す
イベント#3 接触してない

先にグループのコリジョンを取ったら次に非アクティブになってる特定のイベントグループに
処理を回して、今度はそっちで具体的にどのオブジェクトに接触したのか判定してから
そのオブジェクトの固有値を添えてLua Functionを呼び出してる。
個別にコリジョン取って個別に対応させるのはイベントが増えすぎるので(特にボタン押し検出とか)

こんな感じで使ってるよ。ちょっと込み入ったメッセージ表示システムを作ってるので
参考にしにくいと思うけどオブジェクトを増やすときに当たり判定取るのはこの方が自分は便利だった
特定のグループを表示点滅させたりオブジェクトグループに変数持たせることもできるので
便利だなと思えるシチュエーションは他にもありそう>オブジェクトグループ

662 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 03:23:56 ID:Kk62BMQi]
>>661
ちょっと誤解してるかもしれないので、見当外れなら無視して

最後にLuaに処理を回すんだったら、
そもそも最初からオブジェクトそれぞれにクロージャを関連づければいいんじゃない?
あるいはすべてのオブジェクトをグループにまとめて、for-inでぐるぐるして判定

663 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 14:30:23 ID:0J1+YhjQ]
>>652
なんか、画像がないとか言われて、コースが出てこない・・

>>660
やっぱできないかorz

>>661
接触処理以外は、個別にやるのね、なるほど〜
でも、いま何と接触したかは、個別に条件文使って処理してる?
それとも>>662の言うみたいに、ループ処理?

でも、オブジェクトグループじゃ通し番号なんて使えないよね
それとも使えるのかな
もし使えるんなら、一気にオブジェクトグループの使い道が広がった気が


664 名前:661 mailto:sage [2010/09/06(月) 16:01:54 ID:FWDciuVS]
>>662
未熟者なのでクロージャに関する知識が
dqn.sakusakutto.jp/2009/01/javascript_1.html
このページで言われている「30%ぐらい正解」程度の知識しかないのですが
とりあえず宗教上の理由でXLua側のコリジョンはまったく使わない縛りで作ってます。
(あとmmf.keyboard系の命令もなるべく使ってない)

あくまでも個人的なオブジェクトグループの使い方として昨日の説明を補足すると
いまやってるのは例えば全部で20体のキャラクターがいたとして(あるいはもっと)
20体のオブジェクトを3つの大きなオブジェクトグループに分類
敵グループA:10体:そのうちの5体に異なったテキストファイルを用意>各キャラ変数A=1or2or3or4or5
中立グループB:2体:各2体に異なったテキストファイルを用意>各キャラ変数A=1or2
味方グループC:8体:各8体に異なったテキストファイルを用意>各キャラ変数A=1or2or3or4or...

中立グループBに接触>イベントグループBへ移動>グループBのキャラ#1と#2のどちらかを判定>
各キャラ変数A=1or2をLuaに送る>Luaはこの値から特定のテキストファイルを読み込み:解析

665 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 21:12:31 ID:3YcuLoYQ]
>>663
指摘ありがとうございます。
ピクチャはファイル内に保存されないのね…

背景画像も含めてレース移動テストの再アップしました。
ux.getuploader.com/mmf/download/125/race_idou.zip

666 名前:名前は開発中のものです。 mailto:sage [2010/09/06(月) 23:06:06 ID:0J1+YhjQ]
>>664
>中立グループBに接触>イベントグループBへ移動>グループBのキャラ#1と#2のどちらかを判定>
この判定っていうのは、条件文だけで判定してる?
いまためしに作ってるのは、条件文だけでやってるんだけど、これはこれでやっぱり面倒なので、
もっといいやり方あるのだったら、参考までに教えてほしい・・

>>665
レースゲームの動きってまだぜんぜん使ってないから、ドリフトとか全然わからない
でもMMF2って基本機能以外に手を出そうとすると、とたんに面倒になるから・・

667 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 00:50:10 ID:RDxn62qK]
>>665
自信無いけど
移動している方向(速度の角度)と移動したい方向(加速度の角度)を別にしたらそれっぽくなるようなならないような

668 名前:661 mailto:sage [2010/09/07(火) 01:12:44 ID:gxxGW7Cm]
>>666
ここは面倒なんだけどまだ条件文だけでやってます
Luaで処理できる人はともかく、使えない人の解決用になんかスマートが
方法がないか模索はしたんですが一旦その辺は諦めました。

レースゲームのドリフトだとBox2Dのサンプルにレースゲームの
挙動に似たものがあったのと、あとどこで手に入れたのか分からないけど
ファイル名にCarSkidding[Direction Calculator]って書いてあるから
たぶんDirection Calculatorというエクステンションのサンプルだと思う
これも参考にできるドリフトの挙動じゃないかと
とくにDirection Calculatorの方は完成度高いので一度探してみて欲しい


669 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 11:30:45 ID:d5KcFu2+]
>>664
やっぱりちょっと分からないかもしれない……
というかわざわざオブジェクトグループを使うメリットが分からないから、イベントが見えてこないのかも

クロージャという言葉が馴染みないんなら、
さもオブジェクトイベントのように、それぞれのオブジェクトとLua関数とを対応させておけば、
MMF側でちまちま判定してLuaに処理を渡すよりも、全部Lua任せにできて楽じゃない?みたいな感じで

ちょっと簡単な説明を書いてみたので次のレスで貼る
ちなみに604もイテレータとかいう、クロージャを利用したテクニックを使ってたりするので、よかったら
まあこの場合は、特に仕様変更を希望されなかったから、無意味に難しいことやっただけになっちゃったけど

670 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 11:32:35 ID:d5KcFu2+]
function f ()
 local a = 0 -- このローカル変数は毎回新しく作られる
 return function () -- 関数fの返り値は無名関数
  a = a + 10
  return a -- 呼び出されるごとにカウントアップした値を返す
 end
end

v = f(); print v(); print v(); -- 順に10,20と表示
w = f(); print w(); print v(); -- 順に10,30と表示 w,vが独立して動いていることが分かる

このスクリプトによって関数fが定義されます。
厳密にはLuaの関数はすべて無名なので、変数fに無名関数が代入されたというのが正確です。
したがって1行目は f = function () ... end と書き換えられます(というか本当はこちらが正しいです)。

この関数fを呼び出すと無名関数が返されます。
なのでこれを変数vに代入すると、v = funtion () ... end と解釈され、あたかも関数vが定義されたかのように振る舞います。
詳細な説明は省きますが、ローカル変数aは破棄されないので、関数vは思惑通り正常に動きます。

ここで新たに関数fを呼び出して、返り値の無名関数を変数wに代入するとします。
先ほどと同じくwも関数のように振る舞いますが、ローカル変数aは関数fが呼び出されるたびに新しく定義されるため、
vとwとはそれぞれ独立して動きます。いろいろ試してみてください。
v,wなどの代わりに、オブジェクトの文字列変数や通し番号を用いれば、ちょっと嬉しいこともできます。

-- おまけのへんてこなサンプル

a = print; a("テキスト"); -- printに別名を与えてみた
print = pow; a(print(2, 4)); -- printを別の関数と関連づけてみた



671 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 21:48:04 ID:OGIiIbyT]
>>668

ありがとうございます。
CarSkidding[Direction Calculator]を見つけたので
DLして中見てみたら結構ドリフトっぽい感じになってたよ
一緒のところにあった[SpaceEngine]ってサンプルも
簡単なスクリプトで面白い挙動してたので参考になりそう
これらを参考に色々試行錯誤してみる

672 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 22:03:04 ID:uthkPBCL]
SWFプラグインにあるプリローダーって、pngの上にサークルを表示するタイプしか使えないのかな
フリーで配布されてるバーみたいなのを使いたかったけど…

673 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 22:24:11 ID:kPrdolPI]
>>672
プリローダーの種類をアプリケーションにして自作すればいいんじゃない?
詳しくはヘルプにて。

674 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:23:43 ID:qB5Tc0nP]
>>670
まだよくわからないけど、いずれ役に立つ日が来ると思うのでメモしておきます

675 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:23:59 ID:uthkPBCL]
>>673
レスありがとう!
インストールしたフォルダにちゃんとヘルプ入ってたのね!

それでヘルプを見てプリローダー用のアプリは作れたんだけど
プリローダーを使用したいアプリ側では、どうやってプリローダーを呼び出せば良いのかが分からなかった。

ヘルプにはアプリケーションのプロパティにあるプリローダーの項目から
種類を選択して呼び出せるみたいなことが書いてあるけど、
「プリローダーを含める」にチェックを入れてもイメージファイル用の項目しか出てこないんだよね…
イメージファイルの項目から呼び出そうとしても不明なフォーマットと出てしまうしでワケワカラン/(^o^)\

もしかして見てる所間違ってる?それともインストールに失敗してるのかな。

676 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:34:13 ID:kPrdolPI]
>>675
>「プリローダーを含める」にチェックを入れてもイメージファイル用の項目しか出てこないんだよね…
そこの「種類」の「イメージ」となっている所をクリックすれば「アプリケーション」に変更できるはずだけど?

677 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:45:29 ID:uthkPBCL]
ttp://www.dotup.org/uploda/www.dotup.org1134697.jpg
これで全部なんだけど、やっぱりおかしい…?

678 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:45:36 ID:1jDAD4kJ]
>>669
オブジェクトグループを使うメリットはLua使える人にはほぼ無いと思います。
これは適切?と思えるサンプルが出せないので、MMFだけで処理する人にとっても
基本的にすごく重宝する、あるいは必須なんてものではないんじゃないかと思います。
自分もとりあえずあるから使うか、がスタートだったんで。

クロージャという言葉でやはり>>604の例を思い出したんですが
あれを最初見たとき、ローカルなのになんで値が保存されてるんだろうと不思議だったので
よく覚えてます。あれでLuaは無名関数が使えることに気がついたんです。
あのサンプルはすごく参考になりました。遅くなったけど良いサンプルをありがとう。
クロージャのサンプル見る度になんか閃きそうなんだけどあとまだ70%足りない。。。
>>v,wなどの代わりに、オブジェクトの文字列変数や通し番号を用いれば、ちょっと嬉しいこと
たぶん特にここをパクりたいんだけど理解しきれてないからまだ応用が効かないみたいです
もうちょっと悩んでみます

679 名前:名前は開発中のものです。 mailto:sage [2010/09/07(火) 23:54:50 ID:kPrdolPI]
>>667
おかしい。本来はこう表示されるはず。
ttp://www.dotup.org/uploda/www.dotup.org1134726.png
それWindows 7だよね?まさかとは思うが7だから表示されてないとか……。
他の7でSWFパッチ当てている人は表示されてるのかな?

680 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 00:13:48 ID:qqMhnexn]
>>679
それが実はXPなんだ。
今プラグインを再インストールしてみたけど、やっぱり出てこなかった…。

XPのPCはもう一台あるけど、契約上1ライセンスで1台までだから確認できないし
これは問い合わせるべきかな…



681 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 00:16:58 ID:UxUqX7Yj]
>>680
JavaとかFlashが最新じゃないとか…無関係かもしれんが。
これは聞いてみても良いかもしれない。

682 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 00:52:40 ID:tH+bUdjg]
>>678
基本的にXluaはfunction型の扱いを前提とはしてないみたいだけれども、
RunStringなんかを使えば扱えます。詳しくは604のMMFイベントを見てください。

RunStringに渡すLuaコードにはMMFの標準機能を使えるので、
 オブジェクトの変数 + = "get_closure()"
みたいに、かなり柔軟に挙動(関数)を状態保持つきで扱えます。これが美味しいです。
MMFでまかなえる部分をわざわざLuaで書く必要はないと思いますが、
こうやって大量の条件式を1行にまとめられるのは、折角Luaを使っているのなら使わない理由はないかと。
クロージャの概念そのものは、JavaScriptなんかを当たった方が多分資料多いです。

604の「関数を呼び出すごとに次の行を返す」というイテレータと呼ばれる機能は、
ジェネリック型のfor文(for ... in ...)でも利用されているので、比較的理解しやすいんじゃないかと。
あの程度ならグローバル変数をひとつ用意すれば事足りましたけどね。前述の通り拡張予定だったんで。

Luaについてなら概念的なことも含めて結構情報提供できると思うんで、
思考がKnPで止まってるロートル向けに、MMF側の便利な使い方を教えてくださると嬉しいす。
もし時間が大幅に空いたら、MMF向けのLua講座として記事まとめるかもしれません。
まともにやればかなりの分量になりそうだけど、Wikiの中に直接組み込んじゃって平気かな?

683 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 00:52:48 ID:qqMhnexn]
>>681
どちらも最新バージョンにして再起動&再度プラグインイントールしてみたけど変わらず…。
そんなわけで問い合わせてみることにするよ。
本当に色々とありがとう!

684 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 01:03:16 ID:tH+bUdjg]
>>682
誤字訂正

 オブジェクトの変数 + "= get_closure()"

が正しいですね。この場合の変数は中身が文字列という前提です。
あるいは変数が数値や通り番号の場合は、

 "closure" + STR(オブジェクトの変数) + "= get_closure()"

みたいな形で、連番方式にするのが簡単かもしれません。数値の文字列化はSTR関数でいいっけ? @MMF
まあそこらへんは仕様用途によって適当にお願いします。

あんまり綺麗なコードじゃないですが、get_closure関数にパラメータを持たせて、
どんなクロージャを返すか条件分岐させるってのも便利かもしれません。

あとLuaを使用することによるコストですけれども、多分体感できるレベルではないかと。
恐ろしくメモリかCPUを圧迫するようなコードを意図的に書かない限りは、
 XluaがMMFとやりとりするコスト ≫ Luaの純粋なコスト
だと思うので、コードを綺麗に書くかどうかは可読性と美意識の問題に収まると思います。
まだしっかりと実験したわけじゃないので、明らかに重くなるような場合があれば、これも情報欲しいです。

685 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 07:34:28 ID:hita5JSB]
>>679
おい、俺も表示されてないぞ
どうなってるんだ
とりあえず>>683の報告を待つか…

686 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 19:12:44 ID:UxUqX7Yj]
>>685
ttp://www.clickteam.com/website/usa/create-games-for-adobe-flash-player.html
あー、プリローダーにアプリケーションが使えるのはDev版だけみたいです。
今まで気付かなかったけど、日本語版の機能比較表にはSWFの機能比較が追加されてなかったのね。

687 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 19:56:00 ID:qqMhnexn]
>>686
マジでか…。
「その表記があれば買ってなかった」なんて言わないけど、残念すぎる…。
一応昨日問い合わせしたけど、それでどうこうなる話ではないかなorz

688 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 20:07:19 ID:IpLK2iAQ]
>>684
Luaを使用するコストについてはたしか本家のフォーラムかなんかのドキュメントに
MMFとXluaとでデーターオーバーヘッドは確かにある、だけどこれらは通常
気にならないほど小さい、ただし無視するのではなく例えば単純にオブジェクトを移動する場合でも

setposx = function(id) local x = mmf.Object.GetXpos(id) mmf.Object.SetXpos(id, x+1) end
これを一万回やって結果を求めるならあなたはデータオバーヘッドのことを思いだして
さきに x = mmf.Object.GetXpos(id)を一度実行してから
setposx = function(id) x=x+1 mmf.Object.SetXpos(id, x) end
こうして一万回繰り返してくれ、みたいなことは書いてあった気がします。
Fastloopは仕組み上メモリに常駐しちゃうので、Lua使うならこれもfunctionで代用しちゃいなYO
っがお薦めらしく、これもそうすれば必要な時だけ呼び出されるからまず環境に優しいってことですかね。

話は逸れますがメモリについてはガベージコレクション対策にArray.dllという拡張Cライブラリが
付属するから、やたらメモリ食う処理はArray.dllでお茶を濁して、という具合に各自補強するようです。
OpenGLとか大量の行列扱う場合に必要になったのかもしれませんが普段はたぶん使いませんよね。
次はLuaSocketが来て、そうしたらベータ取れてXLuaも正式版って流れですかね。

689 名前:名前は開発中のものです。 mailto:sage [2010/09/08(水) 23:09:36 ID:dyx+bIL/]
これであとはXNAに書き出せるようになると最強なんだけどなぁ

690 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 02:05:27 ID:mr2wxXO0]
どうでもよさ過ぎる



691 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 05:23:50 ID:/ILjZ/jv]
カウンターオブジェクトの水平バーとか垂直バーってどうやって使えばいいんでしょう
初期値をいくつに設定しても何も表示されません
数値によってバーの長さが変わるとか、そういうものではないのでしょうか?

692 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 06:55:43 ID:1I6w1vYU]
>>691
最大値と最小値をいじってみるといいよ

693 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 15:23:27 ID:/LxdoWa8]
>>688
MMFでそこまでオブジェクト情報をやりとりする機会ありますかしら?
いずれにしても、わざわざそこまで突っ込んだことをLuaに委託する人なら、
やっつけでももうちょっとスマートなコードを書くだろうから、そう意識するほどじゃないかなあと

>>689
XNAはXNAそのものがはやってくれないとお話にならないというか、
マルチバイト言語圏のことを少しは考えて設計してほしい……という愚痴

694 名前:687 mailto:sage [2010/09/09(木) 16:55:20 ID:ABBMQq1w]
返信きた!
やはりDev版にしか対応していないとのこと。
今回の件に関しては注文のキャンセル、返金にも応じてくれるみたい。

695 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 19:07:03 ID:LiypHaDs]
プリローダーにアプリケーションが使えるっていうのはどういうことですか?

696 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 19:12:48 ID:u9yjx+Cb]
>>695
SWFアプリを実行する際の最初のダウンロード中に表示される進捗状況を示す画面。
イメージだと画像の周りに円でプログレスバーが表示されるけど、アプリケーションで自前のプログレスバーも作れると言うこと。

697 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 20:55:31 ID:LiypHaDs]
>>696
なるほど。有難うございます。
ロード画面の形式は固定なのですね。

Flashでロード用のファイルを作り、変換したswfのファイルをさらに読み込むというのは
どうでしょう?

698 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 21:13:58 ID:/ILjZ/jv]
>>692
助かりました。そういうことでしたか。

699 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 21:59:07 ID:+BV8yzO+]
よく解らんけど通常版だと機能が制限されるって解釈でいいのか?

700 名前:名前は開発中のものです。 mailto:sage [2010/09/09(木) 22:35:22 ID:YueDodq9]
不思議な機能制限だなおい
v3で統合される予定のうえの制限か



701 名前:名前は開発中のものです。 mailto:sage [2010/09/10(金) 00:13:54 ID:ZTVGyW+j]
SWFファイル中でiniを使った場合で
プレイヤーローカルPCからセーブデータを参照したり出来る?

702 名前:名前は開発中のものです。 mailto:sage [2010/09/10(金) 00:32:19 ID:87yCGdi7]
>>701
Flash Playerのローカルストレージに保存される形で使えるようです
この場合はiniファイルのパスは指定しなくてもいいみたい。

703 名前:701 mailto:sage [2010/09/10(金) 23:45:50 ID:ZTVGyW+j]
>>702
ありがとう。購入検討の方向で行くわ

704 名前:名前は開発中のものです。 mailto:sage [2010/09/10(金) 23:56:06 ID:y8Ew9iUO]
でもFlashでのiniって一行しか読めないんじゃないっけ?(>>585)

705 名前:名前は開発中のものです。 mailto:sage [2010/09/11(土) 00:18:17 ID:Z6261ZN5]
Flashじゃなくて普通のiniでも文字列は1行だけだよ。
1項目につき1行って意味ね。

706 名前:名前は開発中のものです。 mailto:sage [2010/09/11(土) 00:21:56 ID:jIyARZeo]
なるほど理解した、勘違いごめん

707 名前:名前は開発中のものです。 [2010/09/11(土) 21:46:10 ID:V3bTVKfP]
誰か…32方向以上の場合の自機狙い弾の作り方を…教えてください…
今までmoveitでやってたんだがSWFには対応してないんだ…orz
ベクター動作でやればいいのかなぁ…?

708 名前:名前は開発中のものです。 mailto:sage [2010/09/12(日) 00:05:34 ID:Z6261ZN5]
>>707
ttp://ux.getuploader.com/mmf/download/136/360shoot_Nerai.mfa
ベクター動作使用の自機狙い弾。
まあMoveItもFlash対応してるけどね。
ttp://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=180570#Post180570

709 名前:名前は開発中のものです。 [2010/09/12(日) 04:01:32 ID:1A9KHpEw]
>>708
おぉおぉおお ありがとうございます!!
サンプル大事に使わせていただきます!
そしてMoveitフラッシュ対応していたんですね。
無知ですいませんでした。

710 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 00:09:34 ID:bSRhOqCe]
規制はとけた!



711 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 00:25:33 ID:bSRhOqCe]
あれ?ダメもとで書いたら本当に解けてた。
2ヶ月ぶり。
色々レスしたかったのに出遅れた…orz

712 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 00:54:47 ID:7/p2xVnb]
書き込みが無い時は寂れたんじゃなくて規制されていると思え

713 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 01:42:15 ID:ZwP6KvWG]
そんなに規制されてたんだ…解除おめ

714 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 08:52:51 ID:W2K52uyf]
ux.getuploader.com/mmf/download/137/4%E6%96%B9%E5%90%91%E5%BC%BE.mfa

質問です。
斜め4方向に弾を撃つ処理を作ってみたのですが、最初の1発目だけ、
斜めではなく、十時方向に発射されてしまいます。

これは何が原因で、どう改善すればよいのでしょう。
どなたかわかる方、教えてください。

715 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 10:10:29 ID:6cs/7IXl]
>>714
一行目のイベントを入れ替えたらOKよ

716 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 10:34:44 ID:W2K52uyf]
>>715
ありがとうございます。
いままでイベントリストのことをまったく理解していませんでした。
勉強になりました。

717 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 13:52:13 ID:kYmxXBim]
Luaの扱い方まとめようとしてるんだけど想像以上にだるい……。
とりあえず規制解除おめ。

718 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 15:02:40 ID:ahItO16R]
>>518
ありがとう超ありがとう

719 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 20:32:45 ID:bSRhOqCe]
おめあり。

ところでニコゲーなるものが出てきたが
なかなか驚異になりそうだな。
まだ触っていないけど。
増々自分のゲームを遊んで貰うのが難しくなりそうで戦々恐々だ…

720 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 21:23:32 ID:n1fAQExC]
ニコゲー触ってみた。素材だけMMFにくれ



721 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 22:13:41 ID:aOoFveue]
ツールとしてはともかくゲーム投稿サイトとしての話題性は完全に食われるだろうなぁ
代理店予定だけ立てて何もして無いから…


722 名前:名前は開発中のものです。 mailto:sage [2010/09/14(火) 22:30:46 ID:n4duR90u]
やっぱみんな気になったか
まあ、あれは金になんないみたいだからそういった需要は消えないけど
ニコニコ経由で布教って線は消えたな

723 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 00:06:27 ID:YtdO93F2]
ニコゲーいってみたけど、アバターがバラバラ死体から直らん……

724 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 00:56:09 ID:InYQA4xU]
短期間でプレイ件数すげぇ
やっぱ話題性だな

725 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 02:33:52 ID:WTowpJnF]
やっぱ制限は厳しいね。

反響次第でガンガンバージョンアップするかもしれないけど。

726 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 04:29:40 ID:6N6pg/kg]
ツールの性能どうこうよりも
ソースコードや素材の流用、気軽に協力し合って作っていける仕組み、発表の容易さが強力だな。
オーバークオリティなものがわんさか湧きそう。

727 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 07:37:15 ID:K1ySzbW2]
ニコニコの以前からの風潮からか、すげぇ平気な顔してどっかで拾ったらしき写真素材とか登録されまくってるみたいだけど
なんつーかゲーム製作でおおっぴらにああいうのやられるとモニョる

728 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 08:37:51 ID:YtdO93F2]
>>727
まだひとつもプレイしてないけど、それはもにょる
でもあれこれ言うと自治厨とか言われるんだろうな

729 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 09:36:50 ID:4FMTuOu8]
MMFで作ったゲームファイルをニコゲー用にコンバートできればいいのに

730 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 13:28:38 ID:/m0t2rp8]
最初聞いた時は微妙だったSWFエクスポーターに救世主が!・・・と思ったんだけどな
さすがにswfうpれるようにするとセキュリティ的に問題でるんだろうな



731 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 17:36:32 ID:Zuc1vHul]
>>728
ぶっちゃけお遊びの場でギャーギャー言う奴は迷惑だわ
ニコもそうだが2chなんて昔から気楽に遊ぶ場所なのに今更気にしてどうする
権利関係に過敏になるのは個人で発表するような時だけでいいのよ
住み分けろ住み分け

そもそも自治の一番の問題として、最初は善意のつもりでも、
そのうち気に食わない作品を叩く口実に利用する連中が便乗してくるのが目に見えてるからな
「正義を盾に安全に誰かを叩ける」って臭いを嗅ぎ付けた瞬間イナゴが集まってくるのは
ブログ炎上でもパクリ騒動でもその他ニュース関連でも腐るほど見てきたお約束パターンだし
自治はロクな結果にならん


732 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 17:53:13 ID:YtdO93F2]
>>731
確かに2ちゃんやニコニコでとどまるのならいいけど、
それをネットの常識と勘違いしてる奴らが多いのは事実だろ?
ここ数年になってようやく素材の著作権絡みが衆知されてきたと思ってる人間としては、
そういう理屈は分かっていても、やっぱりもにょるわけだよ

もちろん自治なんかする気も、する気力もないけど

733 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 18:13:47 ID:NQAEwEQT]
勘違いしててもそれで困るのは自分だから放っておけばええやん


734 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 18:31:30 ID:YtdO93F2]
>>733
勘違いするのは確かに自業自得だけど、
勘違いが周知すると、次の世代がスポイルされるからな

735 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 19:03:31 ID:A3pKacIP]
いい加減スレ違いだから該当のスレでやれ

736 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 19:04:07 ID:i/awT7hm]
本当に次の世代のために行動したいなんて思うなら
お手本になるようなオリジナルのゲームを作ってやるべきだな
自分は何もせず他人の行動を止めさせようとするだけの人間は害悪でしか無いよ


737 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 19:29:42 ID:S6+x8JSd]
自治厨が暴れて作者が萎縮して投下しづらい雰囲気を作る方がよっぽど次の世代にダメージ大きいわ
次世代を守る平和の戦士ごっこは一人でやってろ

738 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 20:17:17 ID:YtdO93F2]
別に自治をする宣言をしたわけじゃないけど、なんか琴線に触れたか?
要約すると「著作権を無視する風潮が広がらなきゃいいね」と言ってるだけのつもりなんだが

739 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 20:19:45 ID:xp7d5TS1]
もにょるって言葉腐女子みたい

740 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 20:26:14 ID:WTowpJnF]
ならば男らしく「脱糞る」でどうだ!?



741 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 22:59:52 ID:0HNXnhlU]
「オブジェクトの数」って、背景オブジェクトも含まれる?
マップ作ってたら、木だけで100本以上使ってるんだけど・・

742 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 23:02:02 ID:6nFtF1qI]
>>741
含まれない

743 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 23:07:33 ID:0HNXnhlU]
>>742
よかった、背景だけは別個って考えればいいのかな
それとも、他にもそういう含まれないオブジェクトもあるのかな

あと、「グローバルオブジェクト」にチェックを入れると、どういう効果があるんだろう
別に他のフレームから参照できるわけでもないし、なんに使うのかさっぱりわからないんだけど・・

744 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 23:18:24 ID:/m0t2rp8]
>>743
普通のオブジェクトは別のフレームに置いたら、
元のオブジェクトとは別のオブジェクトとして扱われる
新しいフレームで絵をいじったり、変数やオブジェクトイベント変更しても、
もともとのオブジェクトには変更が反映されない

745 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 23:24:31 ID:0HNXnhlU]
>>744
すごい! じゃ、これ使えば、グローバル変数っていらないんじゃ・・
グローバル変数だけでやりくりしてたいままでの俺はいったい・・orz

746 名前:名前は開発中のものです。 mailto:sage [2010/09/15(水) 23:32:07 ID:6nFtF1qI]
>>743
恐らく背景だけだと思う。

グローバルオブジェクトは設定したオブジェクトを別のフレームにも置くと、
そのオブジェクトは画像やプロパティの設定、変数、フラグなどが共有される。
(共有されるのは同種で同名のオブジェクト同士)
たとえば後になってキャラクターの画像を変更したいと思ったとき、グローバルにしておけば
1フレームだけ変更すれば他のフレームにも適用されるといった使い方がある。
変数やフラグも共有を前提にした組み方であれば使い勝手はあると思うけど
共有したくない場合はイベントでリセットすることを忘れずに。

747 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 03:57:25 ID:AGhilhpk]
俺も最近グローバルオブジェクトを使って便利さに感動
今まで変更する度に全ステージにコピーし直してた俺アホス

748 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 06:51:29 ID:BjUxqe9v]
でもオブジェクトイベントじゃ
イベントグループを指定したイベントが作れないんだよねえ
それさえできれば最強なんだけどなぁ

749 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 12:45:18 ID:RIEhYUWu]
イベントグループってのは、主にどういう部分に使うといい感じですか?

750 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 12:55:43 ID:8wjirwp7]
>>749
ちょっと上のログでも語られてるけど、
基本的に複数種類のオブジェクトを同じものとして扱いたいときだな
自分は使わない



751 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 13:01:33 ID:RtaM8Ntl]
>>746
イベントで変数とかをリセットする機能があるの?
それとも、イベントで変数をひとつひとつリセットさせていくってことかな・・

>>748
イベントグループってなんだろう・・また知らない機能が


あと、また質問なんだけど、ホットスポットを一括して変更する方法ってないものかしら
アニメパターンとか多いと、いちいち変更するのが面倒で・・

752 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 13:17:11 ID:t2EI21U4]
>>751
>それとも、イベントで変数をひとつひとつリセットさせていくってことかな・・
そのつもりで書いたんだけど、変数の指定を計算式でやれば少ないイベント量で出来ると思う

>イベントグループ
イベントグループじゃなくてオブジェクトグループじゃない?
イベントグループはイベントエディタで複数のイベントをフォルダっぽくまとめられる機能のこと

>ホットスポットを一括して変更する方法
Alt押しながら設定すれば他のコマにも適用されたと思う

753 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 13:22:26 ID:RIEhYUWu]
>>750
レスありがとうございます。

>>751-752
オブジェクトグループ?なのかな?
自分も748を見て、よくわからないまま質問してみました。
初心者過ぎてすいません。

754 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 13:32:02 ID:RtaM8Ntl]
>>752
あ、イベントグループって、単にイベントをまとめるアレのことね
名前意識せずに使ってた

>Alt押しながら設定すれば他のコマにも適用されたと思う
これはうれしい! いままでのちまちました苦労はなんだったのか〜

755 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 14:11:35 ID:r19+pzjt]
別枠ウインドウ作りたいんですけど無理なんでしょうか?

756 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 14:16:15 ID:t2EI21U4]
>>755
サブアプリケーションでポップアップウィンドウにチェック。
あとはお好みでタイトルバーやシステムメニューなどを。

757 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 14:24:50 ID:r19+pzjt]
>>756
ありがとう!

758 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 15:08:14 ID:pCoOXW8C]
やりたいことが大抵出来てびびる

759 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 17:49:55 ID:8wjirwp7]
サブアプリケーションって面倒な気がして調べてもいないんだけど、
実際使ってみて便利?

760 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 18:54:21 ID:t2EI21U4]
メニュー画面を出している時に裏のメイン画面を一時停止することができる
自分はサブアプリケーションにはポーズ解除のアクションがあるので、
標準では出来ないパッドからのポーズ解除をそれでやってる



761 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 19:00:39 ID:7kZVUdAs]
サブアプリは透明色を指定してその色を透明にできれば良かったんだけどなぁ

762 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 19:03:12 ID:t2EI21U4]
半透明は無理だけどウインドウシェイプと組み合わせれば透過できるよ
ただし、透過部分にはオブジェクトがあっても表示されません

763 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 19:06:42 ID:8wjirwp7]
>>760
すまん、ちょっと意味がわからないんだが
サブアプリを起動してる間は、メインのゲームが動かないからメニューとかには適してるって意味?
2行目以降はそれを利用したテクニック?

764 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 19:14:35 ID:t2EI21U4]
書き方悪くてごめん。そういうことです。
wikiに簡単なサンプルがあるので見てみるといいかも。
ttp://wikiwiki.jp/mmf2/?%A5%C6%A5%AF%A5%CB%A5%C3%A5%AF%BD%B8%2F%A5%D1%A5%C3%A5%C9%A4%AB%A4%E9%A5%DD%A1%BC%A5%BA%A4%F2%B2%F2%BD%FC%A4%B9%A4%EB%A1%A6%A5%DD%A1%BC%A5%BA%A5%E1%A5%CB%A5%E5%A1%BC%A4%F2%C9%BD%BC%A8%A4%B9%A4%EB

765 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 19:24:55 ID:8wjirwp7]
>>764
さんくす なんかややこしそうだから、後でじっくり見てみる

766 名前:名前は開発中のものです。 mailto:sage [2010/09/16(木) 23:01:04 ID:RtaM8Ntl]
>>764
イベントの「アプリケーションを一時停止」を使うと、CPU使用率が上がるんだね
実際、倍くらいの使用率になった
知らなかった

767 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 04:06:32 ID:E0jXGXyA]
「マウスのボタンを離した時」とか「キーを離した時」ってどうやってイベントを組めばいいんだろう



768 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 06:12:58 ID:G7BIeSWQ]
>>753
ちなみにオブジェクトグループは
オブジェクトに「敵」とか「アイテム」とかの属性設定してつくるグループ。
そのグループまとめて条件指定したりできる

「プレイヤーとグループ・敵が重なってるとき」とか

769 名前:748 mailto:sage [2010/09/17(金) 07:02:20 ID:MmuDH01R]
混乱させてごめん!
イベントグループじゃなくてオブジェクトグループだった!

768の仰るとおり
「自機と敵がぶつかった時」、
「敵とこちらの弾がぶつかったとき」や
「自機の判定と動く壁が重なったとき」等の処理を
包括的に行えるから
すごく便利というか、アクションなんぞを作るときはほぼ必須になってくると思うんだけど…

オブジェクトイベント内やグローバルイベント内では指定できないのが玉に瑕なんだ

770 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 10:21:25 ID:e+RnDS56]
>>767
設定した押している間繰り返すの条件上で右クリックして「条件を反転」を選べばいいよ



771 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 11:18:58 ID:iotyCWll]
>>768
ああそうやって使うものだったのか!
大量の足場や壁にいちいち一つ一つ判定仕込むのめんどくさいなーと思ってたわ
というかチュートリアルで触れてくれればよかったのに…


772 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 12:32:19 ID:k4NcJWnP]
敵弾とか爆発とか、そういうオブジェクトは表示領域外においてだらだら並べてるんだけど、
サンプル見ると、そんなふうにはなってない

ワークスペースにだけ表示させて、フレームエディタには表示させないっていうようにするには、どうすればいいの?


773 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 12:38:46 ID:AKs/XKE0]
よくわかんないけどアニメのフレームや方向に固めて持たせればいいんじゃない?

774 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 12:41:42 ID:e+RnDS56]
>>772
イベントで「作成」または「発射」に使われているオブジェクトは、フレーム上から消しても残る。
でもプロパティの「開始時に作成」を外せば同じ効果が得られるし、
フレーム上から消してしまうと、そのオブジェクトを完全に削除したいと思ったときに、
イベントも消したのに残り続けると言う「幽霊オブジェクト」化する可能性が高くなるのでお勧めしません。

775 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 13:26:12 ID:k4NcJWnP]
>>774
そういうことかー
じゃあ、みんな領域外にだらだら並べてるわけだね
ちょっと安心

776 名前:753 mailto:sage [2010/09/17(金) 13:29:46 ID:nv3Mos2w]
>>768->>769
わざわざありがとう。勉強になります。

777 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 13:39:52 ID:ZGylfcoW]
発売からもう1年近く経とうとするのにまだ基本的な事すら
手探りで確認していかなきゃならないってのがなー…
と言うかヘルプまだ実装しないのかよ

778 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 13:42:39 ID:E0jXGXyA]
>>770
ありがとう、灯台下暗しだった
「マウスのボタンを押した時」の方が条件反転無効になってて、こりゃどうすべーと……「押している間」の方で出来たのね
0.1秒の連続入力防止期間置いて回避とか面倒な事してたよ

779 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 14:07:17 ID:e+RnDS56]
個人で翻訳してた人の進捗状況はどうだろう

780 名前:名前は開発中のものです。 [2010/09/17(金) 15:27:41 ID:jv+3zksa]
あげ



781 名前:名前は開発中のものです。 [2010/09/17(金) 15:30:22 ID:jv+3zksa]
MMF2買ってから9ヶ月も弄ってたから大分慣れてきた気がする!

782 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 17:09:44 ID:U2+WJDzj]
もう英語でいいからヘルプ上げてくれって感じだ

783 名前:名前は開発中のものです。 mailto:sage [2010/09/17(金) 19:13:41 ID:0UzFPjK5]
エクステンションの翻訳とかなら仕方ないけどさ
本来商品に付属するマニュアルがまだできないってどうなのよ


784 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 00:00:56 ID:PDdOVwet]
付属して無いのはマニュアルじゃなくてヘルプだ
マニュアルはちゃんと付属してる
詳しい事はヘルプ参照って書いてるけど


785 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 09:49:39 ID:Gb0jEdLE]
最近始めたばかりなんだが少し質問いいかな?
ニコ動の解説でクリックした場所にオブジェクトを移動させる方法ってのがあるんだが、
この方法だと加減速が調整できないから速度を一定にしたいんだ
っという程度の事をさっきからずっとやってるんだが上手くいかず・・・
クリック関係で動かすのはあまり一般的ではないのかな

786 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 09:57:48 ID:v+ekvxsv]
なんか大手DLサイトで販売開始されたらしいぞこれ
このツールはツクールとかに比べてどこらへんが強みなのかを教えて欲しい

787 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 10:41:58 ID:f++0GpM9]
ピクチャエディタでCGをインポートする際、透過色をなしにすることって出来ないのかな?
なんか、必ずどの色かを選ばされるんだけど・・
あと、ピクチャエディタで消しゴム使うと、黒く塗りつぶされるだけで、全然消せない〜どうしたらいいの

>>786
アクションやシューティングは比較的作りやすいと思うよ
ただ、データを扱いにくい作りになってるので、SLGやRPG要素が入ってくると、かなり大変なことに・・
あと、上にも書いてあるけど、ヘルプがいまだに実装されてないので、すべての操作が手探り状態
でも、アクションを手軽に作ろうと思ったら現状これしかないと思うので、アクション好きにはオススメ!

788 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 11:17:23 ID:17K9LeK8]
>>786
2Dゲーならおよそ全ての事ができる
ツクールより動作が軽い

ただデータ管理のシステムやAIは自分で作らなきゃならないので
ドラクエ風RPGとかはツクールで作った方が早い

ツクールより高度な事がしたい人向け

789 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 12:52:04 ID:Xjqc/RRq]
>>787
どうしても選ばないといけないから全く関係ない色を指定するか、
プロパティの「インクエフェクト」にある「透過」のチェックを外す。

消しゴムツールはこっちではちゃんと透過色でぬりつぶせるけど?
透過色を表示する設定になってるとか?

790 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 13:56:29 ID:f++0GpM9]
>>789
プロパティのチェックをはずせば、透過はされないのね、ありがと〜

消しゴムツールは自己解決しますた
「透過色」ではなく、「アルファチャンネル」にチェックが入ってた・・orz



791 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 14:51:38 ID:Xjqc/RRq]
>>785
一定速度でクリックした位置に移動させたいってこと?
ベクター動作かエクステのMoveItでクリックしたときの座標に向かわせればいいんじゃないかな

792 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 15:33:08 ID:f++0GpM9]
どうでもいいけど、文字列オブジェクトのフォントサイズが19以上だとアンチエイリアスがかかるんだね
でもフォントサイズ20なんて、800x600くらいで作らないと文字が大きすぎてかえって読みにくい・・

793 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 15:59:38 ID:z0uL7Gz0]
>>792
プロパティの表示オプションにアンチエイリアスのチェックがあるよ

794 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:07:12 ID:f++0GpM9]
>>793
ウチだと、それにチェック入れても、18サイズ以下だとガクガクのまま・・
あと、20サイズにしても、チェック入れないほうがなめらかな気がするんだけど、他の人はどんな感じ?

795 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:16:44 ID:Xjqc/RRq]
OS側でCrearTypeがオンになってるとか?

796 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:26:18 ID:z0uL7Gz0]
>>794
チェックを入れるとアンチエイリアスがなくなる謎仕様っぽいね

低サイズのガクガクはフォント依存、MS明朝なら36までガクガク
フォントファイルみればどこまでがガクガクかわかると思う

797 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:29:10 ID:f++0GpM9]
>>795
ホントだ、その機能使うとなめらかになる

それ使わない場合は、フォントサイズが18以下なら、アンチエイリアスにチェック入れた方が若干綺麗で、
19以上なら、チェック入れない方がいいっていうのがウチの環境かなあ

798 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:31:32 ID:f++0GpM9]
>>796
あ、明朝は調べてなかった
いままでの話は、MSゴシックを使った場合ね

799 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:37:25 ID:Gb0jEdLE]
>>791
うーん、やっぱりわからないな
まあ暫く色々触ってみて覚えることにするよ

800 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 16:54:02 ID:ASI7W9Fa]
>>799
そもそもグロちゃんの講座自体「何故ああいう挙動になるのか」って事を理解しないとダメだと思うぞ
確か二分法で現在位置と目標の差から座標詰めてった形だったと思うけど(半年くらい前に一度見たキリなんであんまり覚えてないスマンコ)、
その座標計算を変更すりゃ概ねどんな風にも出来るヨ



801 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 17:52:20 ID:hOtwTdty]
そもそも環境依存の実際には機能は使えないからなあ……

ところで、CnCまでは確か、スコアやカウンタの画像をフォントからインポートってできたと思うけど、
MMF2ではなくなった?あるんならどうすればいいか知ってる?

802 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 18:36:37 ID:XOS1WL2H]
>>801
テキストツールよく見てみるといい

803 名前:名前は開発中のものです。 mailto:sage [2010/09/18(土) 18:37:04 ID:Xjqc/RRq]
>>801
ピクチャエディタの「テキストツール」の「フォントをインポート」

804 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 01:19:25 ID:Odj5e1ZY]
色々なもの参考にしつつ
ドリフト(っぽい)動作がやっとできたよー
ここで参考になるものを教えてくれた人たちに感謝です。

ttp://ux.getuploader.com/mmf/download/139/drift.zip

さて、これをどうゲームにするかなっと

805 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 01:39:36 ID:ZpvC/ok0]
>>804
今じゃレースゲームと言えば奥スクロールが当たり前だから
トップビューのレースゲームで面白くするのは結構大変だと思うけどがんばって!

自分はドリフト走行はよく分からないけど、
アクセルとブレーキは方向キー以外にも設定できるとうれしい。
あと、アクセルを離して慣性(惰性?)移動している間も曲がれると良いかと。
気づいたのはこんな所だけど、変な意見だったら無視して。

806 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 06:33:45 ID:oH6piGHc]
>>802-803
ああ、オブジェクトのプロパティじゃなくてそれで直接指定するのか さんくす


807 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 11:40:28 ID:CNognWm9]
>>800
もちろんその通りなんだが、そこがわからないからどうしようかなと
まあ、全部自分でやるのがベストなのはわかってるからもういいよ、ありがとう

808 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 22:59:57 ID:92NFtBTa]
個人訳のヘルプは夏に夏休み貰ってからサボリ癖ついて
9月になってからまだ一行も訳していません!(キリッ
そのかわり自分の方のプログラムはちゃっかり進んでます。

実際訳すと内容的には結構どうでもいいんだけど
MMF2とそれ以前の仕様(MMF1.5?)との比較とか
しらねーよそんなマニアックなことみたいな記述もあって、以前上がってた
雑誌のスキャンは参考になったんだけど、日本にMMFをClick安堵Playの頃から
今まで継続して使ってたそんな稀有なひとっているんですかね。
悟りを得たので機能比較の部分は今後すっとばす予定なんだけど
こんなマニアックなものにもちゃんと歴史があるんで、まじめに訳したら
かなり金かかるだろうなという感想は持ちました。

809 名前:名前は開発中のものです。 mailto:sage [2010/09/19(日) 23:37:35 ID:oH6piGHc]
>>808
もしよかったら英語のヘルプでもいいんであげてくれないか?
たとえ英語でも、ヘルプがあれば初心者的にもだいぶとっつきやすいだろうし、
質問する際も「ヘルプのこの部分」と言われた方が答えやすい

ちなみに自分は KnP→CnC→続編が出てるとは知らなかった→MMF2 だな

810 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 02:17:36 ID:/R3vsWHJ]
>>809
ヘルプファイルは英語版本家から体験版をダウンロードして
インストすれば誰でも(英語版ヘルプなら)手に入ります。
ほんとはヘルプだけアップローダにアップしたいのはやまやまなんだけど
あとでうるさく言われるのを警戒してか自分も含め過去に誰もヘルプ単体で
アップしたこと無いと思います。



811 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 07:37:05 ID:FpmsQDMO]
メッセージ表示の際、文字列オブジェクトのパラグラフがあまりに使いにくいので、
配列オブジェクトを使おうと思ったんだけど、配列オブジェクトって複数行のテキストは扱えないのね・・
lua使う以外に何か方法はないものか〜

812 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 07:50:46 ID:FpmsQDMO]
たとえば、
"あけまして■おめでとう■ございます"
こういう文字列を

"あけまして
おめでとう
ございます"

に変換する方法って、あるのかな

813 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 08:03:54 ID:FpmsQDMO]
>>808
訳したところまででいいので、ぜひうpしてください!

814 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 08:40:22 ID:fxhYkSVS]
>>812
こんなんあったけどよくわかんない

>NewLine$
>改行の定数です。計算式内で文字列に改行をさせる時に使います。
>* 他のプログラミング言語でいう"vbCrLf"や"\n"と同じ意味です。

815 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 09:09:30 ID:TRkJzgz+]
>>814
あけまして NewLine$ おめでとう NewLine$ ございます って文字列を突っ込んでも、
それは定数じゃなくて文字列として解釈されちゃうっけ?

816 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 09:15:44 ID:fxhYkSVS]
数式内で

"文字列1"+NewLine$+"文字列2"

↓出力

"文字列1"
"文字列2"

って使うんじゃないの?たぶん

817 名前:名前は開発中のものです。 mailto:sage [2010/09/20(月) 09:18:56 ID:TRkJzgz+]
>>816
じゃあ配列機能で汎用的な複数行処理を組もうとするとかなり面倒だな






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<238KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef