【2D】ゲーム作成ツールGameMaker part8
2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。
GameMaker Studio 2はWindows用、Mac用有り。試用版有り(実行ファイル作れない等制限有り)。
GameMaker: Studio 1.4はWindows用のみ。フリー版無くなった。
●本家(英語)
ttp://www.yoyogames.com/
●Game Maker まとめWiki
ttp://www.wikihouse.com/GameMaker/index.php
前スレ
【2D】ゲーム作成ツールGameMaker part8 ・
http://mevius.5ch.net/test/read.cgi/gamedev/1511007226/ これを機にGodot触ってみようかと思ったら
Godotスレってまともに機能してないんだな Humbleに来てますね
今は買い切りじゃないんですね >>559
買い切りなら購入したい所ですがサブスクか〜
この$25バンドルはインディとクリエイターの
2つが含まれているので最大2年PCゲーム用の
ファイルを出力出来るって事ですよね?
開発自体は無期限で出来る様ですし
安いし取り敢えず買ってみるかな? インディーズの一年ライセンス元々そんなに高くないし 無料で無期限に開発できるから出力する必要がある時だけライセンス購入すれば良い気がする
それでもHumble安いし買ってみようかな 実行ファイル作れない以外は機能全部使えて無期限ってなってる
おかげで期間気にせずに気楽に始められるので助かる 今回のhumble bundleで買わなくても試用版で開発できるわけか 開発はできるけど実行ファイル出力できないから他人に遊んでもらえない
だから安いHumbleは後のために買っても良いんじゃないかと思う
無料で勉強して出力したくなったら買っておいたライセンスを登録すれば良いんじゃないか
Humbleは購入してから一定期間内にライセンスを有効化しないライセンス登録できなくなる仕様だったと思うが
1年くらいは保持できた記憶がある ■ゲーム内で利用される独自デジタルトークンの開発、取引所上場サポートに加え、
資金調達(仮想通貨による資金調達)をサポートするサービスをスタートします
ブロックチェーン開発事業などを行う株式会社ライトサンズグループは、2021年12月、NFTゲーム事業を
スタートします。同事業では、ゲーム内で利用される独自デジタルトークンの開発、取引所上場サポート
に加え、資金調達(仮想通貨による資金調達)をサポートするサービスも行います。
資金調達サポート仮想通貨による資金調達)
10万ドル〜50万ドル プロジェクト規模に応じて(100万ドル〜1000万ドル)
海外ファンド52社と連携しております。
厳しい審査があり、審査期間1〜2ヵ月かかります。
過去のゲーム開発実績が必要です。
資金調達は、ゲームリリース後の運営資金、マーケティング費用、取引所上場費用などでご利用いただけます。 Unityいじって気づくけど、プロトタイプ作って試行錯誤するのにはGMは最高よ。 2Dだからだったかわからんけどunityは細かい素材のインポートがクソめんどかった印象がある
最終的な自由度は絶対向こうが高いんだろうけど Gamemakerで小さいタイマー作ろうと思うのですが、他のソフト使っている時も
手前にミニウィンドウを表示できるのでしょうか GameMaker2のVersion 2022.1だけど、その内GameMaker2023とかなってサブスクオンリーになるんじゃないだろうか オブジェクト、ルーム、スクリプトなど新規作成する時左クリックの一覧から選んで作成しないといけないからめんどくさい。
ヒエラルキーのObjectをSHIFT押しながら左クリックすると即オブジェクト作成できるようなショトカあればいいのだけど・・ 自分はGMS2のデスクトップ版とHTML5版買ったよ
直感的に作れて超楽しかった 今回のアプデで日本語に対応、製品名がGameMaker Studio 2からGameMakerに変わるそうな サブスクにならなかったら使い続けてた
どうせじきに永久ライセンスも取り上げられる 2Dでは最強に作りやすいゲームエンジンだと思う
これに似たようなの他にあったらいいのにな >>582
永久ライセンスの買い切りだったのに
サブスクに切り替わるなんてあるのか? 2D特化でスクリプトを書かずモバイルにエクスポートができるゲームエンジンでCF2.5に並ぶのはGame Maker、GDevelop、Godotかな
自由度の高さはGodot>GDevelop>Game Maker>CF2.5みたいな感じか
この中でもGodotはめちゃくちゃ軽い
HDDじゃなくてSDカードに展開しても動作する 日本語対応は嬉しいけど一時期最新バージョンでまともにプログラム動かなくなったから古いバージョンに落としたきりなんだけど大丈夫なんかね こんにちは
ゲーム開発を始めたばかりのものです
簡単な質問してもよろしいでしょうか? 最高か!アプリ開発とアプリマーケティングをノーコードで実現するノーコード開発プラットフォーム
「Applica(アプリカ)」の提供を開始
驚愕!SaaS開発をノーコードで実現するノーコード開発プラットフォーム「Jidoca(ジドウカ)」の提供を開始
【入門】誰でもアプリを作れる時代が来た。噂の“ノーコード”を徹底解説
IT業界を変える可能性を秘める「ノーコード(NoCode)」とは
【ノーコード】IT業界が根底から変わる、日本人の知らないノーコード開発アプリの衝撃
急激に広まるノーコード、ローコードをうまく使いこなせ
30億円調達の簡単アプリ開発サービス「ヤプリ」が見つけた“鉱脈”
プログラミング不要でアプリ開発を実現する「Yappli」を提供、ヤプリのIPOサマリー
ノーコードで世界は変わる 初心者だからUnityに行ったんだろうか。Gamemakerが最初に覚えるには簡単なのに・・ GMはオブジェクトの当たり判定を他スクリプトから取れるのがいいと思った
UNITYだとオブジェクトにスクリプト貼り付けないと当たり判定取れない 質問なんですが、GameMakerでは確かに2DのアクションゲームやシューティングゲームはUnityと比べて比較的に簡単に作れるようなイメージを持ったのですが、例えばシミュレーションゲームやRPGのような沢山のフラグやデータ管理が必要になるゲームでも、作りやすいものなのでしょうか? どの程度から作りやすい部類に入るかはわからんけど十分作れるとは思うよ
フラグ管理とかはエンジン云々よりかは変数の宣言の仕方次第だし、多言語化を想定してるなら最初からそれを視野にいれた作り方しとかないとあとから面倒だと思うけど >>596
ありがとうございます。
今、すごろく系のRPGを作りたいと思ってて、全然アクションの要素が無いので、全く知識がないGameMakerで作る方がいいのか、ある程度勉強したUnityで作るべきなのか迷っていたんですよね。 なるほどね。わいならすごろくぐらいGMで作るけど、サイコロの挙動を3Dで作りたいとかアセットを流用したいとかならUnityで作るかも UNITYとかプログラムの経験あるならGameMakerはすぐ覚えられると思うよ
ただひとつ注意点としてPRGみたいなのだとセーブファイル作ったりするだろうけど
セーブファイルが任意の場所に置けないってのがあるよ このソフト気になって調べたらサブスクでしか売ってないのかよ。 どこにあるの?
無料とサブスク 3種類のしか見つからない。 一応無料で開発して完成したらサブスクって形がとれるんだっけ?
とはいえって感じだけど 無料のでゲームたくさん作って1か月だけ入会して大量に出力してすぐ退会すりゃいい サブスク入ったら期日まで完成させるって気概が出るから捗るよ。実際Exeださんとわからん(RandomizeしてもWebGLだと同じタイミングで出した乱数は同じ値になるがExeは普通に乱数出る。他はアドオンの動作がHtml5とExeで違ったり)とかあるから最初からリリースするのでテストしたほうがいいね。
高くないし・・ GMS買切ユーザーも2023あたりでサブスクに切替えが待っていそうではあるね。 久々にアプデしたらctrl押しながらマウス動かすだけで画面が拡大縮小して使いづらいんだけどこれ無効化できないの? わざわざバージョンアップで改悪するの勘弁してほしいよな せやかてargumentのくだりはダイレクトに変数書けるようになったから、他の言語並みにわかりやすくなった windows11で
GMS1.49999インストールして試しに弄ってるんだけど
roomspeedを60にしても実際のfpsが60出てないっぽい…
gamemaker8のほうだとちゃんと60fps出てる
両方で1フレーム毎に1ずつ変数が増えるようにして
それを同時に走らせたら
gamemaker8のほうが明らかに数字が多くなるんだけど…。
同じような現象に遭遇した人いませんか? fps関数をそのまま画面上に表示させたら
45程度になっています
fps_realのほうは2000とか出てます Global game settingのwindowsのgraphicsのところで
Use synchro~(Vsync)をオンにして、roomspeedを65とか
60より多めの値にしたら、60fps安定して出るようにはなったけど
これってディスプレイのリフレッシュレートによっては
早くなっちゃったりするよね? >>613 GMS2を使わない理由が知りたい。メリットあるの? >>616
過去に使ってたものを再度現在の環境に入れなおしたってだけで
特に理由はないよ 1.4が使いやすすぎて2以降のUIになかなか慣れんわ いまでも1使ってる人がいるってことはつまり
1も2も機能的には大差ないってことか 多少の便利機能が増えただけで大差ないな
描画の深度周りとスクリプトの仕様は結構変わってるが
1.4だと商業展開するときSwitchに移植できないのがデメリット 自分が始めたverでは既に使えなかったから忘れちゃったけど結構関数が廃止されたりしてるはず
なーんか使いたかったやつあったんだけどなあ GM1が優秀なのはスプライト関係(スプライトの色の調整とかエッジ影ができた。スプライトを開くと直接AsePriteが起動できてそのまま修正できた。) UIに関しては断然1の方が好きだわ
2のアニメーションとか画面散らかってる感じは好きになれない アプデのせいかルーム順序がぐちゃぐちゃになってる
スタートのルームも違うし、ゲーム自体に影響ないか怖いンゴねぇ >>625
んー再度アプデはしたけど、ルーム順序のフォルダ関連はかなり不安定だな
当分はルーム順では初期ルーム設定以外は触らん方がいいかもしれん 質問です
画面内の敵からランダムにどれかを選ぶ方法はありますか?
Playerから一番近い、一番遠い敵は選択できるけど、ランダムにどれか
を選択する命令が見当たらないように思います。
何か方法があったらご教授お願いいたします。 リストとかに画面内の敵突っ込んでirandomで選ぶくらいしか思い付かない >>628
敵グループをリストに書き出すのは出来たけど、画面外の敵も含めてに
なっちゃうね。
画面内の敵にフラグ持たせて、そのフラグが立ってるかどうかの
条件でif文を構造体に入れるとエラー出て駄目っぽい。 >>629
あれ、いつの間にか構造体使えるようになってたのか
俺も上手いほうじゃないからもっとスマートな方法あるかもしれないけど、とりあえずリストを使う場合は
1.collision_rectangle_list使って画面内の敵だけリストに入れる
2.構造体の代わりにfunction使う
3.構造体の代わりにスクリプト使う(2とほぼ同じ)
とかじゃないかなあ あとざっくり調べた感じ構造体でもできそうじゃない?functionやら条件式やらは使えるみたいだし forループで配列作成にif文を入れ込んでなんとか
ステージ中の敵グループをリストに書き出す事は出来ました。
(if分を構造体にいれてエラーはこちらの記述ミスでした。)
room内の敵にview内に居るかどうかのフラグを持たせて、それも一緒に
配列に書き込んでいるので配列ソートで抽出することは出来るんですが
そこからview内フラグが立っているのをランダムに選択して云々を
1step毎にするのは負荷大丈夫かなぁ?
といったところです。
>>630 さんの「collision_rectangle_list使って画面内の敵だけリストに入れる」
を併用すれば効率良さそうなので試してみます。 >>599
これどういうことが問題なのか初心者だからよくわからないな セーブデータの位置が固定
具体的には \AppData\Local\ にゲームファイルのフォルダが掘られてそこに
関連データが保存される。その場所は変えられない。
って、普通に考えて融通利かないなってなるでしょ。
勝手にシステムドライブに変なフォルダ作られるだけでも気分悪い。
ゲームと同じフォルダに置かせろよってなる。
セキュリティ向上の都合でこうしてるみたいだけど、ねえ? それWindowsVistaからの慣例だぞ
ゲームに限らずどのプログラムも設定データはユーザ個別のフォルダにセーブすることが推奨されてる
むしろユーザ毎にセーブデータ作ってくれないと、同じPCで他のユーザが遊んだ場合に同じセーブデータ読み込んでしまう
素直にデフォルト挙動に従っとけ
ゲーム遊ぶ側の人間は全員この挙動に慣れてるから
まぁ、GameMakerだとフルパス指定じゃないとデフォルトパスに保存されるだけで、
program_directoryという定数で現在プログラムが実行されてるディレクトリを知れるし、
保存処理でそのパスを指定することでexe直下にも保存できるけどな
遊ぶ側が管理者権限付与しないとUACの問題が発生するかもだけど program_directoryヘルプには
注: サンドボックスを無効にしても、必要なゲーム ファイルの削除に関する問題を防ぐために、このディレクトリに書き込むことはできません。
てあるけど? すまんな適当なこと言ったわ
試してみたら、サンドボックスが有効かどうかに限らず、exeが置かれたディレクトリに保存しようとすると、
自動でストレージ用ディレクトリに保存される仕様になってたわ
ゲームオプションからサンドボックス化を無効にすると、OSから邪魔されない限り、それ以外のディレクトリには保存できるが 要するに
”このゲームはレジストリは使用していません。ゲームフォルダを削除すると全データが削除されます。”
というやつは出来ない訳ね。
どうしてもゴミが残る。 パソコン玄人はAppDataフォルダを把握している
パソコン素人はゴミが残ろうが気にしない
つまりそんなこと気にしなくていい 遊ぶ側としてはセーブファイルどこに作られるか明記しといてほしいね
場所がわからないとなんか気持ち悪い バージョンによってオブジェクト作成時に設定したのスプライトが反映されたりされなかったりするのほんとやめてほしい Steamのデスクトップ版を買い切り時代に購入してたのに久しぶりに起動したら
GX.gamesエクスポートしか使えなくなってる・・・
どういう事?
買い切り版ユーザーも所持権利はく奪されたの? >>646
奇虎360っていう自作自演でウイルスばら撒いたりする評判最悪の中華企業に権利が移ったからもうなんでもありだよ
賢明なユーザーはもうほとんど無料で高性能なGodotやGDevelopに移った 適当なこと言うなよw
>>646
マジレスするとログインされてないので無料ユーザ扱いになってんじゃないかな
俺はずっと使えてる
長期間使ってないならパスワードリセット掛かってるかもしれないから、ログインできなかったらパスワード再設定を試してみて 奇虎360はOperaも買収したけどユーザーが一気に離れた
http://blog.livedoor.jp/itsoku/archives/48808358.html
世界中に愛用者が多かったブラウザだけど、奇虎360が買収した後に不正を働いてGoogleからマークされた
https://gigazine.net/news/20200120-opera-loan-app/
CF2.5で作ったゲームがいろんなセキュリティソフトでウィルス認知されてるように
この先、奇虎360に関連するアプリはAppleストアやGoogleストアからも弾かれるかもよ 奇虎360製の子ども向けスマートウォッチに盗撮・盗聴が可能なバックドアが発見される
https://gigazine.net/news/20201013-chinese-kids-smartwatch-spying-backdoor/
>奇虎360は、「アメリカの安全保障上の利益に反する」という理由により、2020年6月にアメリカ合衆国商務省の輸出制裁リストに追加されたという経緯がある企業です。
ひぇーw まあでも近頃の若い人らは原神とかじゃんたまとかの中国製アプリでも
まったく気にせず利用してるから。たぶん大丈夫だろう。(根拠なし) 奇虎はガチでやばいよ
特にこの短期ローンは儲けに味をしめて金融リテラシーの疎い国をターゲットに以前から繰り返しやってる確信犯だから
ゲーム会社というより規制が入る前の日本のサラ金業の国際版で中国がやばいというよりコイツらがヤバイ 中華製でもストアの審査を通り抜けた優良企業のゲームをプレイするには問題ないけど、奇虎の場合はトロイ仕込んだりLINEの情報抜いたり犯罪行為を平気でする企業だからな
GMにもバックドア仕込んでソースやアイデアを抜かれかねない
GMでゲーム作らないようにするどころか即アンインストールだわ ふえ〜 思った以上にやばそうだ…
ほかのツールに乗り換えたほうがいいのか…