【2D】ゲーム作成ツールGameMaker part8 (897レス)
上下前次1-新
627: 2022/10/04(火)17:25 ID:rLfVqx5k(1/2) AAS
質問です
画面内の敵からランダムにどれかを選ぶ方法はありますか?
Playerから一番近い、一番遠い敵は選択できるけど、ランダムにどれか
を選択する命令が見当たらないように思います。
何か方法があったらご教授お願いいたします。
628(1): 2022/10/04(火)18:32 ID:uIzcsoRT(1) AAS
リストとかに画面内の敵突っ込んでirandomで選ぶくらいしか思い付かない
629(1): 2022/10/04(火)22:46 ID:rLfVqx5k(2/2) AAS
>>628
敵グループをリストに書き出すのは出来たけど、画面外の敵も含めてに
なっちゃうね。
画面内の敵にフラグ持たせて、そのフラグが立ってるかどうかの
条件でif文を構造体に入れるとエラー出て駄目っぽい。
630(1): 2022/10/05(水)08:32 ID:FN+XJQpz(1/2) AAS
>>629
あれ、いつの間にか構造体使えるようになってたのか
俺も上手いほうじゃないからもっとスマートな方法あるかもしれないけど、とりあえずリストを使う場合は
1.collision_rectangle_list使って画面内の敵だけリストに入れる
2.構造体の代わりにfunction使う
3.構造体の代わりにスクリプト使う(2とほぼ同じ)
とかじゃないかなあ
631: 2022/10/05(水)08:51 ID:FN+XJQpz(2/2) AAS
あとざっくり調べた感じ構造体でもできそうじゃない?functionやら条件式やらは使えるみたいだし
632: 2022/10/05(水)11:18 ID:4PVgpIDc(1) AAS
forループで配列作成にif文を入れ込んでなんとか
ステージ中の敵グループをリストに書き出す事は出来ました。
(if分を構造体にいれてエラーはこちらの記述ミスでした。)
room内の敵にview内に居るかどうかのフラグを持たせて、それも一緒に
配列に書き込んでいるので配列ソートで抽出することは出来るんですが
そこからview内フラグが立っているのをランダムに選択して云々を
1step毎にするのは負荷大丈夫かなぁ?
といったところです。
>>630 さんの「collision_rectangle_list使って画面内の敵だけリストに入れる」
を併用すれば効率良さそうなので試してみます。
633: 2022/10/07(金)20:26 ID:CIbX5gsb(1) AAS
>>599
これどういうことが問題なのか初心者だからよくわからないな
634: 2022/10/07(金)21:01 ID:lvzorKSI(1) AAS
セーブデータの位置が固定
具体的には \AppData\Local\ にゲームファイルのフォルダが掘られてそこに
関連データが保存される。その場所は変えられない。
って、普通に考えて融通利かないなってなるでしょ。
勝手にシステムドライブに変なフォルダ作られるだけでも気分悪い。
ゲームと同じフォルダに置かせろよってなる。
セキュリティ向上の都合でこうしてるみたいだけど、ねえ?
635: 2022/10/08(土)03:31 ID:ucqoLVYP(1) AAS
それWindowsVistaからの慣例だぞ
ゲームに限らずどのプログラムも設定データはユーザ個別のフォルダにセーブすることが推奨されてる
むしろユーザ毎にセーブデータ作ってくれないと、同じPCで他のユーザが遊んだ場合に同じセーブデータ読み込んでしまう
素直にデフォルト挙動に従っとけ
ゲーム遊ぶ側の人間は全員この挙動に慣れてるから
まぁ、GameMakerだとフルパス指定じゃないとデフォルトパスに保存されるだけで、
program_directoryという定数で現在プログラムが実行されてるディレクトリを知れるし、
保存処理でそのパスを指定することでexe直下にも保存できるけどな
遊ぶ側が管理者権限付与しないとUACの問題が発生するかもだけど
636: 2022/10/08(土)11:46 ID:w/RgQjcT(1) AAS
program_directoryヘルプには
注: サンドボックスを無効にしても、必要なゲーム ファイルの削除に関する問題を防ぐために、このディレクトリに書き込むことはできません。
てあるけど?
637: 2022/10/11(火)14:28 ID:lA4oUjpo(1) AAS
多分その下にフォルダ作ったりすればできる
638: 2022/10/11(火)16:17 ID:gYfvn6tb(1) AAS
なんの根拠があってそんなこと言えるの
639: 2022/10/12(水)10:33 ID:EU2Y0Jk/(1) AAS
すまんな適当なこと言ったわ
試してみたら、サンドボックスが有効かどうかに限らず、exeが置かれたディレクトリに保存しようとすると、
自動でストレージ用ディレクトリに保存される仕様になってたわ
ゲームオプションからサンドボックス化を無効にすると、OSから邪魔されない限り、それ以外のディレクトリには保存できるが
640: 2022/10/12(水)12:36 ID:ltFVQkG5(1) AAS
要するに
”このゲームはレジストリは使用していません。ゲームフォルダを削除すると全データが削除されます。”
というやつは出来ない訳ね。
どうしてもゴミが残る。
641: 2022/10/13(木)15:38 ID:N4sR01HD(1) AAS
非常に簡潔でわかりやすい
642: 2022/10/13(木)19:59 ID:IK3LON53(1) AAS
パソコン玄人はAppDataフォルダを把握している
パソコン素人はゴミが残ろうが気にしない
つまりそんなこと気にしなくていい
643: 2022/10/17(月)16:58 ID:suJ3vjU6(1) AAS
遊ぶ側としてはセーブファイルどこに作られるか明記しといてほしいね
場所がわからないとなんか気持ち悪い
644: 2022/11/30(水)10:45 ID:ddKMztIX(1) AAS
バージョンによってオブジェクト作成時に設定したのスプライトが反映されたりされなかったりするのほんとやめてほしい
645: 2023/01/18(水)20:20 ID:ZMXXiI4D(1) AAS
てすてす
646(2): 2023/03/19(日)23:53 ID:jWnDI84Z(1) AAS
Steamのデスクトップ版を買い切り時代に購入してたのに久しぶりに起動したら
GX.gamesエクスポートしか使えなくなってる・・・
どういう事?
買い切り版ユーザーも所持権利はく奪されたの?
647(1): 2023/03/20(月)06:52 ID:/FTkOFtc(1) AAS
>>646
奇虎360っていう自作自演でウイルスばら撒いたりする評判最悪の中華企業に権利が移ったからもうなんでもありだよ
賢明なユーザーはもうほとんど無料で高性能なGodotやGDevelopに移った
648: 2023/03/22(水)12:35 ID:Guv/mm/o(1) AAS
>>647
恐ろしいなー
649(1): 2023/03/22(水)14:55 ID:AqWPs2zf(1) AAS
適当なこと言うなよw
>>646
マジレスするとログインされてないので無料ユーザ扱いになってんじゃないかな
俺はずっと使えてる
長期間使ってないならパスワードリセット掛かってるかもしれないから、ログインできなかったらパスワード再設定を試してみて
650: 2023/03/22(水)17:57 ID:XBeQG3fm(1) AAS
>>649
いや奇虎360はマジでやばい企業だから
外部リンク[aspx]:www.tsailee.com
651: 2023/03/22(水)18:08 ID:OFhyGNuY(1) AAS
奇虎360はOperaも買収したけどユーザーが一気に離れた
外部リンク[html]:blog.livedoor.jp
世界中に愛用者が多かったブラウザだけど、奇虎360が買収した後に不正を働いてGoogleからマークされた
外部リンク:gigazine.net
CF2.5で作ったゲームがいろんなセキュリティソフトでウィルス認知されてるように
この先、奇虎360に関連するアプリはAppleストアやGoogleストアからも弾かれるかもよ
652: 2023/03/22(水)18:14 ID:aajb9hiP(1) AAS
奇虎360製の子ども向けスマートウォッチに盗撮・盗聴が可能なバックドアが発見される
外部リンク:gigazine.net
>奇虎360は、「アメリカの安全保障上の利益に反する」という理由により、2020年6月にアメリカ合衆国商務省の輸出制裁リストに追加されたという経緯がある企業です。
ひぇーw
653: 2023/03/22(水)20:49 ID:k8wJf/ci(1) AAS
まあでも近頃の若い人らは原神とかじゃんたまとかの中国製アプリでも
まったく気にせず利用してるから。たぶん大丈夫だろう。(根拠なし)
654: 2023/03/22(水)22:41 ID:BO0ypvSw(1) AAS
奇虎はガチでやばいよ
特にこの短期ローンは儲けに味をしめて金融リテラシーの疎い国をターゲットに以前から繰り返しやってる確信犯だから
ゲーム会社というより規制が入る前の日本のサラ金業の国際版で中国がやばいというよりコイツらがヤバイ
655: 2023/03/22(水)23:10 ID:X99f53vq(1) AAS
中華製でもストアの審査を通り抜けた優良企業のゲームをプレイするには問題ないけど、奇虎の場合はトロイ仕込んだりLINEの情報抜いたり犯罪行為を平気でする企業だからな
GMにもバックドア仕込んでソースやアイデアを抜かれかねない
GMでゲーム作らないようにするどころか即アンインストールだわ
656: 2023/03/23(木)00:26 ID:+cZV8POV(1) AAS
ふえ〜 思った以上にやばそうだ…
ほかのツールに乗り換えたほうがいいのか…
上下前次1-新書関写板覧索設栞歴
あと 241 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.012s