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


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

【2D】ゲーム作成ツールGameMaker part7【マンセー】



1 名前:名前は開発中のものです。 mailto:sage [2015/01/02(金) 06:26:15.51 ID:TaM4yhOd.net]
無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。

●本家(英語)
 ttp://www.yoyogames.com/
●GameMaker Japan - 非公式情報サイト(日本語)
 ttp://gamemaker.jpn.org/v1/
●The Game Maker's Apprentice
 ttp://book.gamemaker.nl/
●Game Maker まとめWiki
 ttp://www.wikihouse.com/GameMaker/index.php

前スレ
【2D】ゲーム作成ツールGameMaker part6【マンセー】
peace.2ch.net/test/read.cgi/gamedev/1353448278/

597 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 11:52:13.11 ID:U4D+yQKg.net]
あとSteam再起動すると出て来ることもある

598 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 12:19:49.89 ID:y4sOR/T4.net]
そういやGameMakerをsteamに登録するメリットって何があるの?

599 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 12:23:31.18 ID:gTVnnNTE.net]
実績が取れる
デバッグモード100回とか

600 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 12:29:27.64 ID:gTVnnNTE.net]
というのは冗談でワークショップにあるので遊んだりそこにうpしたりとか
これは多分steam版固有の機能

601 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 13:12:54.90 ID:y4sOR/T4.net]
なるほどサンクス

602 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 15:10:35.38 ID:keo3gW6Q.net]
そもそも3Dの無料開発環境が数々用意されている昨今
なぜに有料のGMを選ぶのか理解に苦しむ
ゲームのOSと言えば田が全盛期なのに一応サポートしているからって
わざわざ林檎でプレイして「不具合だ!動かねえぞ!」
って文句言ってる事に似ている

603 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 15:14:26.02 ID:gTVnnNTE.net]
つい最近humbleあったし

604 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 15:54:25.18 ID:pWvTB2f1.net]
とりあえず簡単だからでしょ、わざわざスレにまでご出張してくださってどうも。

605 名前:名前は開発中のものです。 [2016/09/28(水) 15:57:29.70 ID:jERT9v+E.net]
>>578
理解できるような説明を聞きに来たのか書き捨てに来たのか知らんけども、普通は2Dのゲームを作りたいからGMを使うんだと思うが
聞きに来たにしては無駄な文多いし書き捨てかな?



606 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 16:04:59.51 ID:pWvTB2f1.net]
3Dはエンジンが良くてもコンテンツ制作の手間が半端ないよな。
インディーでもチーム組んでやっと小規模なものができるくらい。
エンジンの良し悪しと製作の手間はリンクしないよ。

607 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 18:16:05.64 ID:y4sOR/T4.net]
>>581
565に対してじゃないの

608 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 18:55:57.43 ID:YHYApw1d.net]
今後、3Dが主流になるにはゲーム部品のバラ売りが必要になるだろうね
モデル、モーション、スクリプトなど、それらをバラで売って、製作者はそれを組み立てる。
Unityがアセットショップでそれをやろうとしてるけど、まだまだコンテンツは少ないね

609 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 20:52:25.06 ID:34vORcJV.net]
gamemakerの日本語3Dライブラリあるよ

610 名前:名前は開発中のものです。 mailto:sage [2016/09/28(水) 21:10:31.09 ID:W07WF664.net]
3D主流じゃないの?

611 名前:名前は開発中のものです。 mailto:sage [2016/09/29(木) 07:11:37.40 ID:xbsmERGF.net]
>>582
ほとんどの理由はコレ。
3Dリソースのモデル作成までは仮に良くてもモーションのコストが半端ない。
現にUnityの小規模開発系はVoxcelかつ拡縮でそれをピョコンと動かす程度のものだらけだろ?

612 名前:名前は開発中のものです。 mailto:sage [2016/09/30(金) 17:01:35.37 ID:hT8q3qFF.net]
やすかったから購入したよ、よろぴこ
やっぱ難しいな

613 名前:名前は開発中のものです。 mailto:sage [2016/09/30(金) 23:00:49.35 ID:+Ku3tmDf.net]
RPG作ろうとするとデータベース管理とかテキスト管理で死ねる

614 名前:名前は開発中のものです。 mailto:sage [2016/09/30(金) 23:56:51.53 ID:IdsllCQ2.net]
これでrpgはちょっとむいてないよ

615 名前:名前は開発中のものです。 mailto:sage [2016/10/01(土) 00:21:39.97 ID:vwQe24YP.net]
Undertaleとか、GMSで作られたRPGもあるけどね
でもRPG作ろうと思ったら、まずスクリプトエンジンを自作する必要がある



616 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 00:07:30.22 ID:LKky3CE+.net]
ドラクエみたいのならグラフィック的にはできそうな想像はつく。
ただ、シナリオイベントとかの管理はどうすりゃいいんだろうな。
各シナリオは個別オブジェクトで管理させる?
各フラグはds_mapの辞書使って、イベントトリガはスプライトに接触したとき、
フラグ辞書書き換えて、その状態を個別オブジェクトは常に監視する必要があるね。
コード書いてもroomに配置させないと実行させられないから、個別シナリオの数だけ
roomにいちいち配置さえるのだろうか・・・。
現状でも10個くらい「?」マークのオブジェクトが並んだらもう訳わからんのに。
しかも、シナリオの差し替えは頻発すると思うが、どこまで修正が波及することやら。
他にも、アイテム売買の処理 - これは ds_list が使えるか。

どうしてもシナリオ管理用の中間フレームワークが欲しいかも。
ファミコンのFEみたいなシミュレーションならまだなんとか。

617 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 00:57:29.94 ID:N5JI95tH.net]
HTML5で書き出したらスマホだとバカでかいサイズになってプレイできない
動的にサイズを取得して自分でViewPortを拡縮するしかないんかな?

そんなんできるんだろうか

618 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 10:18:06.34 ID:wZ4xDgEV.net]
必要なものは
create-objectで必要なときだけ呼び出して
終わったらデストロイすればいいよ

619 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 14:37:25.81 ID:Brw+xHMs.net]
>>592
会話イベント再生オブジェクトを作る
そのオブジェクトを親にして各NPCを作り、createイベントで読み込むスクリプトを指定する、じゃダメなん?

あとイベント設置の際の見た目の問題は、
オブジェクトに管理用のアイコンを設定して、visibleをオフにすればいいよ

620 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 14:46:22.11 ID:N5JI95tH.net]
最大の問題はテキストなんだよなあ

全部ひらがなとカタカナ?
それとも漢字を大量にスプライトフォント化?

621 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 16:11:13.40 ID:Brw+xHMs.net]
1文字32x32、カラーは32bitだとして、1万文字あっても使用VRAMは40MB以下なんだからこの時代余裕でしょ

622 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 16:14:14.50 ID:N5JI95tH.net]
Windows版なら問題なさそうだけどモバイルはどうなんだろ
モバイルは進化が速すぎて感覚がわからないところもある

623 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 17:35:54.86 ID:Brw+xHMs.net]
ここ5年以内に出た端末ならVRAM割当が128MBを切ってることなんてまずないので大丈夫だと思うよ

624 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 19:43:29.63 ID:LKky3CE+.net]
結構参考になる話だった。

625 名前:名前は開発中のものです。 mailto:sage [2016/10/02(日) 19:44:17.97 ID:N5JI95tH.net]
PNGで圧縮きくとはいえデータがでかくなるのも若干不安だな
モバイルのHTML5は諦めたほうがよさそうだ



626 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 00:26:16.67 ID:exEYx736.net]
スクリプトエディタ、外部エディタ使えるようになるか
1つのスクリプトに複数の関数書けるようになるかせんかねえ

せめてargumentをローカル変数に割り振るのがもっとスタイリッシュにできるようになるとか

627 名前:名前は開発中のものです。 [2016/10/03(月) 00:46:19.45 ID:mjxmZkok.net]
GameMAkerで作ったゲームのことでここに質問するのはすれ違いかな?
動作確認的な意味で

628 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 00:48:50.92 ID:ZSy2gftp.net]
別にいいんじゃない、ほとんど動きのないスレだし。
だから、期待してるようなリアクション来るかは知らんけど。

629 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 00:55:23.80 ID:rl6cbVKP.net]
GameMakerじゃなくて
GameMAkerというのがあるの?

630 名前:名前は開発中のものです。 [2016/10/03(月) 01:00:50.18 ID:mjxmZkok.net]
Gamemaker製のゲームを起動させたら枠だけ出て画面真っ暗なまま
応答なしと真っ暗を繰り返すんだ・・・
最初はDirectplayがないとか出てきたんだけどレガシコンポーネントのチェックを入れてみても
結局動かず。
動作確認用の体験版も同じだったんだが・・・
DL

631 名前:したゲーム以外にもGamemaker製のゲームの体験版だけいくつかインストールして
ダメだった
Win10になってから初めてゲームDLしたからこのエラーも初めてでね
Win10だと全部こうなるのかなって
[]
[ここ壊れてます]

632 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 01:14:11.13 ID:rl6cbVKP.net]
Downwellはsteamで買ったけどwin10で動いてるよ

633 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 01:41:18.41 ID:exEYx736.net]
o_testというオブジェクトを作り、Createイベントで
hoge = irandom(10,100);
というコードを実行させるようにする

適当なところで
var resultId = instance_create(0,0,o_test);
var resultId2 = instance_create(0,0,o_test);
show_debug_message(o_test.hoge);
show_debug_message(resultId.hoge);
show_debug_message(resultId2.hoge);

を実行すると、
71
71
33

とか表示される
オブジェクトIDは一回目にcreate_instanceで生成されたインスタンスを示すってことでいいのかな?

634 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 01:44:43.76 ID:P4EKXuq5.net]
>>602
外部のエディタは登録できるし、スクリプトにはサブスクリプトを登録できるけど

635 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 14:48:46.58 ID:uKeQ8AGE.net]
>>606
なぜタイトル書かないんだよ
持ってりゃ試してやるのに



636 名前:名前は開発中のものです。 mailto:sage [2016/10/03(月) 17:22:36.96 ID:0kBcHIVg.net]
>>608
o_test.hoge=0したらo_test全部のhogeが0になった

確かオブジェクトインデックスの変数に代入すると同じオブジェクト全部の値が同じになるとかだったはず

637 名前:名前は開発中のものです。 mailto:sage [2016/10/04(火) 05:09:31.59 ID:X8VQaSXy.net]
オブジェクトの種類で指定した場合、値の操作や関数なんかは全部のインスタンスに実行されるよ

638 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 05:15:44.86 ID:+oMznZXi.net]
Windows UWP ModuleのSteamキーがもらえないんだけど仕様?

639 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 08:01:29.02 ID:yVnyfRVT.net]
俺は貰えてる

640 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 09:25:25.62 ID:2vErDcGTg]
何度かライセンスリカバリーしてるけど来てない

641 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 13:46:45.46 ID:WamsG/Go.net]
ウソをつくな

642 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 20:40:04.85 ID:yVnyfRVT.net]
嘘やないんやが…

643 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 20:50:28.83 ID:ckswozAh.net]
俺もまったく貰えてないな
別に必要もないんだけども

644 名前:名前は開発中のものです。 mailto:sage [2016/10/05(水) 20:55:59.98 ID:aWOZgAjL.net]
iOSとかはあるけどUWPは貰えてない
というかそもそもsteamの方にuwpのDLC無い気がするんだが

645 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 04:30:01.59 ID:8vJNXPQg.net]
確保したサーフェスってゲーム終了時に自動的に破棄されるのかな



646 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 13:31:06.94 ID:Sjn3Wc5J.net]
このツールは英語必須だね

647 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 13:33:11.07 ID:WcwUqsO8.net]
スクリプトを英語というのならそうかもしれん

648 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 13:42:24.67 ID:Sjn3Wc5J.net]
日本語の解説とか古いのしかないやん

649 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 16:34:34.34 ID:h6g0xA+s.net]
GameMakerなんて思った程度でもある機能しかじゃん

650 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 17:48:57.26 ID:Vg94G+rd.net]
??????

651 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 17:55:23.39 ID:v/nmY6iU.net]
>>624
ゲーム開発覚える前に日本語覚えろ

652 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 18:12:28.48 ID:exmlv8Pd.net]
日本語でおk

653 名前:名前は開発中のものです。 mailto:sage [2016/10/06(木) 20:16:29.01 ID:liZaAnhb.net]
村田ホームラン王おめでとう!

654 名前:sage [2016/10/08(土) 10:12:59.46 ID:hH4kE2Cnr]
RPG風にNPCと会話させたいんですが、NPCの近くにプレイヤーキャラがいる状態で指定キーを押すとテキストボックスが表示され、中に台詞が……みたいなのって難しいですかね?
海外の動画見つつやってみたんですが、キーを押すところまではともかくテキスト表示が上手くいかず、プレイヤーが動くとテキストが置き去りにされたり、テキストボックスが実際の画面外に表示されたりするんてすよね……
プレイヤーオブシェクトからの距離で指定できたりするんでしょうか
既出だったらすみません

あと下から接触するとすり抜けられる床とか作りたいんですが、指定した方向からの接触判定ってどこで設定すればいいんでしょうか

655 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 11:11:14.19 ID:a18FDhsN.net]
特定の環境だけ音声を出さない(アプリケーションにも含まない)のって可能?
単に音を出さないだけならos_typeとかで判定して無視すればいいんだろうけど

HTML5だと転送量が軽いほうがいいし、音が出ると迷惑になることも多そうだし、
環境バグとかもありそうなんで切ってしまいたい



656 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 11:21:19.56 ID:mq4iG525.net]
そんな機能たしかあったぞ
グループ分けするやつ

657 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 11:33:14.94 ID:a18FDhsN.net]
https://docs.yoyogames.com/source/dadiospice/001_advanced%20use/global%20game%20settings/audio%20groups%20tab.html
これか
thx

658 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 20:33:38.04 ID:nQ3DprU5.net]
出来上がったやつ試しに書き出してみたんだが、ゲーム名付けるのってどこでやるんだろ
Global Game Settings → Display Name の部分は変えてるんだが、もしかしてここじゃない?
ゲーム起動時のウインドウの上部分に出るのかと思ったんだが、Made with Gamemaker〜としか出ない
もしや無料版だと表示されなかったりする? どなたかご教授ください

あとゲームとは関係ないんだが、この掲示板wikiから飛ぶと2月で書き込み止まってるように見えるんだが俺の環境のせいだろうか

659 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 21:08:58.08 ID:EYpYkXPE.net]
無料版は変えられないよ

660 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 22:51:00.86 ID:BRyodAnI.net]
大雑把には作れるけど、そこを調整しようとすると余計な処理と言うか、
あとから見てこれ自分でも何しようとしてるのか分かるんだろうかっていう変なコードになりがちになるな。
ホントはそういう調整はどこか1箇所で済ませたいんだが。
定数もコメントが付けられないんで困るね。分かりやすい名前にするしかないんだろうけど。

でも、デバッグ機能はゲーム用のツールってことを考えたら結構マシな部類だね。

プロトタイプなゲームをさくさくっと作るには向いてるけど、機能があちこちに散らばってて自分でも
ドツボにはまりそう。

661 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 22:53:07.19 ID:a18FDhsN.net]
とにかくちゃんとしたメンバ変数とメンバ関数を作らせて欲しいよ

662 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 23:04:53.42 ID:nQ3DprU5.net]
>>634
やっぱそうなのかーーーー 有料版はDisplay Nameで変えられるのかな
この前のセールで買い逃したのが痛い 次いつくるかな……悔しさで定価買いしそう
でもありがとう、原因わかってすっきりしたわ……

663 名前:名前は開発中のものです。 mailto:sage [2016/10/08(土) 23:10:30.94 ID:BRyodAnI.net]
んな、もったいない。
本体だけのライセンスなら余ってんだけど、まあ譲渡は難しいんだろうな。

664 名前:名前は開発中のものです。 mailto:sage [2016/10/09(日) 01:42:39.79 ID:k65YiApe.net]
Room移動したフレームで音楽慣らそうとするとダメなのかな?

新しいRoomにあるオブジェクトのCreateイベントで音楽慣らしてもダメで
Stepイベントで再生中か否か判定させつつ慣らすとうまくいく

665 名前:名前は開発中のものです。 mailto:sage [2016/10/10(月) 12:34:58.26 ID:L+Iwt95H.net]
>>638
ください(切実)

次のセールが早めに来てくれることを祈る
本当なんであんなセール情報を見逃したんだ俺は……

ところで話変わるんだけど、横スクロールのアクションゲー作ってる人って
すりぬけ床(下から接触するとすり抜けられて、上からは乗れる)の設定どうやってる?
プレイヤーオブジェクト側のcollision設定で弄ってみたんだけど、挙動が微妙で上手いやり方知ってる人いたら教えて欲しい

というか今アイコンとコード併用してるんだが、コードならコードに絞ったほうがいいんだろうか
どうもコードが苦手でできることならアイコン並べて済ませてしまいたい気持ちが勝る



666 名前:名前は開発中のものです。 mailto:sage [2016/10/10(月) 12:40:10.33 ID:NwPWAZLU.net]
セール自体は割りとちょくちょくやってるから心配無い
humble逃したのは痛いけど

667 名前:名前は開発中のものです。 mailto:sage [2016/10/10(月) 15:56:20.54 ID:YJp39SRR.net]
併用で問題ないと思うよ
アイコンだと全体像が見えるしチューンがし易い
逆にあまりいじらない部分ならスクリプトで書いていい

668 名前:名前は開発中のものです。 mailto:sage [2016/10/11(火) 14:36:07.35 ID:SC/wMow9.net]
ぅーん 閉じるときクラッシュの話、んなバカなと思ってたけどリカバリ後に
GameMaker入れなおした環境(といっても他にもかなり色々入れた環境)

で終了できずに、応答なしになるようになったw

ESCにEndGameを割り当ててGameMakerのIDEで実行でも応答なし。
CreateApplecationで作った実行ファイルでも応答なし。

この現象が出る前に作った実行ファイルはスムーズに終了するから
何か環境に条件があるんだと思うけども、特定はできてない。

669 名前:641 mailto:sage [2016/10/11(火) 15:48:08.18 ID:SC/wMow9.net]
ちょっと舌っ足らずだったw

ESCキーにEndGameを割り当てて…
GameMakerのIDEで実行→ESC押下で応答なし。
同じゲームをCreateApplecationでゲームの実行ファイルを作って
実行した場合でも同様にゲーム中のESC押下で応答なし。

以前の環境(両方ともWindows10の64bitで、違いはまだ洗い出し切れてない)
で作った実行ファイルは正常に終了する。

IDEだけの問題なら我慢するけどこれは困るw
再リカバリーを視野に、あわよくば問題がわかればいいのだが

670 名前:名前は開発中のものです。 mailto:sage [2016/10/11(火) 16:00:26.65 ID:SwUJbM97.net]
他人のソースでも発生するの?

671 名前:641 mailto:sage [2016/10/11(火) 16:57:22.86 ID:SC/wMow9.net]
あくまで自分の環境のほうがイレギュラーで普通は問題ないと思うのですが…

他人のソースでも止まりますねえ…
終了処理がないものは問題ないですが

672 名前:名前は開発中のものです。 mailto:sage [2016/10/11(火) 17:16:53.94 ID:SwUJbM97.net]
終了処理がないものって、つまりEndGameで終わるときに固まるってこと?

試しにうちの環境でやってみたけど、確かにAlt+F4での終了とEndGameでの終了では終わり方が違うね
EndGameの場合、1秒ほど画面が固まってから終了する(フリーズはしない)

この時に行われてる処理に原因があるのかね

673 名前:641 mailto:sage [2016/10/11(火) 17:57:50.54 ID:SC/wMow9.net]
>>647
そうです。EndGameのとき。

下のコンソールには
-----------------------------
minFPS, maxFPS, avgFPS
-698, 39, -330
-----------------------------
とか出てそこで応答なし。

今わかったのですが他のウィンドウにアクティブを遷移すれば
そこから5秒程度で落ちてくれます。
このときCompile finishd のメッセージはちゃんと出てますねえ…

ゲームのウィンドウがアクティブのままだと落ちません。

674 名前:641 mailto:sage [2016/10/11(火) 18:20:44.97 ID:SC/wMow9.net]
何かのインストールで何かのファイルが置き換わってしまって
それがうまく動作しないとか、そういうのですかねえ…

一日悩んでみましたがリカバリします。
真っ先にGameMakerを入れてみて動作をみますが…

何かわかり次第書きますので。

675 名前:名前は開発中のものです。 mailto:sage [2016/10/13(木) 11:48:40.21 ID:R7TY2n4H.net]
Tab Scriptで
[hoge_func][hage_func][page_func]

とか並んでいて、オブジェクトのStepイベントでhage_funcを呼んでいるとする

→編集しているときにpage_funcのタブをhage_funcと入れ替える
→Stepイベントからpage_funcが呼ばれるようになる
(オブジェクトを開いてイベントを確認しても実際に入れ替わってる)


これバグだよな?



676 名前:名前は開発中のものです。 mailto:sage [2016/10/13(木) 13:05:40.38 ID:aelU+dcC.net]
>>650
ほんとだ、Execute Script使うと再現した
スクリプトは3つなくてもhogeとhageの2つで起こる
対処法としてはExecute Codeからスクリプト呼べば入れ替わらない
それよりScript Tabsなんて機能知らなかった

677 名前:名前は開発中のものです。 mailto:sage [2016/10/13(木) 13:07:15.31 ID:pXO38B2T.net]
GMはバグ

678 名前:多いよ []
[ここ壊れてます]

679 名前:名前は開発中のものです。 mailto:sage [2016/10/13(木) 13:17:01.99 ID:R7TY2n4H.net]
タブ化は便利よ
同じオブジェクトに関わるスクリプトを1つにまとめると非常に見通しがよくなる

しかし思わぬとこにバグがあったもんだ

680 名前:641 mailto:sage [2016/10/13(木) 19:02:09.58 ID:bmw2mb0r.net]
とりあえずリカバリしたら直った(ホッ…

何回かアップデートもかかったけどね。
今のstableの最新バージョンって1.4.1763でいいんだよね。

681 名前:641 mailto:sage [2016/10/13(木) 19:54:43.67 ID:bmw2mb0r.net]
1.4.1763 r41504 か。

682 名前:名前は開発中のものです。 [2016/10/13(木) 20:57:25.74 ID:Rycb5trd.net]
yoyogamesのツイッターに #Time2MeetYourMakerっていう動画が出たけど何の事だろう
バージョン2.0でも出るのかな

683 名前:名前は開発中のものです。 mailto:sage [2016/10/13(木) 21:04:35.71 ID:R7TY2n4H.net]
GMLを抜本的に改造してほしくはある

684 名前:名前は開発中のものです。 mailto:sage [2016/10/15(土) 23:14:48.99 ID:uyYKpdWA.net]
放置していたプロジェクトを久々に開いてみたら
physics_joint_set_valueでロープジョイントの長さをセットしていた部分がまともに動かない・・・

値に200をセットしても6000オーバーとかになってる
前はふつうに入れた値がセットされてたはずなんだけどなぁ

685 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 12:25:06.74 ID:nSaq5DEa.net]
YoYoGamesのTwitterでなんか開発画面のノード表示みたいのが新要素として示されていたけど
それが重要かというとどうなんだろう



686 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 14:40:30.79 ID:xYpAnUHU.net]
まあ、コーディングしなくて済むからね。
でも、手書きよりスパゲティ配線になりがちなんだよね。

687 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 14:53:59.20 ID:nSaq5DEa.net]
ツールの思想とは違うのかもしれないけど
コーディング中心でいく場合の書きやすさも
もっとアップして欲しいんよ

現状あっちこっちにコードが散らかるし、
typoからのエラー生みやすいし……

クラスっぽいものがほんと欲しい

688 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 15:08:24.65 ID:xYpAnUHU.net]
俺の環境じゃ、エディタが重い。
VisualC++みたいに色分けは優秀なんだけど、監視が常に入るからレスポンス悪くてちょっと書きづらい。

typoでもエラーになるならいいけど、バリアント型だから実行するまで型チェックできないんだよな。
関数なら即エラーになるけど、変数間違ってるとそのまま走っちゃうw
別にGMLだけの問題じゃなくて全てのスクリプト言語にいえることだけど。

689 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 15:16:11.02 ID:nSaq5DEa.net]
スクリプト型言語でも、クラスの概念があるなら
インテリセンスであんまtypo起こさないしなあ

変数も、そのときのコンテクストによってどこに生成されるかわからない みたいのはやめて
きっちり宣言する形にしてほしいわ

FlashのActionScript2.0が割とゆるふわ言語だったのが3.0で現代的になったみたいに

690 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 18:20:57.00 ID:qoqeL+6x.net]
つ HaxeFlixel

691 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 18:40:37.78 ID:5LMp5NP3.net]
変数の宣言をオブジェクトで行うことが義務付けられたら組める処理に大きな制限が掛かってしまうよ……

それはさておき、GameMakerではオブジェクト自体がクラスだから、
多少変態実装ながらも、インスタンスを生成してクラスや構造体として使うということも可能

必要になったらインスタンスを生成、不要になったら破棄。他の言語におけるクラスの扱いと一緒

692 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 18:46:45.58 ID:nSaq5DEa.net]
>>664
GameMakerの魅力は吐き出される各プラットフォームのアプリの安定感と手軽さかな
完全フリーのツールはどうもそこが弱い

>>665
そんな感じでやってるよ

でもうっかり初期化のときに Name = "hoge"とやって
処理の時に name とか書いちゃったらエラーが起きるし、
うっかりname = "hage"としてNameを参照したりしたら
見つけづらいバグになるしねえ

693 名前:名前は開発中のものです。 [2016/10/19(水) 18:56:19.85 ID:GCcxzrhz.net]
ムービーを背景として埋め込むの(mp4,aviとか)って出来ますか?
ムービーをgifに変換して、とかじゃないと無理ですかね

694 名前:名前は開発中のものです。 mailto:sage [2016/10/19(水) 22:03:30.73 ID:RFSLUpoP.net]
クラス替わりのインスタンスに!
攻撃を当てて!
バグ発生!

695 名前:名前は開発中のものです。 mailto:sage [2016/10/20(木) 01:40:40.53 ID:Ct0dcuHs.net]
>>667
残念ながら無理っぽい

>>668
なんで衝突判定設定してんだよ



696 名前:名前は開発中のものです。 mailto:sage [2016/10/20(木) 02:09:10.04 ID:k+gCmMau.net]
いまどきstringでくくらないと文字列と数値とか結合できないのはどうなんだ
sprintfっぽい命令もないし

697 名前:名前は開発中のものです。 mailto:sage [2016/10/20(木) 13:09:58.49 ID:gcPsIUkT.net]
GUIはモダンで使いやすくしてほしいね
あとlua系のエンジンみたいに一箇所にまとめてイベントスクリプトかけるようにしてくれ






[ 続きを読む ] / [ 携帯版 ]

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

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