汎用ゲームエディター『Multimedia Fusion2』 5
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/03/15(月) 17:22:48ID:VxBliAf3■前スレ
http://pc11.2ch.net/test/read.cgi/gamedev/1260159928/
http://pc11.2ch.net/test/read.cgi/gamedev/1230670904/
http://pc11.2ch.net/test/read.cgi/gamedev/1255769708/
http://pc11.2ch.net/test/read.cgi/gamedev/1263172093/(dat落ち)
■参考リンク
・Clickteam本家
http://www.clickteam.com/
・Multimedia Fusion 2シリーズ日本語版公式サイト
http://www.clickteam.jp/
・Multimedia Fusion 2シリーズ日本語版公式フォーラム(ゲームパラダイス内)
https://forum.gamespara.com/
・Multimedia Fusion 2 wiki
http://www7.atwiki.jp/mmf2/
0344名前は開発中のものです。
2010/04/13(火) 02:35:25ID:G0mJ89nYすげえ、乙です!
0345名前は開発中のものです。
2010/04/13(火) 03:46:07ID:hrgfFWwRできればHowToが欲しい
0346名前は開発中のものです。
2010/04/13(火) 05:56:16ID:jao/CRYWその節はどうも有難うです。
しかし何故、直接サイズ変更で指定出来ないんですかねぇ。取得はできるのに…
枠を含めたサイズで変更って誰得なのやら…
お陰でトリッキーな方法で回避する羽目に
>>300なんかも普通にフラグに名前付けられたら開発する必要もなかったんですが
>>345
実装部分?使い方?
0347名前は開発中のものです。
2010/04/13(火) 08:31:31ID:U3tkEIVq0348名前は開発中のものです。
2010/04/13(火) 08:53:42ID:hrgfFWwR基本的な考え方がわからんのでなんとも
>>332のとかで
joypad object とかControl X置いてあるけど、
イベントリストみるとその二つは使ってないのはなんでとか
Control direction Control buttonの設定のしかたとか
0349名前は開発中のものです。
2010/04/13(火) 09:22:58ID:jao/CRYWグローバルイベント内でバッチリ使っているよ。
自分も使ったことないから詳しくはわからないけど
コードを読めばたぶん大体掴めると思う。
Control direction と Control button は
ただ単に変数とフラグを管理しているだけでのアクティブオブジェクト
0350名前は開発中のものです。
2010/04/13(火) 18:12:11ID:qz2nZ2OCジョイスティックを傾けた方向にキャラクターが向く動作をさせたいのですが、
もげる氏の360度射撃を参考に、Xmouse、Ymouseの部分をAnalog JoystickやJoy pad object 2などに置き換え
Direction( "Advanced Direction Object", X( "Active" ), Y( "Active" ), joy val x( "Analog Joystick" ), joy val y( "Analog Joystick" ))
などとしているのですが、倒した方向とは違う方向に動いたり、動かなかったりします。
どのようにすれば上手く動作するでしょうか?参考になるサイトなどありましたらばお教え頂けると幸いです。
0351名前は開発中のものです。
2010/04/13(火) 23:00:13ID:BQSho2r8未だにCnCがPCに入っている状態だったので、発作的にDev版買ってしまいました
せめて体験版くらい試せばよかったかもと少し思っている
なんか格段に進化してますね
公式で配布されてるサード製のエクステンション追加したら英語塗れになって混乱中
どうやらマニュアルもそんなに豊富じゃないようなんで、地道に弄くってみます
もし「ここらへんはKnPやCnCの考え方は捨てて挑んだ方がいい」ってところありましたら、ご教示いただければ幸いです
ゲームボードオブジェクトとか、なんかもう見る限り違う次元のもんとか紛れ込んでますしねw;
0352名前は開発中のものです。
2010/04/13(火) 23:01:16ID:3Xz9dQW3こんな感じでしょうか? x/y のアークタンジエント(ATan2)で角度を求めました。
0-(求めた角度) の式でプラスマイナスを逆に補正。
ttp://ux.getuploader.com/mmf/download/40/%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%E3%82%B9%E3%83%86%E3%82%A3%E3%83%83%E3%82%AF%E3%81%AE%E6%96%B9%E5%90%91%E3%82%92%E5%90%91%E3%81%8F.mfa
0353名前は開発中のものです。
2010/04/14(水) 00:50:36ID:wp/TK6Jgこういう感じです!
一度Atan2で角度を求めなければならなかったとは、全く考え及びませんでした。
参考にさせて頂きながらこの辺の関数を詳しく勉強したいと思います、ありがとうございました!
0354名前は開発中のものです。
2010/04/14(水) 08:43:32ID:aMfw5rtBフィルタを使った場合は、条件式と関係のあるイベントの駆動タイミングが変わるとあったけれど、
具体的にこれはどんなときに役立つんだ? 挙動が理解できてないだけかもしれないけど、存在理由が分からない……
あと、条件式とイベントでオブジェクトを共有しない場合(ex. CO:A==0, B==0; EV: C+=1, D+=1)、
両者の間に何らかの差は生じるんだろうか?
なんか気持ち悪いから論理ORだけ使ってるけれども……
0355名前は開発中のものです。
2010/04/14(水) 21:18:28ID:m1Pe5bGzうお、FusionWikiでもうMMF3について書いてあった。
恐らく骨子程度の内容だと思いますが。誰か訳して!
0356名前は開発中のものです。
2010/04/14(水) 23:45:32ID:zbmxCixa0357名前は開発中のものです。
2010/04/14(水) 23:54:54ID:zbmxCixa今日は規制でムシャクシャしたのでwikiの編集の仕方を勉強して
テクニック集にふたつほど書き足した。
初編集なんで不味いとこあったら誰か修正頼んます。
>>354
無理矢理ORフィルタの用途を捻出してみた。
仕様雑多情報のとこに書いてみた。
書いといてなんだけど微妙な使い道だと思う。
0358名前は開発中のものです。
2010/04/15(木) 00:17:08ID:wmGnEzfz>なんか気持ち悪いから論理ORだけ使ってるけれども……
自分もORの違いはよくわからないけど、フィルタの方は単にORとしか表示されないから
通常はこっちを使うもんだと思ってるんだけど。
>>357のも論理ORに変えたら動作違ったね。
0359名前は開発中のものです。
2010/04/15(木) 01:07:34ID:64XzvUxaなるほど、こういう使い方もありか。さんくす。
そして自分の無理解のために破壊されたシンジに合掌。
>>358
それが不思議なんだよね。
自分がプログラマだからかもしれないけど、ORと言われたら論理ORの挙動しかイメージできないんで、
安易にフィルタを使うとバグ起こしそうで……
0360名前は開発中のものです。
2010/04/15(木) 02:05:32ID:2xl4+WSW訳してって言うけど、見たら気楽に訳せる量じゃなかったぞ。。。
というわけで自分が気になった部分だけ紹介してみる
Legacy Support
アンケートを取ったら125人くらい(いま投票したら128人だったけど)集まった。
その結果現在までに投票者の70%近くが互換性については重視しない、と出てる。
一応このアンケート見ながらいま2つの対応を考えてる。
1:MMF3では古い形式(MFA/CCA/GAM files)とは互換性無くす。
2:一応サポートする
Default Movements
MMF2でつけたアレ(複数形)には大変反省している。だからMMF3ではもっとマシないいものをつける。
Bouncing BallもEight DirectionsもPlatform Movement(PMO)もだいたい共通した
問題として主にコリジョンがあれであれだが、現在起こっている不具合や不満をチームは
ある程度把握してるから、MMF3ではDefault Movementsは大いに改善されるだろう。
具体的には「if stuck」algorithmを付けようかなと思っている。
Box2D-based physics engine
2Dの物理エンジンとしてBox2D搭載を考えてる。
Expression Editor
いままで「X("Active")」と書いてたけどこれ変態だし見にくいよね、だからMMF3からは
「Active.X」 とかこんな具合にしようと思う。
「ReadInteger("BinaryArray", 0)」は「BinaryArray.ReadInteger(0)」とかね!
新規ユーザーがよく躓くから浮動小数点とかも扱いを見直す予定。
Hardware-acceleration
MMF2は設計が古いため現在のDirectXを利用するHWAだと今でも一部問題がある。
(そしてその解決策が無いことも)
MMF3ではこのHWAの制限を無くしユーザーにフル機能を活用してもらえる。
0361名前は開発中のものです。
2010/04/15(木) 02:13:18ID:hMx4JKhq355じゃないけど乙!
>「Active.X」 とかこんな具合にしようと思う。
いいね。ついでにメソッドも呼べたら最高だけど。
互換性重視しないのは大賛成だな。
もちろんあるに越したことはないけど。
0362名前は開発中のものです。
2010/04/15(木) 02:53:35ID:wmGnEzfzありがとう!
MMF2までは互換性を維持した結果、不具合も引き継いでしまってたから
ここいらでスパッと切って新規に設計し直してもいいね。
HWAは、MMF2では今わかってる問題の中には直せない物もあるってことなのか……。
それは残念すぎる。
0363名前は開発中のものです。
2010/04/15(木) 03:08:49ID:4fK1jwEW>Box2D-based physics engine
>2Dの物理エンジンとしてBox2D搭載を考えてる。
おほ
この煩雑なエクステンションの仕様から開放されるんだろうか……
0364名前は開発中のものです。
2010/04/15(木) 14:54:02ID:G4V07Mk2MMF2を切り捨てるのはやむを得ないとしても、
今一生懸命勉強してるので、ムダになるのかと思うとそれも少し残念
0365名前は開発中のものです。
2010/04/15(木) 17:03:30ID:RjRIFP+p無駄になるってことは無いと思う
CNCやってたからMMF2もサクサクいじれたわけで。
0366名前は開発中のものです。
2010/04/15(木) 20:30:12ID:hMx4JKhq0367名前は開発中のものです。
2010/04/15(木) 20:42:41ID:+Mv3L/d/0368名前は開発中のものです。
2010/04/16(金) 00:37:07ID:7JvnZDa1とっくに解読していて誰得な気がするけど
キーコンフィグの作り方と考え方をwikiに書いてみた。
たった今起こったことをありのままに話すぜ…
キーコンフィグの話を書いていると思ってたら、いつの間にかコーディングの話を書いていた…
自分でも何を書いているのか(ry
0369名前は開発中のものです。
2010/04/16(金) 05:35:51ID:8eyOdH2bおお、ありがたい!
そもそもデフォルトのボタン1とか対応のキーを
変更する方法もわからんかったから助かるぜ。
0370名前は開発中のものです。
2010/04/16(金) 05:44:14ID:KJ166O+lデスクトップ上でマウスをドラッグしたときみたいな感じに矩形を表示して、矩形の内側にあるオブジェクトにイベントを起こすようなの。
枠線をフリーハンドで囲えればなおいいんだけど、どうイベント組めばいいのか見当つかない。
もし暇だったら、可能そうかだけでも教えてくれないか。
0371名前は開発中のものです。
2010/04/16(金) 08:26:03ID:g+SxVmIL(mous=マウス座標、objオブジェクトの座標)
クリックした時⇒フラグON&mous座標(1)習得
フラグON&クリックはなした時⇒フラグON&mous座標(2)習得
●
mousx(1)>=objx and mousx(2)<=objx
or ⇒X条件成立
mousx(1)<=objx and mousx(2)>=objx
●
mousy(1)>=objy and mousy(2)<=objy
or ⇒Y条件成立
mousy(1)<=objy and mousy(2)>=objy
●
XとYの条件を満たしたら実行
これでいけるはずだけどわかり難いね
wikiからSelect Objectってエクステンションもあるけど
英語力無いから読めん、すまん。
0372名前は開発中のものです。
2010/04/16(金) 08:27:40ID:g+SxVmIL0373名前は開発中のものです。
2010/04/16(金) 11:06:07ID:KJ166O+lありがとう。これは矩形に限定される……よね?
仮に円形とかならそれようの計算式を別に用意して、フリーハンドはさすがに無理?
ちょっといろいろやってみる。
0374名前は開発中のものです。
2010/04/16(金) 14:27:18ID:7JvnZDa1役に立てればなにより。
果たして分からないひとがアレを読んで理解出来るのか謎なんで
イミフなとこあったらコメント欄で突っ込むか編集よろしく。
>>373
強引で横着な方法で良ければwikiに書いてみた
0375名前は開発中のものです。
2010/04/16(金) 17:29:21ID:g+SxVmIL円も同じ考えで計算すれば出来るには出来るけどめんどくなるね
>>374さんの方法でいいと思います。
年末にクリボーの作り方すらわからずココで教えてもらってたけど
いつのまにか敵も味方も画面跳ね回れる位なら組めるようになってきた。
ステージ構成はテストプレイ繰り返すと難易度跳ね上がってしまって泣けるw
0376名前は開発中のものです。
2010/04/16(金) 17:37:03ID:oB+pwEEYアクティブシェイプの幅と高さを変更
オブジェクトがアクティブシェイプが重なってるヤツは選択されてる
ってのはどお?円も使えるよ
0377名前は開発中のものです。
2010/04/17(土) 06:40:57ID:kf+5p+su0378名前は開発中のものです。
2010/04/17(土) 07:37:25ID:34sv9aUM桜が満開なのに吹雪いてるような異常気象で体調崩したんで、確認は後日でごめん
Wikiのテクニック集ってどのくらいのものを目安にすればいいのかな
たとえば「RPGのようなマス単位の移動」とか、慣れてる人には当たり前だけど初心者には難しいようなこととか、
あるいは迷路自動作成アルゴリズムのような定番をMMF2用に書き直した奴とか、
そういうのは需要あるんだろうか? 無差別に増やしても見にくいだけだと思うけど、どうだろう
0379名前は開発中のものです。
2010/04/17(土) 08:12:03ID:0UsAZ39zお大事にね!
テクニック集はあるに越したことはないと思う
それと書きかけのジョイパッドオブジェクトのページ、どなたか加筆して頂けると助かります
0380名前は開発中のものです。
2010/04/17(土) 08:20:43ID:py/BUlFlお大事に。
多い分には困らないと思うよ。
増えてきたらジャンル分けすればいいと思うし。
そんな悩みが出るほど充実してくれたら助かる。
マじゃないひとの方が多いだろうから定番アルゴリズムでも助かると思うよ。
MMF2だとどう書いたら効率が良いか?って情報は慣れた人にも有用だし。
よりいい方法やより分り易い説明が見つかったら上書きしてくれればいい。
仕様雑多はそろそろジャンル分けした方がいいのかな?と思うけど
良い分け方が思い付かない。(ってかジャンル分けって管理人さんに任すべきなんかな?)
>>379
乙
>>332を書いておきながら全然使い方を知らなかったので助かります。
自分もちょっと研究してみる。
0381名前は開発中のものです。
2010/04/17(土) 11:25:26ID:Dsd/P4RP日本語の文章表示するにあたって、エッジがガタガタのままというのも見栄えが寂しいのでどうにかしたいと思うのですが、方法が分からず手詰まりになっています。
0382名前は開発中のものです。
2010/04/17(土) 12:22:16ID:DS/hO1Oz文字列オブジェクトの表示オプションの所にアンチエイリアスあるよ
0383名前は開発中のものです。
2010/04/17(土) 15:10:00ID:VJ+8DhGwキーロガーの疑いがあるとか言われるんだけど、これ回避しようがないかな?
0384名前は開発中のものです。
2010/04/17(土) 15:19:01ID:P83j5sCr例えばMSPゴシックとかMS系のフォントだと一応綺麗になるんだけど
逆にVLPゴシックとかHG創英角ポップとかOSAKAとか
デフォルトと違うフォントを指定すると逆に汚くなる気がする。
そういう場合なぜかアンチエイリアス指定しない方がまだ綺麗
文字表示の美しさを求め出すと作業が先に進まないので
こっちはもう諦めたけど、どうしてもこだわるなら文章の量次第では
あらかじめレンダリングした綺麗な文字を画像として扱うとかかな
0385名前は開発中のものです。
2010/04/17(土) 21:12:58ID:DS/hO1Ozそうだったのか、それは知らんかったごめんね。
よくよく考えてみたらダメージ表示とステータス画面ぐらいでしか
文字使ってなかったよ(´・ω・`;)
アクションゲーム4ヶ月弱作り続けてたら
文字は気にしていなかったが、最初の頃のコードの汚さには吹いた
そして俺にとって最大の難関が効果音であった事に気が付いた・・・
0386名前は開発中のものです。
2010/04/17(土) 23:55:07ID:py/BUlFl0387名前は開発中のものです。
2010/04/18(日) 02:47:22ID:PBIGwVDpDL販売を買ったんだけど、よくわからんディスクの方が特典ディスクかな?
あれはローカルにコピーしちゃった方がいいのかな
0388名前は開発中のものです。
2010/04/18(日) 04:08:37ID:8HIvcKjbADVパートを突っ込もうとして、アンチエイリアスにチェック入れたらあまりのノッペリ具合に吹いた
こうなってくると英語圏が羨ましい……あっちは40〜50文字程度の文字画像用意すれば事足りますし
0389名前は開発中のものです。
2010/04/18(日) 08:02:05ID:CZ9kFtS8Samplesってフォルダに阿呆みたいにSEが詰まってた。
呪いの館のBGMもあるね。
計1640個
DevだけなのかDL版にもあるのかとかよく知らないけど。
ライブラリのあれなセンスの絵と違ってSEは結構使えるんじゃないかな。
0390名前は開発中のものです。
2010/04/18(日) 08:36:20ID:JdiZ0dc+容量取るから入れてないけど
0391名前は開発中のものです。
2010/04/18(日) 11:03:57ID:usu7n9Dkステータスバーに文字を入力してEnterキーで送信したいのだけれど
Enterキーを押すと文字が変換を確定すると送信されてしまう…(汗
どうすればいいんだろう
えろい人助けて!
0392名前は開発中のものです。
2010/04/18(日) 11:15:31ID:CZ9kFtS8何らかのエクステンションを使っていて、それがそういう仕様なのかな?
Lacewing?使った事ないけど…
某氏の空飛ぶオンラインゲームもそんなだったけど
0393名前は開発中のものです。
2010/04/18(日) 11:28:22ID:PBIGwVDp文字に関しては英語圏羨ましすぎるよね……
XNAっていう自作ゲームをX-BOX360で動かせるようなMS公式のがあるんだけど、
使用する文字はすべて画像で用意してくれとか、2Byte文字なめんなって思ったw
>>389
使わないかと思って圧縮してしまっちゃったよ。さんくす。
Dev版だけど、isoデータが2枚分ついてきて、1枚はインストールと無関係っぽかったから、
多分それが特典ディスクだと思う。落ち着いたら確認してみる。
余談だけど、KnP時代からずっと遊んでるから、呪いの館の笑いどころがいまひとつ分かんなかったりw;
0394名前は開発中のものです。
2010/04/18(日) 14:54:29ID:usu7n9Dk・Enterキーを押したとき
+エディットボックスに入力フォーカスがある
+edittext$("エディットボックス")<> = ""
で文字送信って処理してるんだけど、英語ならこのままでいいんだが
日本語だと確定でワンクッションあるから、
一回目のEnterで確定、2回おしたら送信させなきゃいけないんだ
IMEの状態を取得することができれば解決しそうなのだが…うーむ(汗
0395名前は開発中のものです。
2010/04/18(日) 15:14:55ID:tawfFxcYhttp://www1.axfc.net/uploader/Sc/so/104445
こんな感じでどうですか?
0396名前は開発中のものです。
2010/04/18(日) 15:23:35ID:usu7n9DkRight$(Edittext$( "入力メッセージ欄" ), 2) = newline$
この発想はなかった!完璧じゃないか!
0397名前は開発中のものです。
2010/04/18(日) 15:35:24ID:usu7n9Dkあまりにも確信をつかれたので2回も投稿してしまったw
ありがとう!!
0398名前は開発中のものです。
2010/04/18(日) 15:45:50ID:tawfFxcYやはりチャットはEnter送信ですよね〜。
0399名前は開発中のものです。
2010/04/18(日) 18:10:52ID:tiNA3RiZってか、ヒントじゃなくて核心を書いたつもりだったんだが、説明不足だったか……。w
ところで、Shift+Enterで改行できればもっと完璧になりますよん。
Shiftを押している間は送信判定をoffにするだけなので簡単。オススメ!
0400399
2010/04/18(日) 19:02:33ID:tiNA3RiZ例えば、メッセージ表示欄のカーソル位置を変えると、受信したメッセージをその時の
カーソル位置に挿入してしまう。
これを防ぐために、メッセージを受信したらカーソルを最終行に移動するようにしておくと、
過去ログ参照中だろうがなんだろうが、メッセージを受信すると強制的に最終行にスクロール
するようになる。
これを防ぐには、メッセージを受信した時に最終行が表示されていなかった場合(つまり過去
ログ参照中だった場合)には、その時に表示されている最上行の行番号を記録しておき、
最終行にメッセージを挿入した後、記録しておいた行番号に飛ぶという処理が必要になる。
しかし、その処理をすると、最上行が半分しか表示されていない場合などは、キッチリ表示
される位置に飛ぶため、ビミョーに表示位置がズレるハメになる。
他にも、メッセージ表示欄の文字列を選択状態だった場合のことなど考えると、受信メッセージ
を挿入した後に選択状態を復元しなければならなかったりする。
カーソルがどこにあろうと関係なく最終行に受信メッセージを挿入できればすべて解決なんだが、
当時のオレのスキルでは、どう足掻いてもムリだった。
……以上は、MMF1.5時代に味わった苦悩なんだが、MMF2ではもっとスマートに解決できるのかな?
0401399
2010/04/18(日) 19:03:31ID:tiNA3RiZそれができれば、リアルタイムサウンドノベルみたいなチャットソフトが作れる。
一応、Window Transparencyオブジェクト(だったかな?ウィンドウを半透明にできるやつ)
ってのを使って、サブアプリにしたメッセージ表示欄を半透明にしてって感じでそれっぽい
のが作れたんだけど、サブアプリをポップアップにしないと半透明処理できないから、本体
のウィンドウを移動するとおいてけぼりになっちゃうんだよね。
本体のウィンドウ位置を監視しておて、移動した場合はサブアプリも移動するようにすれば、
少なくとも生き別れ状態は解消できるけど、リアルタイムに追随するのはムリだし。
しかも、この方法では、メッセージを受信するたびにサブアプリにフォーカスを奪われちゃう。
オレみたいに凝ったチャットソフト作ろうとする人なんて超少数派だろうから、リッチエディット
に透過機能を付けてくれるなんて、夢のまた夢だよね、きっと。w
ああ、できることなら、自分でオリジナルのリッチエディットを作りたい……。
長文の連投で正直スマンかった。
0402名前は開発中のものです。
2010/04/18(日) 22:14:58ID:m3mTM6SW気持ちはわかる。チャットソフトはつくってないけど
文字表示関連は日本語の表示に適した(日本人が作った)エクステンションが欲しい
自分ではできないから現状無いものねだりなんだけど、日本語の表示関連で苦労する
あたり、やっぱ海外製のソフトだなっていうのはつくづく思う。
0403名前は開発中のものです。
2010/04/18(日) 22:31:46ID:L9eLg6OU何の為のバックアップCDオプションよw
0404名前は開発中のものです。
2010/04/19(月) 01:37:51ID:1NcBdFaR後日アカウントとCDが郵送されてきたような気がする
0405名前は開発中のものです。
2010/04/19(月) 02:02:38ID:36dvXjCP購入おめー!
今日から人生が狂い始めますね…ウフフw
0406名前は開発中のものです。
2010/04/19(月) 02:19:23ID:E+oRxdF60407名前は開発中のものです。
2010/04/19(月) 04:08:41ID:7ix7gFMVエクステンション作るのも面白そうだけど、ちょっと仕様が分かりにくいんだよな
現状を考えると、エクステ作るような人がMMFに手を出すのかってのが疑問
自分もKnPの後継とかじゃなかったら、現状では買わなかったなー
>>403
ん?DAEMON Tools使えとか、そういう話じゃなくて?
0408名前は開発中のものです。
2010/04/19(月) 17:39:59ID:4YD2u1HHもう注文してから一週間経つのに届かないんだけど
0409名前は開発中のものです。
2010/04/19(月) 19:46:46ID:oovPlUEpフリーゲームの紹介トピックがちょっとだけ投稿されているくらいだった。
もう活動してないのかな?
0410名前は開発中のものです。
2010/04/19(月) 20:03:26ID:E+oRxdF60411名前は開発中のものです。
2010/04/19(月) 20:49:47ID:qVkZeSQUMMF使いがエクステ作らなきゃ、サードパーティー製のエクステなくなっちゃうじゃないか。w
昔のMooClickみたいに有料で販売するならともかく、フリーのサードパーティー製エクステを
作ってるのってほとんどMMF使いでしょ。(「全て」と言い切る自信はないが・・・)
cncの頃は日本発のエクステ作ってた人もいたんだし、今後MMF2でも日本発のエクステ作る猛者
が現れるかもよ?
0412名前は開発中のものです。
2010/04/19(月) 21:02:57ID:v0S33heu0413名前は開発中のものです。
2010/04/19(月) 21:07:02ID:oovPlUEpこんなとこあったのか。
VC使いなんで読んでみる
0414名前は開発中のものです。
2010/04/20(火) 04:25:56ID:qnMOYZs4語弊があったみたいで失礼。
現状で、エクステを作れる技術などのある人がどの程度MMFに興味を示すんだろうか疑問、というような感じで。
猛者にも現れてほしいし、かなうなら自分でも作ってみたいけど、まだまだ確率は低い気がする。
0415名前は開発中のものです。
2010/04/20(火) 22:59:10ID:+wRYWQTg0416名前は開発中のものです。
2010/04/20(火) 23:02:26ID:+wRYWQTg常に親ウインドウの位置に合わせるのではダメ?
それからフォーカスはDev専だけど、Shpax Kernelというエクステンションで親ウインドウをアクティブに出来たよ。
ところで、Window Transparencyってどこにありましたか。
以前探したらリンク切れになってたんだけど…。
まあ、Shpax Kernelでもウインドウの透明度は変えられるけどね。
0417名前は開発中のものです。
2010/04/21(水) 03:23:32ID:Ug6N1Jo8うん、そういうこと言ってるんだろうなってのは分かってたんだけど、海外のエクステ開発状況を
見てると、プログラミングをバリバリできる人でもMMF使ってるみたいだから、ちょっと突っ込んで
みたくなっただけなんだ。ごめんね。
確かに現状では、日本発のエクステが充実するにはほど遠い状況だよね。
>>412
信彦さん、MMF2用のエクステも発表してたんだ。こりゃ失礼しました。m(_ _)m
ここ一年半くらい、あまりに多忙過ぎてMMF界の動向を全然チェックできてないからなー。
ああ、早く暇になって思うさまMMF2をいじり倒したい・・・。
>>416
その方法だと、ドラッグ中にウィンドウの内容を表示する設定になってると、
ドラッグ中はポップアップサブアプリがおいてけぼりになって、ドロップした瞬間に
移動するようになっちゃうんだよね。
フォーカスについては、ウィンドウコントロールでもフォーカスを取り戻すことは
できるんだけど、メッセージを受信するたびにタイトルバーが点滅するようになって
なんだかかっこ悪い。
見た目の問題に過ぎないけど、やるからにはスマートにやりたいじゃん。
せっかく教えてくれたのにごめんね。
Window Transparencyは、確かにリンク切れになってるね。
MMF1.5で頑張ってた当時の話だから、MMF2で入手不可になってるとは思わなかった。
重ね重ねごめん。
でも、Shpax Kernelで透明度変更できるのは助かるな。情報ありがとう!
0418名前は開発中のものです。
2010/04/21(水) 03:39:40ID:O/CjeHa/>ドラッグ中にウィンドウの内容を表示する設定になってると、
ああ、そうなんだ。自分は表示する設定にしてなかったから気付かなかった。
プロパティでウインドウサイズ変更中にも動作するようにすれば、追従するようにはなったけど、
ちょっと遅れて付いて来るなぁ。
0419名前は開発中のものです。
2010/04/21(水) 04:28:56ID:Ug6N1Jo8>プロパティでウインドウサイズ変更中にも動作するようにすれば、追従するようにはなったけど、
!?
そんな設定が? ど、どこに???
いま会社だから製品版で確認できないんだけど、体験版で試してみようと思ったら設定が見つからなかった・・・。
サブアプリのプロパティだよね?
ちょっと遅れてだろうがなんだろうが、おいてけぼりよりは数段マシだから、ぜひ知りたい。
お手数ですが、教えていただけないでしょうか。m(_ _)m
0420名前は開発中のものです。
2010/04/21(水) 04:54:04ID:Ug6N1Jo8すみません、自己解決しました。
アプリケーションのプロパティだったのね。
この設定って、MMF1.5の頃からあったっけなぁ?
もしあったなら、ずっと気付かなかった俺バカス・・・。
とにもかくにも、これで長い間の懸案事項が一個解消された。
マジありがとう!
あとはフォーカス問題だけなんだが、一瞬でもサブアプリにフォーカスを奪われない
ようにすることは可能なんだろうか? う〜む・・・。
0421名前は開発中のものです。
2010/04/21(水) 08:25:38ID:Ug6N1Jo8ttp://hillary1.globat.com/
G2F2 Media製のは全部ここに置いてありました。
0422名前は開発中のものです。
2010/04/22(木) 00:31:07ID:hWemFre/MS3Dが読み込めるエクステンションがついたので
モーション付きのモデルデータが読み込めるようになってたよ
0423名前は開発中のものです。
2010/04/22(木) 07:51:25ID:L2mRGuW0エクステンションを使わないで、標準のMMF2だけでどの程度作れる?
シミュレーションを作ってみたいんだけど、あんまりCOMが馬鹿だとやる気失せるしね……
0424名前は開発中のものです。
2010/04/22(木) 11:45:30ID:R88NOMMVそのテのアルゴリズムの範疇に収まる話なら、作り手の脳味噌が対応出来る範囲においてはワリとどこまででも出来ると思うよ
エクステンションが〜とかは問題の本質的にはあまり関係無い部分だろう
そもそも君自身が思考ルーチンの組み方について、どの程度の認識を持ってるのかすら分からんから
自分で体験版試すのが一番いいよ
0425名前は開発中のものです。
2010/04/22(木) 11:58:58ID:z2+J6F4lシステム次第で必要なものが変わってくるからなんとも言えないけど、チェスやオセロのようなターン制で
マス目で区切られたものなら、エクステンションを使わないでも充分いけるはず。
オンライン対戦だって、標準機能だけで作れるよ。
リアルタイムで、オブジェクト同士の厳密な位置関係が重要なものになってくると、また話が別だけどね。
AIに関しては、MMF2の機能がどうこうよりも、アルゴリズムの完成度の問題かと。
戦術級SLGだと、索敵→戦況判断→行動決定って流れになるかと思うけど、その辺のアルゴリズムはMMF2に
標準で搭載されているものではないから、自分で組む必要がある。
要は、COMがバカになるか鬼になるかは、制作者の理論的思考能力次第ってこと。
0426名前は開発中のものです。
2010/04/22(木) 13:28:59ID:L2mRGuW0ありがとう。
思考ルーチンの制作は問題ないけど、GUIが面倒で仕方ないんだ。
アクションとかならすごく作りやすそうだし、SLGとかもできないことはないような気はしたんだけど、
メンテナンスをするのも困難なくらいに煩雑になるかもしれないなら無意味かなと思って。
エクステンションに関する言及は、Wikiのテクニックで「SelectObject」とか書いてあったから、一応。
使いたくないわけじゃないけど、ちょっと何かやるたびに追加してたんじゃ少しきついし。
今ちまちま動かしてるけど、少なくともアクションならまじめにプログラム組むのがばからしくなってくるね。
0427名前は開発中のものです。
2010/04/22(木) 14:08:13ID:oXk6ECu+その辺のセンスはどうにもならないところがあると思うし
中身と同じくらい時間かけて作っても良いと思う
0428名前は開発中のものです。
2010/04/22(木) 17:25:18ID:z2+J6F4l戦術級SLG作りたくて、エクステンションを随時追加するのが面倒だったら、少なくとも以下の
エクステンションをあらかじめ入れておくことをオススメしておく。
・Pathfinding object(Advanced Path Finding objectでも可?)
・Wargame Map Object
・Advanced Game Board Object
・Drag Object
標準仕様だとマス目(HEX)移動作りにくいからね。
すでに必要性に気付いてると思うけど、Select Objectも入れておいた方が良いよ。
0429428
2010/04/22(木) 17:29:54ID:z2+J6F4lMinimap 2 Objectも入れておくと便利かも。
0430名前は開発中のものです。
2010/04/23(金) 02:30:43ID:kPtW2kxgMinimap 2もWargame Mapもインストーラーで配布されてるから日本語版に導入できないんじゃないかな。
日本語版を認識するインストーラーか、ファイルの再配布とか可能にしてほしいね。
0431名前は開発中のものです。
2010/04/23(金) 15:42:57ID:Zkuk7kYq次のフレーム⇒前のフレームに復帰ってできますかね?
様はステータス画面閉じたときに、オブジェの状態がリセットされるのを
防げればいいんですが。
0432名前は開発中のものです。
2010/04/23(金) 16:05:42ID:61BsKp5gA .位置情報をグローバル変数に保存して読みこむ
B..ステータス画面をサブアプリケーションを使って表示する
パッと思い浮かんだのはこの二通り
0433名前は開発中のものです。
2010/04/23(金) 18:04:09ID:gXg21m7diniに記録する手もある。
けど、サブアプリを使うのが一番楽でオススメ。
>>430
ああ、そうか。
自分のが英語版だから、インストーラー配布かどうか意識してなかった。
制作者に事情を説明して、再配布OKか質問すれば快くOKしてくれそうな気はするけど、そこまでの英語力が・・・。orz
せっかく良いエクステンションがあるのに、日本語版で使えないのはもったいないよね。
0434名前は開発中のものです。
2010/04/23(金) 19:05:43ID:Mi1Fqb1S0435名前は開発中のものです。
2010/04/23(金) 19:28:34ID:gXg21m7dオブジェクト一覧の中にあるでしょ?
わざわざ別のアプリにしなくても、別のフレームをサブアプリとして使えるよ。
0436名前は開発中のものです。
2010/04/23(金) 22:14:19ID:5uK2lLp8他力本願で申し訳ないが、web翻訳を使って質問すれば大丈夫
以前個人輸入したとき
日本語→外国語→日本語に変換して、
誤変換されないこと&意味が通じる事を確認してメールでやり取りしてた。
あと、web翻訳機は「文章」を作るよりも、
箇条書きにして「文」を作ると誤変換が少なくなるよ
0437名前は開発中のものです。
2010/04/23(金) 22:26:09ID:kPtW2kxg自分もWeb翻訳を活用させてもらってますw
時には"I don't know what you mean.(お前は何を言っているんだ)"と返されることもあるけど、
言い方を変えたりして続ければ伝わるよ。
質問だったら図示とか動画とかもアリかも。
ただ、日本語版の画像を見せて伝わるかどうかは微妙だけど。
0438名前は開発中のものです。
2010/04/24(土) 00:15:08ID:+GXnDCFi制作者個別にアプローチするよりも、本家フォーラムにスレたてる方がいいかもしれない。
スレタイ=エクステンション制作者の皆様
MMF2には優れたエクステンションが数多くありますが、インストーラー形式で配布されているものは、日本語版に
インストールすることができません。
誠に残念です。
ZIP形式で配布されているものは日本語版でも使用できますので、このスレをご覧になったエクステンション制作者
の方は、ZIP形式での配布も検討していただけると嬉しいです。
こんな感じでどうかな?
いま仕事がめちゃくちゃ忙しいから、すぐには頼めない雰囲気だけど、暇になったら頼んでみようかと。
0439名前は開発中のものです。
2010/04/24(土) 00:57:33ID:1oQJWTDe日本語版ユーザーの声がもっと高まった方がいいのかな。
0440名前は開発中のものです。
2010/04/24(土) 01:20:49ID:DqwU7PC4特にUI。
何か野暮ったい
0441名前は開発中のものです。
2010/04/24(土) 01:37:49ID:GScgDQIG出した方も反応薄いなーくらい思ってるのかもしれないけど
本家フォーラムへの登録は済ませてあるけどまだ自分も
発言とかはしてないです(空気読む練習中)
怪しい英語でもこの際仕方ないよね
0442名前は開発中のものです。
2010/04/24(土) 02:21:52ID:GScgDQIGOpenGL+Lua+MMF2だそうです。
0443名前は開発中のものです。
2010/04/24(土) 02:32:31ID:yKnX7wUXアクティブオブジェクトってグローバルイベントとか組んでても
フレームエディタから消しちゃうと完全に消えちゃう?
今まで作ったアクティブのライブラリみたいなのってない?
■ このスレッドは過去ログ倉庫に格納されています