【2D】ゲーム作成ツールGameMaker part8
文字化けしてるな
絵に描くとこんな感じで
>>491 オブジェクトの方のCollision Maskの下にある[…]のボタンをクリックすれば、
任意のスプライトのマスクを適用できると思います。
https://dotup.org/uploda/dotup.org2532491.jpg これは講座動画のほぼ丸写しです。変数の中身を色々画面上に表示させたいのですが、
point_directionで求める角度dirだけがエラー(not set before reading it)になってしまいます。
その他の変数は普通に表示できて、デバッグメッセージにも出せるのに何故でしょうか?
https://dotup.org/uploda/dotup.org2532485.jpg 変数の宣言が必要なんじゃない?多分だけど初回だけif文が成立してないとかでそのエラーがでるんじゃないかな
インスタンスの変数はcreateイベントで初期化・宣言しとくといい
>>494 >>495 createイベントで解決できました!ありがとうございます
リアルでボードゲームやカードゲーム作って
ゲームマーケットで売ったほうがいいよ
今のデジタルゲームはレベルが上がりすぎて相当な技術力とアートセンスがないと
成功できない。
安くしても無料ゲームがあるから売れないし。
だったらデジタルゲームではなくアナログゲームを作るべき
キャラのセリフを表示する時、叫んでるセリフの時だけ同じフォントを大きく表示したい。
ググったら4年くらい昔の質問スレが出てきて、
「使いたい大きさのフォントをそれぞれ用意してフォントを切り変えて表示させる」っていう方法があって
それがベターだと思うんだけど、今もこうするくらいしかない?
直接フォントサイズいじる関数ってないのかな
フォントのサイズ変更じゃなくて小さいのをそのまま拡大だけどdraw_text_transformed()もある
gamemakerのテキストは基本的にフォントファイルから読むんじゃなくてスプライトとしてビルド時にリソースへ組み込むからサイズ違いのフォントも別で用意しなくちゃいけない
>>501 ああ、なるほどフォントそのまま表示してるんじゃなかったんだ。じゃあ仕方ない
まあ小中大とかでやるほうがわかりやすいよね
https://gamejolt.com/c/gamemaker/ogxgj 賞金付ゲームジャム。
テーマは7月29日発表、5MB以下、オフラインで再生可能
ローカルマルチプレイヤーまたはローカルマルチプレイヤーを簡単に含むように設計されている必要があり?
↑あたりがネックか。
ジャムの期間中に利用可能なGMS2 用の無料 HTML5 エクスポート有
gamemakerでエロゲー作るのは禁止とかは聞いた事あるけど作中で裸もしくはそれに近いキャラクターが出てくるゲームとかはセーフなのかな
無論大事な部分は隠してるとして
ツクールもUnityもエロ禁止の建前はあるけどエロゲーバンバン作られてるしいいんじゃねえの
よっぽどエロいなら何のツールで作ってるかは秘密にしとけば
一応超兄貴みたいなキャラを作中に出す予定なんだけどこの程度なら大丈夫かな流石に
どうもありがとう
あー頭いてえ
プログラム素人には画面を一時停止してポーズのオン/オフが難しすぎる・・・
単純にゲームを一時停止する気の利いた関数作っといてほしい
俺がさわり始めた頃にはもうなかったけど前はgame_stopみたいな処理止めるのがあったはず
https://www.yoyogames.com/en/blog/coffee-break-tutorials-pausing-your-game-gml instance_deactivate_allで全インスタンス止めてからいろいろやるのが標準みたいね
そのままだと復帰できなくなるからゲーム進行のメインオブジェクトは例外にしたりポーズ時だけのオブジェクト作ったりは必要だけど
>>509 ちょうどそのチュートリアルで勉強してたんだけど、
解像度を2倍にするスクリプトを動かしてるとポーズ画面が一部拡大される状態になってものすごい困ってた
試行錯誤の結果、ポーズされる時のsurface_createを2倍の大きさにするとうまく行ったけどなんか納得できてない
なんだかしらんが動いてるからヨシ!で先に進んだ方がいいのか
ちゃんと理解できるまで考えたほうがいいのか
先に進んで構わないけどメモなりなんなりして忘れないようにした方がいい
ある日突然発生したバグの原因なんてこともある
俺はあった
https://i.imgur.com/IitgAWY.mp4 色んな所からコードを切り貼りしたり参考にしたりで、ようやく隕石シューティングの次に初めて自作したゲームっぽいものができた
この”ミスしたらちょっと画面止めてリスタート” がマジで大変だった
結局サーフェスで一時停止画面を作る方法は諦めて、
キャラの表示とキャラの移動を管理するオブジェクトは別々にして移動管理の方だけ止めるという強引な方法にした
絶対もっとエレガントで分かりやすいやり方があるはずだが最初はとにかく形になれば成功だろう
サブスク化でうわぁって思ったけど
金払った人はそのまま無期限でエクスポート機能使い続けられるってことでいいんだよね?
https://automaton-media.com/articles/newsjp/20210811-171988/ なお、以前のDEVELOPERプランにて永久ライセンスを購入したユーザーは、GameMaker Studio 2のライフサイクルが続く間はそのまま利用可能。また、以前の各プランから現行プランへのアップグレードも用意されている。
この記載を見ると3がリリースされるまで購入済永久ライセンスは使えそうだね
将来性に不安出てきたしGodot初めてみるかな
この板のスレ死んでるけど
月額で払って使うほどのエンジンでもないだろ……
面倒だしgobotかもういっそUnityにでも移住しようかな日本語のチュートリアルも充実してるし
一応体験版で作ってエクスポートする時だけサブスクにするって手法も有りみたいだけどどちらにせよ面倒だよな
>>428辺りから危惧されてた事が現実になっちまったな
>>518 ほんとそれ
月額払うほどの価値ないと思うよ
GAMEMEKER終わったな
日本だと触ってる人が殆どいないせいか全然話題になってないけど海外だと流石に大騒ぎしてるね
やっぱり皆思うところは同じか
3が2Dゲーならこれ1択の神エンジンになるかもしれない()
サブスクは以前から言われてたし3でサブスク選択は意外でもない
ツールとして大きく進化する余地あるのかそれが分からなかったので1.4からアップしなかったんだけど2は結局スルー
フォーラムアカウントも時限で削除されてるし惜しみつつも俺は予定通りDefoldにいくわ
Godotよりも日本語情報充実してたからGM2買ったばかりのワイ複雑な気持ち
思えばgms2.3で関数使いやすくなってウキウキしてたのに残念な結果になったなあ
3が出ても2.xは無期限なんじゃないの?
どっち道月額払うほど付加価値が3になった時につくことはなさそう
少なくとも公式の方ではもう永久ライセンスは買えなくなってるんだっけ
なんかそう聞いたけど
てかsteamで月額制なんて出来るんだな
そこまでしてこのツールを選びたいかと言われるとなあ
月額制になったら間違いなく使わないと思うわ
セールのときに買おうと思ってたのに一気に興味失ったわ
なんか代替にGodotを推すレビューが多いな
まあこれでUnity Unrealにつづく第三勢力としてGodotに集約再編が進むんなら、それはそれでいいんとちゃう
STEAM見てみたけど
日本語レビュー高評価ばっかりだね
今後の流れ知らずに買ってしまう人いそう
https://steamdb.info/tech/ 正確なデータではないけどsteamのゲームで使われてるエンジン一覧
GMSは結構な数のユーザーがいたのにやらかしたな
Godotは話題にはなってきたけどまだこれからか
ツクールよりも触ってるユーザー多かったんだな
日本語対応もするとか聞いてたからこれからかって時に勿体ねえなぁ
ユーザー離れするくらいなら
撤回もありえるんじゃないの?
サブスク月額制じゃなく回きりにしまーすって
会社の収支に係る決定だからすぐさま撤回とはいかんだろうなあ
年額12000円
6000円
3600円
サブスクもどれくらいなら妥当なのか、開発者に一杯のビールをってコンセプトで年6000円とか?
百歩譲ってサブスク許せたとしても
中国企業なのがイヤすぎる 信用ゼロ
今の中国は昔と違って技術も金もあるところにはあるんだろうけどいかんせん信用がなあ
ブラウザゲーム特化に中身をこねくりまわしたすえに、Operaの収益に貢献しないってわかったらポイするんでしょ…
中国企業が自国外のインディゲーム文化の振興に貢献しなきゃいかん筋合いはないしな
まあ、でも欧米人が軽視しがちな2バイト文字関連はましになる、かもしれない。
>>533 未だにsteamにてデスクトップ版が9980円で
販売しているけど、
今steam版を購入すれば永久ライセンス版が
手に入るって事ですよね?
公式見ててもイマイチよく判らない…
レビューで低評価一気に増えてるしそんな簡単な話じゃないんじゃねえの
親企業の奇虎360って自作自演でウイルスばら撒いたりとか
功利主義の中国ITらしく営利のためには無茶苦茶やるところなんだな
サブスクに邪魔な永久ライセンスなんかなんのアテにもならんのじゃないか
親企業は中国国内ではセキュリティソフトウェアや検索大手だけどちょっとやべー以上にヤバくてサブスク無理だなこれ
https://gigazine.net/news/20200120-opera-loan-app/ こことか読むとアフリカやインドで扱ってた短期ローンはトイチいわゆる十日で一割の超高金利だし規約違反だしで金融ヤクザだよ
vivaldiみたいに開発陣が別会社たちあげたら俺はそっち支援するわ奇虎はムリ
サブスク発表直前にDesktop版買ってこのスレに初めて来たら、なんかお通夜みたいな状態で質問するのも気が引けるんだけど、
あるオブジェクトを描画する時
createイベントで
image_alpha = 0
stepイベントで
image_alpha += 0.02
これで実行するとだんだん画像が表示されていくのは確認したんだけど、逆に
createイベントで
image_alpha = 1
stepイベントで
image_alpha -= 0.02
ってやっても画像がだんだん消えてく行く感じにならないのはなぜなの・・・?
(普通に表示されるだけ)
新しいプロジェクト作って、
>>550と同じ感じで試したらちゃんと両方の挙動してくれたわ…
元の方のプロジェクトで何か余計なことしてるんだろうな…
なんかおかしい時は変数の値を表示して調べるといいよ
この場合draw_textでimage_alphaを指定して
それと2でもそうか知らんけどもしインスタンス自身でdraw_textするなら
drawイベントの最後にdraw_selfしないと画像が表示されないので注意
>>552 返信ありがとう!もう一回変数周り確認してみるよ。
他のプログラム言語でゲーム作ったことはあるんだけど、まだイベント周りの取り扱いを把握して切れてなくて
その辺が不十分だったよ(D&Dのデバッグメッセージそのまま使ってたw)
アプデ後正常にプログラム動かなくなったんだけどなんなの
ちょうど当たり判定のメインプログラムの部分修正してたから俺が間違ってるのかと思ってクソシンプルなplace_meetingだけのでも試したらこれすらまともに機能してない
キレそう
ダウングレードしたら直ったわ、俺のプログラムわるくなかったじゃん
キレそう
これを機に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でゲーム作らないようにするどころか即アンインストールだわ
ふえ〜 思った以上にやばそうだ…
ほかのツールに乗り換えたほうがいいのか…
買収後にスレ死んでるの見たらバカでも理解できると思うけどな
まあ自演って思い込みたければそう思って使い続けてればいいじゃん
被害にあってから速攻で手の平返すんだろうけどリスク承知でやるなら自己責任だわ
ま使うのは自由だけど奇虎は覚えておいた方がいい
ITセキュリティベンダーでもあるけど自作自演してウィルス制作とウィルス対応を同時にやってばれたこともある
最近ではロボット掃除機とか自動運転車のAIとかセキュリティカメラにも参入で間口が広くなってる
ちなみにOperaは最近株式買い戻されて奇虎役員も排除された
スレチなのに一人で盛り上がっちゃう感じアスペっぽいな
その程度のことみんな知ってるよ
知ってるけどどうでもいいしゲ制に関係ないから話題にしないだけ
君のお母ちゃんに話したら「詳しいんだねぇ偉いねぇ」って言ってくれるかもな
運営元の話なんだからスレチでもなんでもないし
そもそも過疎ってスレ止まってるから何か話題を振らなければそのままdat落ちだぞマヌケ
GMのスレでGM使うなって騒ぐのは流石に荒らしじゃねーの
使うなっていうか用心したほうがいいってアドバイスだと思うが
奇虎がヤバイ企業だという事実に向き合いたくなくて現実逃避したいなら勝手にすればいいけど
本当にGMを救いたいと思うならOperaみたいに奇虎を事業から撤退させるしかないと思うが
GMがGodotみたいにオープンソース化すればユーザーは一気に増えると思うぞ
危険な事を危険だと認めたくないのは認知バイアスのひとつだよ
統一教会も被害者である信者が一番必死に火消ししてたんだけど
それは「正常性バイアス」といって自分の信じたものを悪いものだと認めたくない認知バイアスが働いたからなんだよ
でもプログラミングに最も必要な素養は論理的思考能力や客観的にデータを読む能力だよ
技術系のスレで質問者側でもなく、
ツールのアンチでユーザーでもないから技術系の質問に回答できるわけでもない人間の存在価値って何よ
いい機会だしいつか移行したいと思ってたUnityに移るわ
心中したい奴はほっとけばいいんだよ
なにか問題が発生した時に「情弱ざまあああああ!」ってボコるのを今から楽しみにしてるわw
ツールのアンチではなく親会社が奇虎ですよという警告しか無い
ゲーム制作ツールとしては評価してるから使いたいなら使えばいいってスタンスだけど奇虎が何仕込むか分からんから様子見に徹してる
ゲーム開発の初心者にもオススメできなくなったのが辛い
GMは2Dゲームツールとしては神だと思うし最高に作りやすい
でも運営会社が超クソぶっちぎりクソ鬼畜最低最悪しね
>>659 Operaは奇虎の株を買い戻したけど、未だ奇虎を中心とした中国系コンソーシアム傘下のままだよ
現在の代表は崑崙の周亜輝で、崑崙もIT高利貸しヤクザなのは変わりない
https://smhn.info/202205-china-net-usury-rampage-in-india-and-africa Operaブラウザスレッド Part222
https://egg.5ch.net/test/read.cgi/software/1637443528/243 243 名前:名無しさん@お腹いっぱい。[] 投稿日:2022/11/06(日) 14:51:52.50 ID:GqYfu1Cw0
オペラはまだスエーデンか北欧の会社が開発してたころに絶賛されていいこと書いてる記事がサルベージされるほど勢いあったけど
いまは、中国の会社が買収してしまってて、いま絶賛するやつはそんなの分かったうえで絶賛する工作員とかそんなやつらばっかりだけど。
中国系開発会社のフリーソフトいれると堂々としてるトロイの木馬てきにインストールさせようとしたり、経緯しってるひとには眉しかめられる程度にまでなり下がってる気がするが。
もともとの開発者はオペラ売却したけど、いまはVivaldiの開発してる。
まあ中国の会社が買収してるとか知っててやってるんならなんにも言わないけどさ。
奇虎は露骨に悪徳だからまだ安心できるけど、崑崙万維は何を考えてるかわからないから不気味なんだよ
崑崙はなぜかアメリカのゲイ向け出会い系サービスを買収するも米国政府から直々に売却要請があって手放したり目的が不透明すぎる
>米政府は、崑崙が中国政府や共産党から機密情報の提供を求められれば情報が流出しかねず、国家安全保障への影響を懸念したという。
https://www.nikkei.com/article/DGXMZO43040030Y9A320C1FF1000/ アメリカの政府が安全面を懸念して直々に売却要請するってよっぽどのことだと思うわ
ああやっぱ古い人かいまだに5chですらない2chにいる気でいる
これは言っても無駄なわけだ
中国共産党下部組織テンセント傘下のEpicGamesには書き込まないのか
そんな事より何でAsePriteを連携できなくしたんだ?
1の頃は外部エディターとして便利だったのにGM2のドットエディターつかいにくい
テンセントやEpicGamesが問題起こせば自ずと書き込まれるんじゃねーの
買収以後便利な機能がバンバン追加されてるのはいいんだが、エディタ側ももうちょい使いやすさ重視の回収をして欲しいところ
どんどん上級者向けになってきてしまってる癖に微妙に細かい管理がしにくい
ツリー内でスプライトとオブジェクトとか自由に作れるようになったけど、あれ便利とおもってるのかなぁ
Unityとかから移籍するならフォルダーを自由に作って管理すればいいけど、長年使ってた者としては、今までの方法使うからひと手間がかかるようになった。
誰も求めてないのに余計な機能追加
ほぼ嫌がらせだよな
前も書き込んだけどCtrl押しながらマウス移動で拡大縮小とか追加する分にはいいけどデフォでオンはやめてほしい
>>679 専用スプライトを用いた描画スクリプトとか、複数アセットを使う処理を機能ごとにひとまとめにしておける
これに関しては昔の管理方式が時代遅れだったので頭をリセットして今のに慣れたほうが絶対いい
なるほどね。それなら最初っから不要なフォルダーを削除したほういいね
2の頃、買いきり買っていまもGameMaker2023をサブスク入らなくても使えてるけど、いつまで使えるんだろ
よかった。2ベースである限り2023,2024,2025....と大丈夫という事ですね。
もし、3に代わってもよほど性能が変わる(3D)ぐらいないと2を使えばいいわけだし、BKUP取っとくか。
GMS1の頃はルーム外にタイル置けたんだが、GMS2ではできないっぽい?
steamで実積試し中なんだけど、これ実積の有無にかかわらず
マケプレの"Steamworks Ext"の拡張機能部分だけ導入して、ID紐づけた方がいいっぽい?
これだけでライセンス確認してくれる感じになるんかね
このスレもほぼほぼ過疎ってるけどやっぱ中華資本になって
サブスク化したりで不穏感じてGDdotにでも移行してみんな離れたんかな?
>>689 おじいちゃん、ゲ製スレの住民はみんなtwitterに行ったからどこのスレも同じように過疎ってるでしょ
>>688 そう、組み込むと認証もやってくれるようになる
Steam版以外も出す予定があるなら、Steam関連処理は環境変数で切り分けしとくのおすすめ
自分もGM使いたかったけど一応DLやめてる
人がいた時も止まってたからちょっと怖い
>>690 ありがとう
完全ぼっちでやってるからガチで助かります(汗)
まぁこんな過疎スレに変なアンチが湧いてる時点でまだ安泰だろうよ
ここ以外もGodtとかClickteam Fusionとか
なんかローコードエンジンスレのほとんどが不満だらけで殺伐としてるんだよな
UnityやUEみたいなメジャーゲームエンジンスレは賑わってるし殺伐としてない
マイナーとメジャーで心の余裕に差が生じてるのか
Unity総合スレ見てきたけど荒れてたよ。
UEスレも過疎ってる
みんなDiscordにうつったんじゃろ
いずれどこかで公開するんだし売るなら尚更集客兼ねてツイッターとかでやるほうが効率もいいしね
しょうもない愚痴とかは俺はこっちのほうが吐きやすくていいかな
UNITY掲示板は煽りや他人をバカにする人が多い
ゲームエンジンの不満レスは別としてまだCF25とかGMとかのほうが民度ははるかに高い
人が多いとどうしても自己主張しだす人が出てくるからなぁ
どうやらGdevelopにプロンプトによるゲーム自動生成機能が追加されたらしい
ChatGPTみたいなのが組み込まれてて、チャットに打ち込んだ指示どおりのイベントやゲームを自動生成する感じ
これは革新的じゃないか
>>699 おめー他所のスレでも宣伝して回ってるだろ
GameMakerはAIアシスタントの搭載を計画してるらしいけど実現されるんかな
マニュアルを学習していて、GMに関する質問をするとAIが答えてくれるらしいぞ
フェザーメッセージ君、全部読み込みできなくてエラー発生させるから不便だな
Unityの炎上を受け、GameMaker公式TwitterがPC/web書き出しを3ヶ月無料で行えるプランを配布中
個人プランの人でもweb書き出しが3ヶ月限定で使えるようになる
ゲェ
ちょっと気になってたけど支那資本なのか…関わらないどこ
あ、それと中共に隷属する気なければ支那以外の遜り過ぎた「尊称」の中国だの中華だの使わない方が良いぞ
特に後者なんて以ての外
じゃあマルウェア制作会社買収してスパイウェアと化したUnityも、
中華企業のテンセントに買収されたUnrealEngineも、
オープンソースでどこの誰が作ったか得体のしれないGodotも使えないなw
UnrealEngineも中華企業だったんだ知らなかった
ゲーム制作ツールは訳ありなのばっかりだねえ
慈善団体じゃあるまいし、ああ有料化失敗したStride、Lamberyardが権利破棄して無償化してるからそれつかうかエンジンつかわず手動でちまちまがんばれ
>>705 Googleから独立したGDevelop一択だな
根性だのツクールだのを持ち出す奴をバカだと思ってるんだよ
無駄なコストは最大限省いて時間とモチベーションを効率よく使えって話だ
お得意の根性があればPythonやそれに近いGDScriptもJavaScriptやそれに近いGMLもすぐに覚えられるだろ
Excelで絵を描くみたいなのは趣味の話で、根性の無駄遣いなんか市場やプレイヤーは求めてない
趣味の範囲で自己満足のために作ってるならCFでじゅうぶんだろうけど
マネタイズを本気で考えてたりモバイルでオンラインゲームの制作を考えてるならすぐにでも他に移ったほうがいい
コンシューマ以外のサブスク辞めるってよ
昔にDESKTOP版買った人も引き上げてくれないかな
公式ページも
・フリー版
・プロフェッショナル版 99$買い切り
・サブスク版 79.99$/月 799.99$/年
の三つになってるね、プロ版とサブスク版の違いはコンソールの書き出しが
あるかないかだけ。
Steamでもプロ版が販売開始してる。
プロ版って前Steamで買ったGameMaker Studio 2 Desktopとは
別物なんかな?
大枚叩いてサブスク化前に買ったのに、また買わされる訳??
冗談やめてくれ
これはもうGMから脱却しろというメッセージだよ
俺はもうとっくに他に移った
サブスク始めた時点で終わったなって思った
相変わらず迷走してんな
GMS2の時に買ったDESKTOP版ライセンス持ってる人は
今回のプロフェッショナル版使える権利ありますよーてことじゃにの?
料金が掲載されているページのFAQに、GameMaker Studio 2買い切り版を買った人への割引制度はないと書いてあった。
ただ、「GMS2 runtime」を使ってゲーム販売は今まで通りOK。どこまでのバージョンがGM2のラインタイムなんだろうか。
「GameMaker Runtime」でゲーム販売するならProfessional ライセンスを買ってねということみたい。
Professional版は GMS2 Desktop、GMS2 Web、GMS2 Mobile全部合体した感じです。
>>716 ゲームを作ったり、各ターゲットに向けて実行ファイルを生成したりは、無料版でもできるので、Professional版はライセンス上、販売していいかどうかが無料版と違う形です。
713さんみたいに、サブスク化前にDesktop買って安心してたので、ちょっとがっかり。
買い切り勢は損しない仕組みになってるから安心していい
自分もGMS2の時代にデスクトップ版を買った勢だけど、普通に最新のProライセンスが有効になってる
ただ、IDEは自動でライセンス情報を更新しないから、IDEから一旦サインアウトしてサインインし直さないといけない
サインインし直したらweb出力もモバイル出力も開放されたよ
すまん確認が足りてなかった
まだリリースされてない今後の新しいランタイムに切り替わる場合は買う必要があるのか
現状ではまだ無制限に使えるが、たしかに将来GMS2ランタイムがどういう扱いになるのかは不明だから不安だよな
ランタイムってよくわかんないんだけど
Windows10からWindows11にするには買いなおししてね
って事?
>>718 現在は無料版以上でGX.games、Desktop、Web、Mobileに実行ファイル生成できるようになりました。
Desktop版のライセンスの人もモバイルやWEB用に書き出せます。
GMS2 Desktopランタイムライセンス(Desktop版)の人は、商用利用できる権利がGX.games、Windows、macOS、Ubuntu用の実行ファイルにのみ与えられるということです。
新しいProfessional版のライセンスは、買い切りタイプで、作ったゲームを商用利用できる権利がもらえるということだと思います。
>>720 ランタイムって、Gamemaker自体のバージョンみたいなものです。
たまにアップデートが来て機能が増えたりバグ修正されたりしてるときGamemaker本体がバージョンアップされています。
いつも使っているIDE(ゲームメーカーでゲームを作るアプリケーション)は、ゲームメーカーのランタイムで動く実行ファイルを作るためのデータを作成するソフトです。
ランタイムはどんどん機能改善やバグ修正されていきますが、ゲーム開発中に本体(ランタイム)のバージョンが変わるとプログラムの挙動が変わってしまったりするので、自分でどのバージョンのランタイムを使うかを設定で指定できます。
Windows10から11にしても買い直す必要はないと思います。
>>718 >>自分もGMS2の時代にデスクトップ版を買った勢だけど、普通に最新のProライセンスが有効になってる
ライセンスってどこで確認してる?
GMS2DesktopをSteamで購入組だけど、
id.gamemaker.io/account/dashboard
で確認してもPROFESSIONALのライセンス有効になってないんだわ
>>721 詳しい説明ありがとう
バージョンアップで命令が削られたり、文法が変わったりした場合に
古いランタイムのままでコンパイルできるように選択式なんですね。
新しいランタイムを使いたければ、コード更新してランタイムに適用させるのは
自由って事か。
その辺新しいランタイムで読み込んだら自動でコードを更新してくれれば
いいのにな・・って思ってしまう。
それかランタイムは下位互換性持たせてほしいな。
ところで、今回Steamでも発売されたGM(Free版)を入れてみたけど
GMS2と全く同じやね。
GMS2持ってるけどGM(Free版)で開発して、それ商用で販売しても
OKなんかな?
GM(Free版)でWin用出力しても透かしやスプラッシュは入らない
Pro版と同じ出力できるってあるけどこれは
黙ってればFree版でも商用販売できちゃうんじゃないの?
この辺扱いがわからないな・・・良心に任せるって感じ?
>>722 すまん、サインインし直したら各種エクスポートが有効になったから勘違いしてたわ
Proライセンスが適用されたわけじゃないっぽい
ライセンスページ見たらProライセンス10900円って表示されてるな
本来の価格より安いのでGMS2買い切り所有者は割引になるっぽい?
>>723 GMS2ユーザーはProにはならないけどProと同等のサービスが
提供されてるって感じやね。
GameMaker Professional DLCはGMS2ユーザーじゃなくても
10900円みたい。
そのうち為替に準じた換算で値上げされたりするんかな?
そうなったら4千円値上げになっちゃうw
こういう商用権利の販売みたいなの見るたびに気になるのが
昔の5ちゃんのツクール製ゲームやEmueraみたいな形式の
最初に作った1人の作品を(大体)合意の上で改造しあったりする扱いの場合はどうなるのか
例えば
1 有料ライセンスのAさんがゲームXを作って5ちゃんで有志パッチや別バージョンOKとしてアップ
Bさんが無料ライセンスで独自のアップデート版をスレにアップした場合はセーフなのか
2 Aさんがスレの合意の上でスレに上げられたゲームXのアップデート版から要素を取捨選択
パッチ統合版としてネットにアップの場合
3 更にAさんがゲーム自体には値段を付けず支援サイトに登録して
支援者コンテンツとして最新のパッチ統合版を配布する場合
あとGMS2しか持ってないからよく分からないんだけど
GMS2で作ったプロジェクトはGMでも閲覧編集できるの?
要するにGMS2で作成→GMで編集→GMS2で更に編集みたいな
これまでのプロジェクト使って触り心地とか確かめられると便利なんだが
>>725 GMS2とGMは内容は同じものみたいよ
確かにSteam版で確認したら全く同じものだった。
なのでプロジェクト云々は考える必要無し。
商用権利云々はUnityの
「売り上げxx越えたらライセンス料払え(自己申告」)
と同じで、ぶっちゃけ黙ってればわかんない。
うっかりバズってとんでもなく売れたりしない限りは。
Unityユーザーで規定額越えた売り上げ出してるのに真面目にお金収めてる
個人開発者どんだけ居んの?って感じだし
ただし、今後GMS2が切り捨てられて、GMだけがバージョンアップ
されていく可能性がある。
また、Free版とPro版に大きく差異を付けて来るかも知れない。
そん時は大人しくライセンス買おう。
ぶっちゃけ今回の改定って他エンジンに比べてFree版の制限がきつくて
実質課金を強制してるGMから人が離れるのを
危惧しての事なんじゃないかなと思ってる。
Unityから流れて来たユーザーを少しでも引き留めたい所だろうし。
あ、あと例の話は
Aさん有料ライセンスなら問題ないんじゃない?
スレ民と合意してるって前提だし。
思ってたより身も蓋もない回答サンクス
まあそりゃそうなるわな
ランタイムの利用に課金されてるんだから、配布する場合のランタイムバージョンによるんじゃないの
昔できなかった気がするんだけどもinstance_placeの対象を配列で複数指示できるようになってたのか
ちょっと調べたらlistより配列使えみたいなのも出てくるし
ここまでできるならwith(配列)とかinstance_place_arrayとか欲しくなる
初心者ですが、x += hと同イベント内にmy_weapon.x = xにするとx参照は1フレーム遅れる?
完全同期ってどうやるんやろ?
eventuserとかつかったのかな。どうかいけつしたのか気になる
最近GM使い始めて調べてもわからなかったので質問
これって一つのスプライトやオブジェクトに設定できるコリジョンて基本一つだけなの?
性質の違うコリジョンを付けようとしたら疑似的にやるしかなかったりする?
格ゲーみたいに当たり判定食らい判定て付けたいんだけど
なんでHPにMarketPlaceのリンクが無いんだろ
久しぶりに起動したら設定とかぜーんぶリセットされてるんだけど何これ
game makerって日本語 情報少ないですかね
GamemakerはノードよりGMLがおすすめ。F1押せばヘルプでてくるし。
言語として簡単。2Dゲーム作るなら爆速!
公式のチュートリアルをクロームなら右クリック日本語変換でわかるだろう。
難しいことじゃなければ質問すれば返ってくるんじゃないか
ノードより、というのはビジュアルスクリプトより ということですか?
なんかgodotよりも楽そうなので、rpg作りにいいかなと
どの程度のシステムと規模のrpg作ろうとしてるのか知らんけどrpgならツクールのほうが楽なんじゃない?
ツクール以外はシステムを一から作らないといけないからなー
エンジン難易度
ツクール<<<<<<<<GML << UEBP < UnityC# <<<< UEC++
ジャンル難易度
Shooting < Action < RTS < Puzzle、Card < RPG < Simuration
RPGは総合力がいるからいきなりは厳しい。段階踏んだほうがいいね
まあunder taleの影響で興味持ったんだよね
簡易なrpgだよ
UnderTaleは最初ツクールで作ってたけどGMに移った。ああいうちょっと変わったRPGっぽいのならGMが良いだろう。速いし
似た白黒のゲームもminitとかもファイル名にGMS2ってあったからもしやGMで作られてるかもしれんね。
ありがとう
rpgはとりあえずgmで進めてく
godotは別ジャンルにつかうけども
gmのほうが簡単じゃないですか?
イベントをノードで作るのは視覚的にわかりやすいです
ゴドーはプチ挫折してるので
GameMakerいいね。開発速いからザクザクつくれる。
ide上で削除したファイルは戻せないみたいですが、git使うんでしょうか?
1分に1回ファイル削除する場合、1分ごとにgitに保存しなければいけないと思います
ん、削除をそんなに頻繁にするの?GMが小規模ゲーム向けだからGitなんて使わんけど・・・他の人はしらん
プレイしたら保存してる感じだし、安定してるからセーブは終了する時ぐらいだな。
あ、仕様を大きく変えるとき一応パッケージでバックアップ取るぐらいはやってる。
>>752 まあたまーにですね
たまにやらかしてしまうので、それを防ぐためには頻繁にバックアップかなと
レトロなrpg作る場合、game makerのほうが簡単な部分があるんでしょうか
逆に難しい部分も
ただ、undertaleがあるというだけで、使い始めただけですが
既存のレトロRPGだとフィールド移動+演出+会話+戦闘+ショップ+道具使用+装備着脱+データベース・・・自分で実装システムを作らなきゃいけないからね。
ゲームエンジンで数ヶ月システム実装してる間、ツクールはいきなり作品を作れる。
今なら一つ前のRPGツクールMV\ 1,305。
Gamemakerで作るなら全部システムを作るのより自分が作りたいところだけ作るよう特化型にしたらいいんじゃないかな
フィールド移動+イベント→アドベンチャーゲーム
ノンフィールド+ハクスラ戦闘
1画面アクションRPG
みたいにさ。でないと作品作る前に頓挫すると思うよ。
俺も比較的簡単な2DフィールドでテキスベースのADV作ってるけど、データ構造だけは自力でやらないといけないからクソ悩んでる。
ツクールのADVとか参考になるのかな。それならツクールで作ればいいやん!って自分でも思うけど
ツクール最大の欠点は、「なんかツクールっぽい」。GMで違う雰囲気が出せればウリになるが似た感じだとツクールで〜ってなるね
MarketPlaceのDBのアセット買ったら、動かなかったり変だったりするから結局自前になるね。
GMはあまりDB扱ったチュート動画や資料無いから苦労するかもね
godotでもgame makerでもrpgなら色々自作で、大差ないって感じでしょうか
ところでゲームメーカーってチュートリアル少ないですか?
英語で調べてもそんなに多くなくて、行き詰まるなと感じたり、、、
ターンベースのJRPGは海外で不人気だからどのエンジン使ってもチュートリアルは少ない。ターンベース<ARPG<ACTION 人気
https://www.youtube.com/watch?v=Sp623fof_Ck&list=PLPRT_JORnIurSiSB5r7UQAdzoEv-HF24L&index=1 これぐらいじゃないかな。理解できなかったらもう少し簡単なのから始めたほうがいい
FF、ポケモンが不人気ってことはないだろ
アマチュアレベルだとJapanime風の絵が描けない(たくない)だけだよ
最近の流行りだとターン制=ローグライク(というかSTSライク)って感じだな
>>760 海外フォーラム見てると、game maker のほうがgodotよりチュート多いという意見もあるみたいですけど、体感だとgodotのほうが多い感じですね
GMは有料だったからGodotに流れたっていうのはあるね。
今は無料でゲーム作れるし2Dドット特化でやるには良いソフトだよ。
Z軸関係無いし、Spineも使えるし、セミコロン忘れても文句言わんし、WebGL出力はUnityよりコンパイラ速いしファイルサイズも激小だし。
海外のレビューでレトロJRPGはおつかいと、ターン戦闘の単調な作業感が問題だと見たことがあるが、ポケモンは仲間増やすし、FFは戦闘の体験が変わっていったから良かったのでは
RPGにメリットはゲーム下手な人でも同じ体験ができるところにある。
結構古いエンジンみたいですから、探せばgodotより多いんでしょうね
勢いがあるから海外掲示板なんかで教えてくれる人はgodotが多いですけど
godot難しいからgmも平行してやってます
がんばれー。日本のGM使いが集まってるディスコードとか探せばあるんじゃないか
日本のコミュニティあるなら絶対そっちがいい。
以前GMのサポートに慣れない英語で頑張って質問したんだけど
サポートから英語できないのをからかわれて子馬鹿にするような嫌味な返しされたことある。
クソみたいなサポートやった。一生忘れられないトラウマ。
悪いがどの程度のことをどのレベルの翻訳で質問したかわからんから同情できないわ、自分の都合の良いように言いふらして回るタイプのやつも結構見てきたからな
海外はそういうのあるね。あるDCCのアニメーションでボーンのことをSkeletonって書いて質問したら、
うちのソフトはBoneだ覚えとけ?言われて以後スルーだ。
ゲームエンジンで扱う場合Sketetonだからそう書いてしまっただけなのに
今だとGoogle翻訳もDeeplもAI精度はなかなかよくなったから逆翻訳で変換して意味が伝わるならいけるんじゃないかな。
>>768 えっ yoyo公式がそんな対応なの?
やっぱgodot1本にしよかな、、、
redditの人はまあ優しい
gmはある程度ノードで組むから、くだらん凡ミスとか無くせる気がする(´・ω・`)
上の質問に関連するんですが、削除ファイルを復元するにはソースコントロールでgithubに保存するらしいですね
しかし、gitむずいんですが、どうやってバックアップしてます?
Gamemakerのファイルサイズは小さい。
だからGit使わなくてHDDのバックアップフォルダーに日付付けてyyzを保存してるよ。
file>exportproject>yyz
例 game20241107.yyz
gitのインストールまではできてるのかな。
pushとかpullの概念を理解できてるなら、Tortoise git使えばguiで操作できるから楽
ありがとう
realsyncっていう自動保存ソフト使うことにする
gitのインストールは出来てる
github desktopがクライアント
どこからgitを使うべきなのか分からんのすよね
小規模なプロジェクトに必要なのかなと
>>779 普段デスクトップで開発してるから、気分転換にカフェとかで開発したりドット絵書きたいとか、ノートにソースを移す必要がないのでgitは便利。
pc変えてもgit入れてソース落とすだけだし、hdd吹っ飛んでもソースは無事(pushしてない分はどうしようもないが)
ソース管理だから、規模というよりは複数人で開発するのに適してるね。
でも履歴管理かつ差分とかも確認できるし、個人レベルで使う人はめちゃくちゃいるよ
GM作品は個人で小規模だし外でプログラムやドット絵を描いたりしないし戻すこともしないけど、UEはパッケージが出来ないとかプロジェクトがクラッシュとかあるからGit使ってみるか
>>780 じゃあめんどいけどgitやることにする
基本的にgithub使わずにローカルリポジトリに保存なんて出来ないんですかね
unityとかそれ学ぶだけで人生終わりそうなほど難しい
だからgodotに来たけど、それでも難しいんでgmに来た
次はrpg makerかな
自分にこれはできないって現実を確認しているだけでおまえの人生終わっちゃいそうだな
まあそれも人生か
UNITY 日本人使用者、日本語解説サイト、教則本など多い、5chスレはいつも荒れてて質問したら煽られる可能性高
GODOT 5chスレは最近荒れぎみ、自治厨が支配していて質問しにくい雰囲気
GM 一番簡単にマスターできる、5ch(このスレ)は平和で親切な人が多いので質問したらなんとかなりそう
ゲ製スレには貧乏神がいて、そいつが居ついたスレから順々に荒れていくんだよ
割れた窓からどんどん荒れて機能不全になっていく
そいつは自分でケツ拭かないし自覚もないから荒廃したスレはそのまんま
煮詰めたう〇こみたいな奴しか残らないのも納得だろ
ちなみにその神というのはオレのことだ
>>782 Godot4,Unity3で挫折しても GMはやれば出来る。
簡単なアクションから作ってアクション→ARPG→RPGみたいに
僕もGitなしで小さいのいっぱい作って学んでるよ
godotもいいよね(´・ω・`)両方やるよ
>>788 gmよりgitに躓いてるとこ
前に色々買ってたTween関係がダウンロードできないんだけど・・・アニメーションカーブとか使って自前で実装する感じ?
ストーリー考えてるが、難しいので、自分を東映してみる
>>790 そうします
realsyncでいきます
GMで完成させて無い人いないんじゃない?それほど敷居が低い
ドット絵描けるなら一番いい開発ツールだろう
Spine使いにとっては、早くSpineのVersionを上げてくれー!だ
個人でやってると結局軽くて短期できるGMにもどってしまう。
ただYoutubeのチュート動画は、アクションばかりでリストやマップを使った処理をあまり説明してない印象ある。
unityとかgodotやってたんですか?
godotもやってるんですが、何でも出来るので難しいですね
今は亡きマイナーなShockWave,DigitalLoca...まで一通り触ってるよ。
目的が同じならシンプルで手数少ないGMがいい。
英語あんまだからざっくりだけどリストもマップも配列がない時代の代替品な上に処理クソ重いから使わないほうがいいってさ、今は配列実装されてるし組み込み関数で同じ動作するようなのもあるから考えなくていいかもね
まぁlistは使わなかったら削除しなきゃいかんし、どの言語でも配列の方が速いというのはわかる。
ただ追加削除検索はリストの方が便利だから道具袋とかにに使いたいところだよね。
ゲームメーカーが簡単ってどの部分ですかね
完全にビジュアルだけでやるのは余計に面倒そうだし
Spineがダイレクトに読み込めたりHPバー最初に用意してたり、わざわざ三角関数使わんでいいように用意してたり色々あるだろうけど、
例えばUnityでオブジェクトo_objの座標xを1だけずらすコードを書いてみて?何行いる?
GMは、o_obj.x++ セミコロンもいらん。
GMはゲットコンポーネントしなくても変数をダイレクトに見たりいじれる。
試行錯誤で改変する場合や複雑になったときかなり見渡しがよくなるのは結局、時間短縮になるよ
エロだめってのが悔やまれる
自分もだけどエロOKならこれメインに使ってたって人多いと思う
DLSITEでGM使った18禁作品ちょくちょく見かけるし、Operaでエロサイト見れるしその辺改定してないのかなぁ
確かGameMakerエロゲ大丈夫だったはず
自分はエロゲ作ってないけどどっかのサイトで見た覚えあるよ
ああほんとだ。規約改定でOKだね。
もともとGamemaker製のホットライン・マイアミとかそういうシーンあったしね
教えてくれてどうもありがとう
GameMaker - Terms of Service
Last updated: 21 November 2023
ttps://gamemaker.io/en/legal/gamemaker-terms-of-service
第7項をしっかり読みなさい。やるなら垢BAN覚悟でな。
ちなみにitchのえちちコンテンツのタグ数。
RPG Maker 1212
Unity 1196
Unreal Engine 288
Godot 225
GameMaker 112
えちちコンテンツにはどのエンジンが最適かよく考えた方がいい。
それってGameMaker Featureに限ってのことなはず
多分そういう名のゲームメーカー専用のアップロードできる場所があるんでしょ
そこで公開するなってことだと思う
UNITYでいうunityroomみたいなの
そうなんかなぁ
一番最初に書いてあるFeatureの中にエンジン本体も含まれてる(というかOperaのアカウント使うところは全部では)ように書いてある気もするけど、、、
まあ、自分だったら別のエンジン使うけど、予算かける気があるならオペラのサポに連絡だな
長文失礼
規約でokになった(正しくはokと受け取れる)ことが詳しく説明してある記事があるからそれを読んだ方が早い、「GameMaker エロゲ」で検索すると出てくる
引用して補足するとGameMaker FeatureというのはunityroomのようなものではなくGM本体含む関連サービスのこと
あと、規約改定前のGMの公式ディスコ鯖で公式の方が規約に触れた発言があったのと、日本語ディスコ鯖でも規約改定前だけどその話題があったから覗いてみるのもいいかもしれない
コミュニティに入るのは他にもメリット大きいし
間違った内容があったらごめん
記事読んだ。YoyoGamesに問い合わせしてるの偉い。
規約にYESと明記されたら起こしてください。ブランドイメージ毀損とかでもめたくないので
ブランドイメージも何もエロゲ作ったら、わざわざGameMaker製ってアピールしなければいい。
それよか無料版で有料ゲー出せそうでそっちが問題じゃね
UNITYみたいにロゴ表示しなくていいしUIの文字がズレるとかもないし直感的にコード書けるしこれ以上の2Dエンジンはないよね
それなりに売れてるゲームが出てて、これ以上がないはずなのに、なんで流行ってないんですか?
海外のジャムでみかけるけど、日本語公式無いのと日本人インフルエンサーもいないからね。
GMSの頃は有料なのでログインしないで開発できるGodotとかに流れたというのもあるかもねー
GMが出力サイズも小さいから好きだな
翻訳で読んだかで中の人の話で大規模になると他へ卒業していく人が多いとかなんとか
たぶん簡単に作りやすいことが逆作用になっていって作りにくくなっていくんだろうけど
その規模の分岐点ってどこら辺なんかなって思って二の足を踏んでる
個人だと何の問題もない気がするけど
複数人のチームとかなってくると自分以外いじられたくないメンバ変数やら
プライベート変数とか出てくるカンジなのかね
まあ、チーム開発でライセンス料かかるならUnityでよくないって上に言われてGMSじゃなきゃダメなんですって説得できる自信はねぇな
今はGMSじゃなくてGM。
EventのCreateやStepなんかがひとまとめに表示すると春頃告知あったと思うんだけどなかなか更新来ないね
game makerってグローバル変数にローカルからアクセスできなかったですか?
これが駄目みたいです
var hoge = 10
function test(){
show_debug_message(hoge);
}
GML詳しくないけど
global.hoge=10はどのオブジェクトからでも
hoge=10はそのオブジェクト内
var hoge=10 はローカル
draw_textならstring(hoge)ってやるんじゃね
もしローカルのvar 変数を関数でやりたいなら
var hoge=3;
test(hoge)
別途スクリプト作成して
function test(_hoge){
show_debug_message(_hoge);
}
ローカルじゃない場合はCreateでhogeを宣言したらいける。
hoge=5;
test()
別途スクリプト作成して
function test(){
show_debug_message(hoge);
}
Unityから来たら戸惑うと思うが、ALT+Cでスクリプト作成してそこにFunction集めて管理する感じ。2.3で変わった部分はしらない
回答どうも
javascriptが良くわからなくて
試してみたんですが、varつけるとエラーになるみたいですね
変数宣言にvar いらないんですね
>>828 どうも
この書き方だと、関数の中からhogeアクセス出来ないみたいです
引数として渡さない限り
javascriptってこんな感じでしたっけ?
>>831 ほんとだShow_debug_Message(_hoge)だとエラーでる。
しかしShow_message(_hoge)だと10と表示する
var hoge=10;
test(hoge)
でスクリプト内で計算
function test(_hoge){
_hoge++;
show_message(_hoge)
}
すると11と表示するから内部で処理はしてる。
いままでlocalでFunction処理で使ってたから問題ないと思うが、VMで良くても厳格なYYCだとコンパイラエラーになるかもしれない。
YYC入れてみるか
yycだと高速化するが、VisualStudioの設定失敗してやってないんだよなぁ
>>833 良くわからないですね
game maker特有のルールのせいってことでしょうか
俺も同じもの作ってみたけどエラーなんてでないけどなあ、全角スペースみたいなのがどっかに入ってたみたいな落ちではない?
返信ありがとう
以下のコードでこんな感じのエラーが出ます
gmのスコープが分からない
/// @description 説明をここに挿入
// このエディターでコードを作成することができます
var hoge = 10
test();
function test()
{
show_debug_message(hoge);
}
############################################################################################
ERROR in action number 1
of Step Event0 for object Object3:
Variable <unknown_object>.test(100017, -2147483648) not set before reading it.
at gml_Object_Object3_Step_0 (line 4) - test();
############################################################################################
gml_Object_Object3_Step_0 (line 4)
test作る前にtest呼び出したってありませんよってなるに決まってんじゃん、上に書いてくれてる人みたいに別途用意するかfunctionを最初に持っていかないとダメよ
これは普通にできるん?
オブジェクト
/// @description Insert description here
// You can write your code in this editor
var hoge = 10
test(hoge);
スクリプト
// Script assets have changed for v2.3.0 see
//
https://help.yoyogames.com/hc/en-us/articles/360005277377 for more information
function test(hoge){
show_debug_message(hoge);
}
>>838 他の言語で関数後ろに書いて呼び出す仕様に慣れてると戸惑うのだと思う。
>>837 https://imgur.com/a/Ira903k var hogeでローカル定義してもfunction内のhogeは色が違うのでエラーでるGMでやるならvarは付けてはいけない
hoge="1111"
function test(){
show_message(hoge)
}
test()
>>839 それも駄目ですね
ERROR in action number 1
of Step Event0 for object Object3:
Variable <unknown_object>.test(100017, -2147483648) not set before reading it.
at gml_Object_Object3_Step_0 (line 4) - test(hoge);
ステップイベントなのが問題なんですかね
これはunityでいうupdateと解釈してますが
>>840まさにそれです
後ろに書いて前で呼び出すつてのが普通と思っていたので
あとvar駄目なんですね
varでローカル定義になるんですか
関数内部にvarで定義したらローカルだと思うんですが、関数外部だと関数内部からアクセス出来ると考えていました
同じスコープからしかアクセス出来ないと解釈します
色々ありがとう
javascriptではvarがそのスコープ限定の変数になるみたいですね
>>841 839はshow_degug_message(hoge)でエラー扱いされるが、Function内で演算も処理出来てるから
var board = collision_point(mouse_x,mouse_y,o_board,0,1);
if instance_exists(board){
pathfind_atk(board)//経路検索
}
こんなかんじで経路探索につかってるよ(VMはOK,YYCはわからん)
show_degug_message(hoge)とエラーでてshow_message(hoge)だとOK
変数=配列でポインタみたいな動きするのかよどっかに書いといてくれや
https://jump-king.fandom.com/wiki/Bargainburg こういうタイルマップに見えないタイルマップって、タイルの種類が膨大っていうだけですかね?タイルをたくさん用意するなら手書きと変わらん気もする
手書きでも同じマップを作ろうとしたらパーツをならべて作る。
それをフォトショップでやるかGMでやるか好きにすればいいけど、フォトショップの場合、ステージ=枚数だからステージが増えるたびに容量が肥大化する。
一方GMでパーツを使いまわししたら容量抑えて1000ステージを作ることが出来る。
手書きでもピースの組み合わせでしかないというのは、確かにそうかも
このくらいタイルに見えないとなると、相当のタイルは使ってそうですが、手書き1000よりはたしかにマシですね
大きいのはタイルじゃなくていいから縮小拡大して配置すればいいよ
ステージが少ないとかなら手書きでリッチに仕上げるのもいいけどハイパードリフターみたいにタイルにグラデレイヤー重ねて見栄え良くするのも手もある
規模というかどの程度同じ雰囲気のマップ作るかって感じだよね
ありがとう
タイルにこだわってたのはコリジョンつけるのが幾分ラクになるからかな
手書きのマップにコリジョンつけるのはなかなか難儀
画像の自動マスクあるよ。コリジョン判定を精密にすべきかもね
タイルは完璧求めすぎると駄目だな
つなぎ目とか気にせずにやるなり
タイルに見えないタイリングのしかたみたいな動画あったら教えてくだちい
英語で構わない
昔デスガンビットの制作中画面を配信してたけど残ってないね。
普通にコリジョンブロックを配置してその上にフォトショップで作られたでかいスプライトを配置してたよ。
https://www.tumblr.com/deathsgambit/108035319035/making-deaths-gambit? 今のGMだと違うやり方もあるけど基本レベルデザインは一番上の画像みたいにコリジョンレイヤー作ってグレイボックスで配置してゲーム性を試行錯誤してグリッド外して背景前景レイヤーにスプライトを被せいたほうがいい。
マウス下のレイヤーを選択するにはPだ、
ホワイトボックスを作って上に塗る感じかな
やってみまsん
2Dでよくある透過床とか動く足場とかも実装しないならつべで出てくるタイルの色参照する方法でもいいしいつの間にかplace_meetingでタイル取得できるようにもなってたからそういう方法でも良さそう
動く足場とかいろんな壁実装するならwall_objectみたいなのを作るほうが後々便利
ゲームてコンセプトから作ります?
システムから作ると、どんなシステムを採用していくべきかの基準が存在しないから、一般的にコンセプトから作れと言われますね
例えば目が見えない人のため、というコンセプトで視覚重視のシステムにしたらおかしい みたいな
ストアに出店するならそこのターゲット層がお金出したいと思うゲームを作るのがコンセプトぐらいで、あとは自分の好きなジャンル(ACT,RPG,Shooting,Card....)をつくればいいんじゃない
「コンセプトに自信」マンが実際作ったらしょぼいみたいなの結構あるんで
作ることに慣れるのも大事なんじゃない
順序なんて慣れの末に出てくるもんで
決まったものはない
たしかに方法論から入って上手くいったことはないかもね、、、
あれもこれも盛り込もうとする、メカニクスの肥大化を防ぐためには有用かも
コンセプトは、お金引っ張るためのプレゼン用にでっちあげるもんで、ゲームのウリだけしっかりしとけばいいんじゃないかな
でっちあげか、、、
プログラミング似つかれてコンセプトばっかり考えてるわ
なんでgmって変形が拡縮→回転の順番なんだろ
Unityもgodotも回転→拡縮なのに
そのへんは作りての好きにさせればいいんじゃないか
気にしだしたらDCCでY軸がBlenderだとZ軸、DCCでZ軸がUEだとX軸とか混乱するよ
いや、回転行列→拡縮行列じゃないと親子関係の変形ができないんだよね。matrix_multiplyで順番に行列を合成してるんだが、元の順番でやるとスケールだけはそれぞれが変形してるっていう違和感のある動きになる。
draw_sprite_posでやれば計算できるけど、instanceとの整合性なくなるし。
前はForumが賑わってたけど今はどうだろうか。一応DEEPLで書き込めばどうだろう。
https://forum.gamemaker.io/index.php 小さいゲームでも完成させるのはきついね
しっかりしたもん作ろうとし過ぎなんだろうけど
俺なんて未完成なのにフリゲサイトに公開してるよ 随時アップデートのスタイル もちろん完成しない可能性あるけどアップしてるからモチベーション保ててる
879の言うとおりだね。
初心者うちから世界一面白いとか最高のゲームを作るとか未完成で発表するなんてプライドが許さんとかいってたら駄目だ。
他人に遊んでもらってズバッと感想聞いて成長するものだ
そうだね
作れそうなものを完成させてく
ハードル高すぎてだんだんモチベ下がってたけど
お前そう言って9年間何も完成させてないじゃん
何なら完成するのさ
カップラーメンくらいは完成させてるんじゃないかな
9年間生きてるってのもなかなか立派なことだと思うぞ
Rogue自体古典的なゲームでマス目毎の移動だしダンジョン生成と敵AIは簡単なやつだし、ターン戦闘やインベントリや魔法、道具使用などが得意なら難易度は低いだろう
パズルゲームのアイデアが思いつかん
どうも思考がトッチらかる
ある程度制限をかける方法はないだろうか
そういう時は一番面白いと思うパズルを写経をやるといいよ。
全く同じのを作ろうとしても手を動かしてる内にアイデアが湧いて別ゲーが出来るもんだ
ありがとう
落ち物ベースで考えてみます(´・ω・`)
シナリオってなんのソフトで書いてます?
spreadsheetでいいかな
GameMakerのMarketPlaceが機能してないの何故??
前に買ったアセット使おうとGMのマイライブラリは空っぽでダウン出来ないのだがどうなってるの?
AIにGamemakerで信長の野望作れますか?って聞いたら
大量のデータの管理が大変だからUnityやGodotで作った方が良いって言われた
GameMaker今どうなってるの?
使いやすいのにアセット制作者もいなくなりだんだん忘れ去られていってる気がする。
他のエンジンのように商業制限とっぱらって無料化すればよかったのにね
Jamで活躍してたGameMakerが、Godotと入れ替わる感じで衰退していく
でもGameMaker自体、個人でゲム作るには軽石使いやすいエンジンだよ