【2D】ゲーム作成ツールGameMaker part7【マンセー】 at GAMEDEV
[2ch|▼Menu]
[前50を表示]
650:名前は開発中のものです。
16/10/06 17:48:57.26 Vg94G+rd.net
??????

651:名前は開発中のものです。
16/10/06 17:55:23.39 v/nmY6iU.net
>>624
ゲーム開発覚える前に日本語覚えろ

652:名前は開発中のものです。
16/10/06 18:12:28.48 exmlv8Pd.net
日本語でおk

653:名前は開発中のものです。
16/10/06 20:16:29.01 liZaAnhb.net
村田ホームラン王おめでとう!

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

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

655:名前は開発中のものです。
16/10/08 11:11:14.19 a18FDhsN.net
特定の環境だけ音声を出さない(アプリケーションにも含まない)のって可能?
単に音を出さないだけならos_typeとかで判定して無視すればいいんだろうけど
HTML5だと転送量が軽いほうがいいし、音が出ると迷惑になることも多そうだし、
環境バグとかもありそうなんで切ってしまいたい

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

657:名前は開発中のものです。
16/10/08 11:33:14.94 a18FDhsN.net
URLリンク(docs.yoyogames.com)
これか
thx

658:名前は開発中のものです。
16/10/08 20:33:38.04 nQ3DprU5.net
出来上がったやつ試しに書き出してみたんだが、ゲーム名付けるのってどこでやるんだろ
Global Game Settings → Display Name の部分は変えてるんだが、もしかしてここじゃない?
ゲーム起動時のウインドウの上部分に出るのかと思ったんだが、Made with Gamemaker〜としか出ない
もしや無料版だと表示されなかったりする? どなたかご教授ください
あとゲームとは関係ないんだが、この掲示板wikiから飛ぶと2月で書き込み止まってるように見えるんだが俺の環境のせいだろうか

659:名前は開発中のものです。
16/10/08 21:08:58.08 EYpYkXPE.net
無料版は変えられないよ

660:名前は開発中のものです。
16/10/08 22:51:00.86 BRyodAnI.net
大雑把には作れるけど、そこを調整しようとすると余計な処理と言うか、
あとから見てこれ自分でも何しようとしてるのか分かるんだろうかっていう変なコードになりがちになるな。
ホントはそういう調整はどこか1箇所で済ませたいんだが。
定数もコメントが付けられないんで困るね。分かりやすい名前にするしかないんだろうけど。
でも、デバッグ機能はゲーム用のツールってことを考えたら結構マシな部類だね。
プロトタイプなゲームをさくさくっと作るには向いてるけど、機能があちこちに散らばってて自分でも
ドツボにはまりそう。

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

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

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

664:名前は開発中のものです。
16/10/09 01:42:39.79 k65YiApe.net
Room移動したフレームで音楽慣らそうとするとダメなのかな?
新しいRoomにあるオブジェクトのCreateイベントで音楽慣らしてもダメで
Stepイベントで再生中か否か判定させつつ慣らすとうまくいく

665:名前は開発中のものです。
16/10/10 12:34:58.26 L+Iwt95H.net
>>638
ください(切実)
次のセールが早めに来てくれることを祈る
本当なんであんなセール情報を見逃したんだ俺は……
ところで話変わるんだけど、横スクロールのアクションゲー作ってる人って
すりぬけ床(下から接触するとすり抜けられて、上からは乗れる)の設定どうやってる?
プレイヤーオブジェクト側のcollision設定で弄ってみたんだけど、挙動が微妙で上手いやり方知ってる人いたら教えて欲しい
というか今アイコンとコード併用してるんだが、コードならコードに絞ったほうがいいんだろうか
どうもコードが苦手でできることならアイコン並べて済ませてしまいたい気持ちが勝る

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

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

668:名前は開発中のものです。
16/10/11 14:36:07.35 SC/wMow9.net
ぅーん 閉じるときクラッシュの話、んなバカなと思ってたけどリカバリ後に
GameMaker入れなおした環境(といっても他にもかなり色々入れた環境)
で終了できずに、応答なしになるようになったw
ESCにEndGameを割り当ててGameMakerのIDEで実行でも応答なし。
CreateApplecationで作った実行ファイルでも応答なし。
この現象が出る前に作った実行ファイルはスムーズに終了するから
何か環境に条件があるんだと思うけども、特定はできてない。

669:641
16/10/11 15:48:08.18 SC/wMow9.net
ちょっと舌っ足らずだったw
ESCキーにEndGameを割り当てて…
GameMakerのIDEで実行→ESC押下で応答なし。
同じゲームをCreateApplecationでゲームの実行ファイルを作って
実行した場合でも同様にゲーム中のESC押下で応答なし。
以前の環境(両方ともWindows10の64bitで、違いはまだ洗い出し切れてない)
で作った実行ファイルは正常に終了する。
IDEだけの問題なら我慢するけどこれは困るw
再リカバリーを視野に、あわよくば問題がわかればいいのだが

670:名前は開発中のものです。
16/10/11 16:00:26.65 SwUJbM97.net
他人のソースでも発生するの?

671:641
16/10/11 16:57:22.86 SC/wMow9.net
あくまで自分の環境のほうがイレギュラーで普通は問題ないと思うのですが…
他人のソースでも止まりますねえ…
終了処理がないものは問題ないですが

672:名前は開発中のものです。
16/10/11 17:16:53.94 SwUJbM97.net
終了処理がないものって、つまりEndGameで終わるときに固まるってこと?
試しにうちの環境でやってみたけど、確かにAlt+F4での終了とEndGameでの終了では終わり方が違うね
EndGameの場合、1秒ほど画面が固まってから終了する(フリーズはしない)
この時に行われてる処理に原因があるのかね

673:641
16/10/11 17:57:50.54 SC/wMow9.net
>>647
そうです。EndGameのとき。
下のコンソールには
-----------------------------
minFPS, maxFPS, avgFPS
-698, 39, -330
-----------------------------
とか出てそこで応答なし。
今わかったのですが他のウィンドウにアクティブを遷移すれば
そこから5秒程度で落ちてくれます。
このときCompile finishd のメッセージはちゃんと出てますねえ…
ゲームのウィンドウがアクティブのままだと落ちません。

674:641
16/10/11 18:20:44.97 SC/wMow9.net
何かのインストールで何かのファイルが置き換わってしまって
それがうまく動作しないとか、そういうのですかねえ…
一日悩んでみましたがリカバリします。
真っ先にGameMakerを入れてみて動作をみますが…
何かわかり次第書きますので。

675:名前は開発中のものです。
16/10/13 11:48:40.21 R7TY2n4H.net
Tab Scriptで
[hoge_func][hage_func][page_func]
とか並んでいて、オブジェクトのStepイベントでhage_funcを呼んでいるとする
→編集しているときにpage_funcのタブをhage_funcと入れ替える
→Stepイベントからpage_funcが呼ばれるようになる
(オブジェクトを開いてイベントを確認しても実際に入れ替わってる)

これバグだよな?

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

677:名前は開発中のものです。
16/10/13 13:07:15.31 pXO38B2T.net
GMはバグ


678:多いよ



679:名前は開発中のものです。
16/10/13 13:17:01.99 R7TY2n4H.net
タブ化は便利よ
同じオブジェクトに関わるスクリプトを1つにまとめると非常に見通しがよくなる
しかし思わぬとこにバグがあったもんだ

680:641
16/10/13 19:02:09.58 bmw2mb0r.net
とりあえずリカバリしたら直った(ホッ…
何回かアップデートもかかったけどね。
今のstableの最新バージョンって1.4.1763でいいんだよね。

681:641
16/10/13 19:54:43.67 bmw2mb0r.net
1.4.1763 r41504 か。

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

683:名前は開発中のものです。
16/10/13 21:04:35.71 R7TY2n4H.net
GMLを抜本的に改造してほしくはある

684:名前は開発中のものです。
16/10/15 23:14:48.99 uyYKpdWA.net
放置していたプロジェクトを久々に開いてみたら
physics_joint_set_valueでロープジョイントの長さをセットしていた部分がまともに動かない・・・
値に200をセットしても6000オーバーとかになってる
前はふつうに入れた値がセットされてたはずなんだけどなぁ

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

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

687:名前は開発中のものです。
16/10/19 14:53:59.20 nSaq5DEa.net
ツールの思想とは違うのかもしれないけど
コーディング中心でいく場合の書きやすさも
もっとアップして欲しいんよ
現状あっちこっちにコードが散らかるし、
typoからのエラー生みやすいし……
クラスっぽいものがほんと欲しい

688:名前は開発中のものです。
16/10/19 15:08:24.65 xYpAnUHU.net
俺の環境じゃ、エディタが重い。
VisualC++みたいに色分けは優秀なんだけど、監視が常に入るからレスポンス悪くてちょっと書きづらい。
typoでもエラーになるならいいけど、バリアント型だから実行するまで型チェックできないんだよな。
関数なら即エラーになるけど、変数間違ってるとそのまま走っちゃうw
別にGMLだけの問題じゃなくて全てのスクリプト言語にいえることだけど。

689:名前は開発中のものです。
16/10/19 15:16:11.02 nSaq5DEa.net
スクリプト型言語でも、クラスの概念があるなら
インテリセンスであんまtypo起こさないしなあ
変数も、そのときのコンテクストによってどこに生成されるかわからない みたいのはやめて
きっちり宣言する形にしてほしいわ
FlashのActionScript2.0が割とゆるふわ言語だったのが3.0で現代的になったみたいに

690:名前は開発中のものです。
16/10/19 18:20:57.00 qoqeL+6x.net
つ HaxeFlixel

691:名前は開発中のものです。
16/10/19 18:40:37.78 5LMp5NP3.net
変数の宣言をオブジェクトで行うことが義務付けられたら組める処理に大きな制限が掛かってしまうよ……
それはさておき、GameMakerではオブジェクト自体がクラスだから、
多少変態実装ながらも、インスタンスを生成してクラスや構造体として使うということも可能
必要になったらインスタンスを生成、不要になったら破棄。他の言語におけるクラスの扱いと一緒

692:名前は開発中のものです。
16/10/19 18:46:45.58 nSaq5DEa.net
>>664
GameMakerの魅力は吐き出される各プラットフォームのアプリの安定感と手軽さかな
完全フリーのツールはどうもそこが弱い
>>665
そんな感じでやってるよ
でもうっかり初期化のときに Name = "hoge"とやって
処理の時に name とか書いちゃったらエラーが起きるし、
うっかりname = "hage"としてNameを参照したりしたら
見つけづらいバグになるしねえ

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

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

695:名前は開発中のものです。
16/10/20 01:40:40.53 Ct0dcuHs.net
>>667
残念ながら無理っぽい
>>668
なんで衝突判定設定してんだよ

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

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

698:名前は開発中のものです。
16/10/20 13:11:23.56 k+gCmMau.net
1関数1ファイルというか1ウィンドウ? みたいのは作業しづらいよなあ
しかも全体にエディタ重いし

699:名前は開発中のものです。
16/10/20 14:41:10.35 SmoTxhWX.net
エレガントさとか保守性とか諦めた方がいいかも。
実際のGMで作られたゲームのソースみても
解像度かえると意味がなくなってしまうような数値を結構ダイレクトに使ってる。
さくさくとゲームの雛形が作れるのがこのツールの売りで、凝った演出なんかしたくなった場合は、
他のツールに当たった方がよいかも。
2Dシューティングやアクションではアドバンテージあるけど、それ以外になると無理してこの
ツール使う意味はあるんだろうかとは感じる。

700:名前は開発中のものです。
16/10/20 14:42:12.51 k+gCmMau.net
「GameMakerで作ったんだze」
「ほう!」
ってのはあるかも

701:名前は開発中のものです。
16/10/20 14:46:04.61 SmoTxhWX.net
まあ、日本語フォントがちゃんと使えるツールって案外少なくて、
その部分を見たらましなんだけど。
文字は256文字までとか普通にラテン系の言語しか考えてないものがいっぱいあるので。

702:名前は開発中のものです。
16/10/20 15:03:33.31 k+gCmMau.net
ツクールMVとかもちょい期待してたんだけど
どうもマルチプラットフォームの部分がタコいみたいだし
重いって話も聞くんでねえ
一方Cocosとかになってくると環境構築がなんかめんどい
ゲーム作るのにDOS窓みたいなのから色々いじったりとか……

703:名前は開発中のものです。
16/10/20 17:06:55.16 4PnSBgTJ.net
だからUnityにしとけって

704:名前は開発中のものです。
16/10/20 17:11:45.29 k+gCmMau.net
3DゲーじゃないのにUnity使うのはイヤなんじゃー

705:名前は開発中のものです。
16/10/21 00:43:05.63 81xDBHks.net
wikiにあった
変数の存在チェックの関数書いたら
それは廃止されてるよって警告出たんだけど
変数のチェックはどうやるの?

706:名前は開発中のものです。
16/10/21 02:37:47.85 WAPHt9tR.net
基本的には不可能じゃね?
俺もそれで悩んだけど結局createイベントで宣言するようにした

707:名前は開発中のものです。
16/10/21 10:40:06.56 EFwxMr7v.net
そういう運用になってくると「変数の宣言不要とかめんどいだけじゃねーか、
宣言必須にしてインテリセンス対応にしてくれたほうがありがたいわ」って
なってくるのよな

708:名前は開発中のものです。
16/10/21 10:53:35.99 EFwxMr7v.net
通常出力: GMLをその都度解釈しながら実行していく
YYC出力: GMLもコンパイルされてネイティブコードの一部として実行される
でいいんだよな?
なんかYYCもVisual Studio2012を再インストールしたり、時々Clean Buildを
実行しないとエラーでコンパイル止まったりよくわからん感じだけど

709:名前は開発中のものです。
16/10/21 20:56:49.34 oYzL+QMV.net
あってる

710:名前は開発中のものです。
16/10/22 01:24:44.33 nBnouxUP.net
>>680
最新のドキュメントも一通り見たけど
それらしいの無かったからやっぱり無理なのね
別の方法探すことにする

711:名前は開発中のものです。
16/10/22 22:42:16.90 rdlFtQsc.net
このツールって基本的にアクションゲームとかでよくある
「毎フレーム全部消去して、全オブジェクトの書き直し」なんだろうか?
「変更あるまでずっと同じ内容のパラメータウィンドウ」とかに関して
描写を軽くする工夫の余地ある?

712:名前は開発中のものです。
16/10/22 22:46:30.69 OcaC7Kqg.net
サーフェスに描画することでそういう実装は可能だよ
でもインスタンス自体が重いから描画を軽量化するまでもないと思う
先にCPUの方で処理落ちする

713:名前は開発中のものです。
16/10/22 23:13:19.67 rdlFtQsc.net
そんなに重いのか……
衝突判定とかしなくても?
Windows用はともかくスマホやブラウザ版が気になる
手持ちのそこそこ高スペックだから動いちゃうんだけど
やや古いのでも動くのかが怖いわ

714:名前は開発中のものです。
16/10/23 00:15:56.38 ZGjqB1xJ.net
スマホだと描画で落ちるシーンもあるかな
自分のPCはクソスペだけど1000個くらいは60FPS維持してインスタンス出せる
同じプロジェクトをXPELIAで動かした場合500個ほどまでしか出せない
(どちらもYYCを利用したビルド)
HTML5出力に関しては期待しないほうがいい
アレは重すぎて作れるゲームがかなり制限される
公式でHTML5出力されたゲームが見れるが、どれも小さい画面でシンプルなものばかり
URLリンク(html5.yoyogames.com)

715:名前は開発中のものです。
16/10/23 00:29:55.09 grHYu1d5.net
まーアクションじゃないから多分大丈夫だと思うんだけどな>HTML5
スマホのブラウザでプレイしてもソコソコ動いてたし

716:名前は開発中のものです。
16/10/23 21:06:33.70 4hHyQbw+.net
$15で買った分をyoyo gamesのサイトでライセンスリカバリーして、届いたメールのSteam keyを
Steamクライアントの「ゲーム」→「Steamのアイテムを有効化する」で有効化しようとしても
オリジナル版を有効化してくださいと出て有効化できないのだけどどうすれば有効化できる?
Studio pro,ubuntu,html5,android,iosどれもダメだった。

717:名前は開発中のものです。
16/10/23 21:55:14.26 zRvRoqGP.net
>>690自己解決
Steamの無料プレイのGameMaker:StudioをインストールしたらSteam keyを有効化できた。

718:名前は開発中のものです。
16/10/23 23:24:47.66 HOHH8R7M.net
>>690>>691補足
Steam経由じゃない一つ目のGMSはアンインストールした。
Steam keyを入れた後にGMSを起動すると、ライセンスキーを入れる画面が出て、
yoyo game loginとライセンスキー入力してその画面を閉じるとGMS画面が出たけど
プロジェクトのRUNが無効になってた。
続けてSteamクライアントを再起動して、GMSを起動し直したらRUNが有効になった。

719:名前は開発中のものです。
16/10/24 01:02:02.16 p16PtSLJ.net
自分も一寸前に15ドルで買いました。
steamkeyを有効にすると何かよいことがあるんですか?

720:名前は開発中のものです。
16/10/24 01:32:13.76 Y2gOrRK8.net
ワークショップと連携できるらしい

721:名前は開発中のものです。
16/10/25 00:37:03.79 C/gt9zf1.net
ほんのちょっとだけ便利なツール紹介
GM Color Picker URLリンク(chrisanselmo.com)
よくある単純な色選択。GML の形式で表示してくれるのでコピペで楽ちん。それだけ

722:名前は開発中のものです。
16/10/25 23:53:47.11


723:pzm7xVNW.net



724:名前は開発中のものです。
16/10/26 00:32:12.28 RuiIXo33.net
正直アレ使いにくそう

725:名前は開発中のものです。
16/10/27 17:37:32.39 ok3kGR0a.net
studioを最大化した後も右上の最大化ボタンが最大化から変わらず
もとのウィンドウサイズに戻すことができないのですがこういうものなのでしょうか
v1.4.1763,win10proを使用してます

726:名前は開発中のものです。
16/10/27 18:20:08.89 JHI/mBip.net
>>698
言われてみればそうだね。気にしたこと無かったけども
1.最大化ボタン押してもウィンドウが動かせるだけで小さくはできない
2.もう一回押すと同じ大きさのままフル画面になる(モニターフィット)
最大化ボタンの動作は1と2を繰り返す

727:名前は開発中のものです。
16/10/27 20:04:15.99 ok3kGR0a.net
>>699
自分の場合は2?が起きるだけみたいです
違いはあれどインストールを失敗してるとかじゃなそうなので安心しました
ありがとうございます

728:名前は開発中のものです。
16/10/29 12:54:49.36 hV9b/ydq.net
Studioのエディタとかエラーメッセージとかで新しいウィンドウ開いたとき
既存のウィンドウのぴったり上になりがちなのやめてくれないかな
普通ちょっとずらした位置に開いていくもんでは

729:名前は開発中のものです。
16/10/30 00:43:08.95 pJWWPSBM.net
Android出力したら、タップしたときなぜか1回目はWindowsのときマウスフォーカス扱いにしてた処理が発動して
もう一度そのままタップするとマウスボタン押したときの処理が発動する
仮想マウスカーソルみたいな処理がGameMakerかAndroidかで発動しているんだろうか?

730:名前は開発中のものです。
16/10/30 20:29:54.38 6G8PlW5W.net
Use Fast Collision Systemが有効になってると処理が重くなるんだな・・・
無効にしたら>>688の5倍インスタンス出せるようになった

731:名前は開発中のものです。
16/10/30 21:52:07.53 pf6heBzx.net
fastなのにslowってどんな仕組みだよ

732:名前は開発中のものです。
16/10/31 01:13:41.49 CH73Of2K.net
これもうわかんねえな

733:名前は開発中のものです。
16/10/31 05:40:51.65 SR2r7SpR.net
衝突判定は軽くなるけど衝突判定のためにインスタンスの移動時・生成時に実行される空間分割が重い

734:名前は開発中のものです。
16/11/01 20:01:44.32 T4Bs/JaU.net
GameMaker2は今月かあ

735:名前は開発中のものです。
16/11/02 10:21:31.19 n1rkbqzA.net
アップグレード優待あるかな

736:名前は開発中のものです。
16/11/02 21:15:42.54 2KL+DqvP.net
なぜか一度公開された動画が非公開に

737:名前は開発中のものです。
16/11/02 21:44:18.05 iexujmoW.net
エロなの?

738:名前は開発中のものです。
16/11/02 21:50:49.31 kA5Y3toE.net
俺はもう買わないかもしれないw
このエンジンの学習に時間をかけるべきがちょっと悩みだしてる。

739:名前は開発中のものです。
16/11/02 22:15:53.49 4HVBe41H.net
またなんか出るのか?
即買うと碌なこと無いからよっぽど欲しいんでもない限り値下げ待った方がいいぞ
studioがどんな一生だったかを思い出してみろ

740:名前は開発中のものです。
16/11/03 08:37:13.19 comcI3R4.net
ベータ版が一部でスタートしているみたいだけど
アップグレードでもたっけえな
投げ売り始めるまでは手を出さないっぽ

741:名前は開発中のものです。
16/11/03 10:10:55.32 fNdQZwgt.net
ベータ触ってる人の感想だと
実際の制作の作業にはそれほど大きな変化はないそうやね

742:名前は開発中のものです。
16/11/03 10:20:39.82 //mwMKFG.net
5→6→7→8でも特に大きな変化はなかったしな
5→6の時に作れるゲームの幅が広がったくらいで

743:名前は開発中のものです。
16/11/03 11:35:39.38 Ugb5R4MK.net
インスタンス変数もctrl+spaceで出るようになったのがいいね
配列回りも微妙に機能が増えた

744:名前は開発中のものです。
16/11/03 11:47:39.14 comcI3R4.net
タケノコはぎみたいなのやめちくり〜

745:名前は開発中のものです。
16/11/03 12:22:11.49 QszWskQq.net
試してやろうと思ったら枠が無いみたいなこと言われて落とせねえじゃねえか

746:名前は開発中のものです。
16/11/04 14:51:38.06 cLgSYNk1.net
周辺ツールの拡充は必要、必要ではあるんだが当面はグラフィックエディタなんか
他ツールでもできてしまうので。
GMLの拡張性とエンジンの軽量化が問題だと思うんだけどな。
配列の宣言と初期化が同時にできないのはマルチプロセスとの兼ね合いなんかね。
初期化が面倒やわ。

747:名前は開発中のものです。
16/11/04 15:09:07.38 p93lV7I1.net
うちはいま作っている1個ができたら基本的に放置しそう
GMLがドーンと拡張されないと厳しいわ
1500円で買ったもんだから別にいいんだが……

748:名前は開発中のものです。
16/11/04 15:19:45.21 7d9764lR.net
GMLで足りないほど複雑な処理が書きたいならもうC++でDLL組んだほうが早くない?

749:名前は開発中のものです。
16/11/04 15:25:44.16 p93lV7I1.net
マルチプラットフォーム対応がね
特にHTML5を普通に書き出せるツールは少ないから・・・
HTML5特化のツールだと、それはそれで扱いづらいし

750:名前は開発中のものです。
16/11/04 15:36:51.35 p93lV7I1.net
・実際にゲーム作った
elとかいう20年前あったライブラリ
Flash(現Animate)
吉里吉里
・途中まで触った
Cocos2d-X
Cocos2d-JS
Phaser
GameMaker
あとHaxeFlixelとかUnityも少し触ったかな
ツクールMVは重いとかあんま評判よくないね
Unityに行くしかないんかなあ
3Dゲームじゃないのに大仰なのを使うのにどうも抵抗あるんだよね

751:名前は開発中のものです。
16/11/04 15:47:39.52 7d9764lR.net
昔触ったUnityの2Dゲーは重かったけど、今はパフォーマンス改善してるのかな

752:名前は開発中のものです。
16/11/04 20:02:30.03 iJ01J0or.net
触ってないから知らんけどUE4のPaper2Dはどう?
URLリンク(youtu.be)

753:名前は開発中のものです。
16/11/04 20:06:47.72 p93lV7I1.net
Unityより良いとこあるのかなあ
元は3Dゲームを作るもの、って点同じだから重いのも同じじゃないかって気がする……

754:名前は開発中のものです。
16/11/04 21:43:41.29 N8HLbNhr.net
>>723
Defoldってのもあるよ
URLリンク(www.defold.com)

755:名前は開発中のものです。
16/11/04 21:49:53.23 p93lV7I1.net
>>727
あら、なんかよさそう

756:名前は開発中のものです。
16/11/04 23:04:16.14 N8HLbNhr.net
GMS2使ってみた
IDEが.NET化してGUIが自前描画になったみたいだが、動作はヌルヌル
ただ全体的に文字が見づらいかなぁ
obj→Event→Scriptとウィンドウが開いてスルッと移動していけるのは良いんだけど
いちいちマウス中ボタンドラッグでスクロールしないと左隣のウィンドウに戻れないのかな
なおスクロールバーはついていない模様
一部機能が整理され、各種エディタは便利になって
IDEは格好良くなったけど、エンジン的にはほぼ枯れてるし、値段高いし当分いいや
それより ver1.99 stable はいつ出ますかね

757:名前は開発中のものです。
16/11/05 08:00:06.83 w3HLUVhv.net
やっとβ権取れた
こんなちまちま追加するならどかっとやっとけよ

758:名前は開発中のものです。
16/11/05 09:35:58.16 RZPVpXrA.net
サーバーが貧弱だからでしょ

759:名前は開発中のものです。
16/11/05 22:48:10.83 r4PEaJ0r.net
ちょっと質問
roomの編集画面で拡大するとスナップのグリッドと背景画像のピクセルがずれるんだが、対処法とかってある?
具体的には横スクロールで、地面(背景)のラインにぴったり合うようにオブジェクトを配置してるんだけど、地面に沿うように置けてるのか微妙に浮いてるのかわかりづらくて
ドット絵だから1ピクセル以下のずれは無くなるようにしたいんだが、どこかに設定あったりするんだろうか
原因違うかもしれないけど、プレイヤーキャラがブロックの上に乗っても微妙に浮く(ブロックとの間に隙間ができる)こともあるんだよな……
流れと関係なくてごめんなさい

760:名前は開発中のものです。
16/11/05 23:02:31.51 1B+MDcpA.net
どういう状況かわからないけど、スプライトのサイズや編集単位を8,16,32あたりの倍数にすればいいんでない?

761:名前は開発中のものです。
16/11/05 23:16:07.16


762:TZ6va+Kl.net



763:名前は開発中のものです。
16/11/06 04:31:42.59 SX9gPEOP.net
GMS2触ってみた。
全体的に整理されて見やすくなった気がするが・・・もっかい金だしてこれ買うのか悩ましいところだな。

764:名前は開発中のものです。
16/11/06 07:38:00.31 yvgx6QtD.net
見た目は綺麗だけどUIがまだ荒いし成熟待ち
1もストレス無く使えるようになるまで大分かかったし
そのころには値段も落ちてるかも知れん

765:名前は開発中のものです。
16/11/06 15:57:05.09 xpmVMX6L.net
アクションやシューティング向きのエンジンなのに一時停止機能がないのか。

766:名前は開発中のものです。
16/11/06 19:11:09.93 i6Vq5EXf.net
ポーズ用Roomに移動して戻ればいいだけだし・・・

767:名前は開発中のものです。
16/11/07 21:08:30.00 UfQEjac8.net
まだまだ初心者の俺にはGMS2見やすくて素晴らしいツールに見えちゃう・・・

768:名前は開発中のものです。
16/11/08 19:59:00.49 m2Jx+805.net
>>31 >>32
ありがとう!
背景画像のサイズを調整したら無事グリッドに合うようになりました
作業しやすくなって助かる
ただ、やはり原因違ったらしくプレイヤーキャラのほうは直らなかったんだよな……
横スクロールアクションなんだけど、ジャンプしてるとたまに地面(solid)に沈んだり若干浮いたりする(1ピクセル以下の隙間っぽいのができる)
同じ設定でも沈むときと浮くときがあるからなんなんだか
見た目だけで沈み込んで動けなくなったりはしないんだけど、衝突判定ミスってるんだろうか

769:名前は開発中のものです。
16/11/08 21:59:48.76 mVV40iVj.net
地面に接触した後に位置合わせと速度の変更をしてないんじゃね?
solid属性の壁に衝突したオブジェクトは1フレーム前の座標に戻されるだけだよ

770:名前は開発中のものです。
16/11/08 22:04:42.84 Qa0k/7la.net
GameMakerってツールの立ち位置考えたらもうちょっと2Dアクションの動作は
プリセットで整備されていてもいいと思う

771:名前は開発中のものです。
16/11/08 23:02:37.26 80S01pSM.net
プログラム知識一切なくてツクールくらいしか触ったこと無いけど
GameMakerとClickteamFusionどっちがお勧めですか?
Unityとかは理解できる自信ありません

772:名前は開発中のものです。
16/11/08 23:26:01.53 1eFbVVYD.net
ツクールでやっとけ

773:名前は開発中のものです。
16/11/08 23:38:41.72 QU9Fq5Zj.net
なんとかフュージョンの方がプログラムっぽくないんじゃないの
GMはアイコンでプログラム打たずに作れるとは言っても結局はプログラム的な考え方が必要だし
ゲームの基礎部分も自分で作らなくちゃいけないし

774:名前は開発中のものです。
16/11/09 00:02:35.88 7DooKXTB.net
まぁどっちも似たようなもん
ただgamemakerは日本語化されてない

775:名前は開発中のものです。
16/11/09 00:16:35.23 Q/6f3cDe.net
英語まったく出来ない自分でも普通に使えてるしエディタの言語なんて慣れでしかない

776:名前は開発中のものです。
16/11/09 01:40:59.79 r3052PWs.net
ClickteamFusionのがツクラーには向いてるよ

777:名前は開発中のものです。
16/11/09 08:54:25.20 oJRv1gLu.net
そういう意味じゃGameMakerの立ち位置は中途半端なんだよなー

778:名前は開発中のものです。
16/11/09 10:16:24.77 MBw63lvT.net
両方使って比べたこと無いんで判らんのだが
GMでは出来るけどCFでは出来ない事、その逆
とかあるもん?

779:名前は開発中のものです。
16/11/09 10:29:56.31 KN0MSJiM.net
どっちもできない事は無いんじゃないの
あっちの3D性能は知らんが

780:名前は開発中のものです。
16/11/09 15:55:39.52 JrJit6qB.net
まあ、Window上


781:ナ動かすんならタダみたいだから聞くよりまず使ってみれ。



782:名前は開発中のものです。
16/11/12 14:02:07.30 KYl9vsCY.net
スマホ出力したとき、スマホの向きによって自動回転するの
止める方法あるかな?

783:名前は開発中のものです。
16/11/12 23:01:27.40 SWjVD+q4.net
オプションで回転許可する向きを指定できる

784:名前は開発中のものです。
16/11/13 07:29:01.93 FQ83S34S.net
なるほど、コードで指定するんじゃないのね
thx

785:名前は開発中のものです。
16/11/13 22:01:42.67 5zeor6hq.net
yoyoのマーケットで試しに一つアイテムを買ったのですが、gmezという形式のファイルはインポートする事ができないのでしょうか?

786:名前は開発中のものです。
16/11/13 23:09:56.18 UUB1T2Yj.net
draw_spriteってdepthの指定できないのでしょうか?
呼び出し元のオブジェクトより常に手前に表示できればそれでいいのですが・・・

787:名前は開発中のものです。
16/11/14 01:37:21.84 vHAw6fYa.net
>>756
拡張ならドラッグアンドドロップで組み込めるはずだけど
>>757
描画イベントで高さを指定することは不可能
でもインスタンスの手前に描画するだけなら、DrawSelfで自分を描画した後に、目的の描画イベントを入れればいい

788:名前は開発中のものです。
16/11/14 12:03:00.09 PjZDeR32.net
補足、Extensions(Roomsの2個下)にファイルが追加される。
それをダブルクリック。importResourcesタブを開いてimportAllを選ぶ。

789:名前は開発中のものです。
16/11/14 21:10:35.43 9Azpc+La.net
>>758
ドラックアンドドロップで普通にいけました……
ありがとうございますー!

790:名前は開発中のものです。
16/11/21 08:28:00.08 hbBEo/VP.net
GML主体でアクションゲーム作ろうとしてるんですけど
めり込み処理がうまくいかないんです
1フレームだけめり込んで描画されたあとに
previousの座標がめり込んでる座標のときにやっとinstace_place()がtrueになるみたいで…
ソースは以下です

var colid = instance_place(xprevious,y,block_obj);
if(colid != noone){
show_message(

791:名前は開発中のものです。
16/11/21 08:29:33.71 hbBEo/VP.net
ああ…不自然に切れてしまった…

var colid = instance_place(xprevious,y,block_obj);
if(colid != noone){
show_message("hit");
if(vspeed < 0){
y = ceil(yprevious);
move_contact_solid(90,-1);
}
else if(vspeed > 0){
y = floor(yprevious);
move_contact_solid(270,-1);
}
vspeed = 0;
}

colid = instance_place(x,yprevious,block_obj);
if(colid != noone){
slandingTouch = false;
if(hspeed < 0){
x = ceil(xprevious);
move_contact_solid(180,-1);
}
else if(hspeed > 0){
x = floor(xprevious);
move_contact_solid(0,-1);
}
hspeed = 0;
}

792:名前は開発中のものです。
16/11/21 12:25:41.02 IVDEefrR.net
HTML5版ってdraw_spriteでalphaの値がマイナスになっていると
完全不透明で表示されるバグ? 仕様違い? があるな

793:名前は開発中のものです。
16/11/23 08:20:42.73 /Gk6P4Kq.net
>>761
よくわからないけど、その処理の後に移動処理が行われてるとかそういうのじゃないか?

794:759
16/11/23 09:33:13.30 1eb1Q0x7.net
自己解決しました
vspeedとかgravityとかの内部動作がよくわかってなかったので
自分で変数作って処理したら治りました

795:名前は開発中のものです。
16/11/23 12:08:17.25 /Gk6P4Kq.net
解決したようでなにより

796:名前は開発中のものです。
16/11/23 23:05:01.36 GTVJXjrG.net
開発中は大丈夫だったのにexeファイルに出力したら処理落ちするようになった・・・
しかも最初からでなく何度か起動していると突然重くなって直らない
iniファイルのセーブが悪さしてるのもしれんけど解決法が全く分からん

797:名前は開発中のものです。
16/11/26 13:59:36.07 Ztp6Nb3U.net
>>767の件、draw_texture_flushをタイトルで使えば解決しました
いや解決したかは分からないけど、今のところ起きてないのでそう思いたい
テクスチャページってそんなに大きいゲームでなくても気をつける必要あるんですね

798:名前は開発中のものです。
16/11/26 23:25:35.19 Ztp6Nb3U.net
363ですが、2作目完成しました!
URLリンク(www.freem.ne.jp)
ただ>>767の処理落ちが結局ちゃんと直っていなかったので、
重いときがありますが・・・

799:名前は開発中のものです。
16/11/27 17:32:54.28 Q+R/q2f4.net
>>769
セーブ機能の実装に期待する
4面まで行ったけどセーブ機能無かったから
次また最初からやり直しで萎えてしまった

800:名前は開発中のものです。
16/11/28 16:52:32.30 c+tc7tn3.net
まあ、取りあえず自分でできるものをだけで作る姿勢はいいよね。

801:名前は開発中のものです。
16/11/28 22:08:24.51 bAvyuJsh.net
>>770
プレイどうもです
今回は10分もかからないので途中セーブはいいかなと
思ったのですが、あってもよかったかもしれませんね・・・
次作は恐らく長くなるので、実装しようと思います

802:名前は開発中のものです。
16/11/30 02:27:50.99 W6W1m8MF.net
質問失礼します
GMSって牧場物語やルンファクのような時間経過するゲームって作製できますか?

803:名前は開発中のものです。
16/11/30 09:17:06.29 u5BPT1Fw.net
現在時刻を取得できるツールならどれでもできるでしょ
難易度の差はあれ

804:名前は開発中のものです。
16/11/30 18:44:03.91 vuGIeptn.net
それを自分で調べられない人がゲームを作れるとも思えないけどな。

805:名前は開発中のものです。
16/12/05 03:50:39.23 sq1+vxH0.net
秒毎のフレーム数取得して無理矢理時間経過の処理するのもありっちゃありかな

806:名前は開発中のものです。
16/12/08 14:41:09.60 QvBEizLz.net
まさしく>>249と同じとこで詰まってるんだけど
これpathに従った次stepでのxy座標とか取得できないのかね…

807:名前は開発中のものです。
16/12/08 14:43:48.06 bsIKbOTZ.net
パスの次の点の座標得る関数はあるぞ

808:名前は開発中のものです。
16/12/08 14:50:35.14 QvBEizLz.net
>>778
まじですか
教えていただけたらと

809:名前は開発中のものです。
16/12/08 14:58:03.19 bsIKbOTZ.net
path_get_point_xとy
次の点じゃなくて任意の点だった

810:名前は開発中のものです。
16/12/08 15:01:41.69 QvBEizLz.net
やっぱねェ〜〜じゃねえかよダボが
クソっ
ナメやがって、クソっ

811:名前は開発中のものです。
16/12/08 15:05:33.05 bsIKbOTZ.net
次ステップの場所はパスのスピードから出せばいいだろ
移動先が次ステップの場所だよ

812:名前は開発中のものです。
16/12/08 15:33:58.25 QvBEizLz.net
それが
nextPosition = path_position + path_speed/path_length
みたいな処理してもうまく行かんかったんですよ

813:名前は開発中のものです。
16/12/08 15:41:09.08 6+pZLFAV.net
エンジンのネイティブな部分には触らせてもらえないので、
かえってややこしいところあるよね。

814:名前は開発中のものです。
16/12/08 15:52:15.87 QvBEizLz.net
path_startを使わないで
path_get_xとかを駆使して
自作のpath追尾関数を用いて実装したらなんとかなりました
これGML使ってる意味薄いな?

815:名前は開発中のものです。
16/12/08 15:52:55.16 QvBEizLz.net
sageわすれた

816:名前は開発中のものです。
16/12/11 19:17:07.68 /2/uKB0s.net
game_restartしてもグローバル変数とかリストとかグリッドみたいなデータ構造はリセットされないのね…
メモリリーク待ったなしや

817:名前は開発中のものです。
16/12/12 00:25:16.54 ZBnuzKFZ.net
なんか環境(HTML5とか)によってそこの動作違う気がする

818:名前は開発中のものです。
16/12/18 02:07:08.11 mkAhoRHM.net
スプライトを白くして描画したいんだけどさ

draw_set_blend_mode(bm_add);
draw_sprite_ext(sprite_index,-1,x,y,image_xscale,image_yscale,0,c_white,image_alpha);

このコードで描画すると白くなりきらないし(白っぽくなるだけ)何故か半透明になるんだ
なにかいい方法ないかな

819:名前は開発中のものです。
16/12/18 13:55:26.30 L3xoB3fy.net
白い画像を別途用意するか
ピクセルシェーダーを使うのが手っ取り早い

820:名前は開発中のものです。
16/12/18 16:24:42.51 wy6rc6KM.net
d3d使えば好きな色でスプライトの影出せる
詳細は忘れた

821:名前は開発中のものです。
16/12/22 13:46:50.02 E8ov9XhY.net
新バージョンのたびにアンインストールするの面倒すぎるわ

822:名前は開発中のものです。
16/12/22 21:07:31.58 JgYQNg/g.net
新バージョンのたびにPC買えばいい

823:名前は開発中のものです。
16/12/24 13:11:50.03 EvcE0qIQ.net
GMS2にアップグレードした人に聞きたいのだけど
アップグレードすると1.xまでのライセンスってなくなる?
(消滅アップグレードされちゃう?)それとも残る?

824:名前は開発中のものです。
16/12/24 13:14:27.55 EvcE0qIQ.net
アップグレードっていうニュアンスからしたら上書きされるんじゃないか
とは思ってるんだけど、ぶつ切りで移行するのは怖い。

825:名前は開発中のものです。
16/12/24 13:24:18.18 f4hTe4ub.net
きんぱつモザイク一挙放送見ようぜ!

826:名前は開発中のものです。
16/12/24 13:48:40.59 xQRJt75t.net
ビンビンビンビンビンビンビンビン(きんたまモザイク)

827:名前は開発中のものです。
16/12/24 14:03:50.64 f4hTe4ub.net
ごばくスマン

828:名前は開発中のものです。
16/12/24 14:12:24.82 EU2gMMY/.net
じゃあな!

829:名前は開発中のものです。
16/12/31 21:33:30.96 Lk3IVH89.net
今から弄り始めるならGMS2からの方がええんかな?

830:名前は開発中のものです。
16/12/31 21:41:16.44 dJWbskzi.net
しばらく使ってなかったからGM:S2の存在 今知ったわ
なんか凄そうね…オラわくわくすっぞ!

831:名前は開発中のものです。
17/01/01 00:57:40.00 Oz8+6xxy.net
そういや2が出たってことは1のBGM周りの仕様はそのままってことなのかね?
つらい

832:792
17/01/02 12:50:40.58 wnxY0//f.net
GMS2のβが終わってローンチされると
GMS2にGMS1が付属するようになるんだってね。
(ただしGMS1用エクスポーターはGMS2ローンチ以降は買えなくなる)
URLリンク(www.yoyogames.com)

とりあえずアップグレードしてもぶつ切りにはならない??のか?

アプグレすると今のGMS1と紐付したエクスポーターは
新しく付属するGMS1側に紐付しなおせるのかな?

833:名前は開発中のものです。
17/01/05 09:02:06.62 5RcotZkN.net
GMLってプログラム言語ってよりマクロっぽいよね。

834:名前は開発中のものです。
17/01/05 09:10:42.50 3uzhEOPT.net
基本的にはイベントコードと1:1変換だしな
RPGツクール2000用語で言うところのTkoolBridgeみたいなもんだと思う

835:名前は開発中のものです。
17/01/05 11:25:19.88 Lwx9HV4h.net
GMLも「古いのも残すが新しいの作ったで」になるかと思ったのになあ

836:名前は開発中のものです。
17/01/07 03:32:02.60 7lRd8sVp.net
なんかGMS2だとRunできないんだが…同じ症状の人いません?

837:名前は開発中のものです。
17/01/08 18:50:45.67 l5G7zJ29.net
GM:s公式にエロ同人ゲー作っていいですか?って聞いた奴馬鹿だよな
そんなの駄目って言うにきまってるやろ
UnityだってメーカーにHentaiゲーム作るのに使っていい?って聞いたら
止めてくれって言うだろうし
商業一般漫画の作者にエロ同人誌作って良い?って聞くのと一緒

838:名前は開発中のものです。
17/01/08 18:52:46.64 kdz7Ozwt.net
GMSについてはかなり厳しい表現でエロだめ


839:諱@と読めるくだりがあったからな 「聞かなきゃスルーされるのに」とはまた違う気がする



840:名前は開発中のものです。
17/01/08 22:21:38.94 WhZfn/5D.net
そんなアホなことやってんのこいつらいだよ。
暴力も性表現も国ごとに異なるのに。

841:名前は開発中のものです。
17/01/10 05:09:21.55 48em1ozy.net
UEは公式エロOKらしいけど・・
PCスペックが上がるから、GMのようにドットミニゲームとか気楽に作れないね。

842:名前は開発中のものです。
17/01/10 07:36:41.37 u9Spo998.net
自作ゲーム即売会「ゲームマーケット」に1万人超
URLリンク(www.nikkansports.com)
ボードゲームのオリジナルオーダー制作
URLリンク(www.logygames.com)
カードゲームを自作する1 【自宅でカード印刷】
URLリンク(tanishi.org)
500円ボードゲームのすすめ
URLリンク(kazuma.yaekumo.com)
100円ショップでボードゲームを自作しよう
URLリンク(sites.google.com)
ノーアイデアでボードゲームを作ろう第1回「100円ショップで物を買う」
URLリンク(boardgamelove.com)
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
URLリンク(gigazine.net)
実際のところ、自作ボードゲームってどれぐらい売れるもんなの?
URLリンク(roy.hatenablog.com)

843:名前は開発中のものです。
17/01/10 20:29:42.38 g5vzQjRq.net
64bit環境がないからまだ使った事がないんだけどGMS2ってガベージコレクタはどうなってるの?
会社員(プログラマ)時代にガベージコレクタ原因のバグのせいで酷い目にあったので
なしのままならいいんだけど
Unityにいまいち移る気になれないのもあっちがGC付って事もあるし・・・・・・
GCが実装される事になったらUnityでもいいやってなっちゃう

844:名前は開発中のものです。
17/01/19 21:30:50.61 fkGg/1qe.net
質問です
1024×768のウィンドウのゲームを作っていたのですが
フルスクリーンのほうが良いと思い、start in fullscreen mode にチェックを入れました
そして、それに伴ってそれまで使っていたスプライトの解像度をあげようと思ったのですが
例えばこれまで64×64だった画像を128×128にすると当然これまでと挙動が変わってしまいますし
image_xscale image_yscale を0.5にすると 結局ぼやけた状態で拡大されてしまいます
これまでと挙動を変えずに、解像度をあげる方法は無いのでしょうか

845:名前は開発中のものです。
17/01/20 14:14:28.08 TItEOg1U.net
魔法をかける。

846:名前は開発中のものです。
17/01/20 21:09:50.94 8cJaIx0o.net
スマホアプリ向けに
スクリーンをフィットさせる方法が参考になると思う
youtubeで探せば解説動画見つかると思うから
あとで探してみる

847:名前は開発中のものです。
17/01/20 23:43:13.64 8cJaIx0o.net
display_set_gui_size使えばいけそう

URLリンク(docs.yoyogames.com)

848:名前は開発中のものです。
17/01/21 13:05:45.20 +Xddhz6L.net
811です
>>816を元にYoutubeで探した結果、ルームの設定のport on screen の幅と高さを
予め大きくしておくことで解決できました(creation codeからの変更では駄目でした)
ありがとうございました。

849:名前は開発中のものです。
17/01/31 20:58:46.46 aFNDrLul.net
age

850:名前は開発中のものです。
17/02/08 08:18:56.73 aU1JSZQr.net
sage

851:名前は開発中のものです。
17/02/14 15:57:04.52 XCdHnV+U.net
GameMaker Studio 2ってもう出た?
Mac版出たら買おうと思ってるんだけど

852:名前は開発中のものです。
17/02/15 14:01:07.35 ZLPLWhAl.net
βテストではあるが、発売はされてる
mac向けに出力したいって意味なら、Win、mac、Ubuntu出力に対応してるDesktop版($99.99)を買えばいい
MacでGameMakerを使いたいってんなら、正味Wine使っても無理だろ

853:名前は開発中のものです。
17/02/15 15:22:09.44 O2/Ar1Sr.net
最近使い始めたんですが
自機から弾を出したときに弾を自分の向いてる方向に発射するってどうやればいいんでしょうか
自分は弾が自機の方向判定から方向を読み込んでその方向に発射されるように設定していますが
左キーを押すと左を向くんですが方向判定は左キーを押している間だけ左方向判定になる
って感じで左キーを離して動きが止まった状態でも左判定にし左向きにも弾を出せるようにしたいのですが…

854:名前は開発中のものです。
17/02/15 18:24:14.58 UXwIaxGY.net
自機の向きを書き換えるのを左右のキー入力が無い時に行っているのが
原因だと思われる

例えば、
if(keyboard_check(vk_left)){
(左を向かせる処理)
}
else{
(右を向かせる処理)
}
というようにすると、左キーを押していない時常に右を向いてしまうので、
"else"の部分を"else if(keyboard_check(vk_right))"などに書き換える必要がある

855:名前は開発中のものです。
17/02/15 18:36:50.14 O2/Ar1Sr.net
すいません
左キーは押してない状態でも左は向いてるのですがキーを押しっぱなしで移動してる時だけ弾の向きも変わるみたいなんです
移動のコードはこんな感じなんですが/// プレイヤー の 移動
// 横 方向 への 移動 量 を 初期化
hspeed = 0;
// 左 矢印 キー を 押し て いる
if(keyboard_check(vk_left)){
// ※方向 判定 追加
dir = DIR_LEFT;
if(place_free( x-PLAYER_HSPEED, y))
{
// 移動 可能 なので 左 へ 移動
hspeed = -PLAYER_HSPEED;
}
else {
// 移動 でき ない ので 壁 に 密着 さ せる
move_contact_solid(0,
PLAYER_HSPEED);
}
}
// 右 矢印 キー を 押し て いる
else if(keyboard_check(vk_right)){
// ※方向 判定 追加
dir = DIR_RIGHT;
if(place_free(x+PLAYER_HSPEED,y))
{
// 移動 可能 なので 右 へ 移動
hspeed = PLAYER_HSPEED;
}
else{

856:名前は開発中のものです。
17/02/15 18:38:07.94 O2/Ar1Sr.net
参考用に撮った動画です
URLリンク(www.dotup.org)

857:名前は開発中のものです。
17/02/15 20:00:08.51 TIm7LDsx.net
>>825
dir にキャラの方向記録してるんだから弾の作成時にそれ参照して生成すれば良いだけでは?

858:名前は開発中のものです。
17/02/20 23:35:16.07 9JOSj5jV.net
こんばんは
2dの音ゲーつくりたいです
cocos creator(cocos2dx)とこっちでどっちが明確にいいとかってありますか?

859:名前は開発中のものです。
17/02/21 00:51:49.26 IhBcGw0r.net
自分でダウンロードして確かめてみてはどうか。

860:名前は開発中のものです。
17/02/21 19:38:02.21 zIa1oHsG.net
敵を倒したときに敵の位置に爆風を表示させるのってどういう命令にするといいんだろう

861:名前は開発中のものです。
17/02/21 20:00:11.52 lHupMSPd.net
敵オブジェクトのdestroyイベントにinstance_create(x,y,爆風)

862:名前は開発中のものです。
17/02/21 20:26:32.13 zIa1oHsG.net
教えてくださってありがとうございます
実装できました


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1501日前に更新/246 KB
担当:undef