[過去ログ] ゲーム製作 雑談スレ【part6】 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
617: 名前は開発中のものです。 [sage] 2022/02/14(月) 14:16:26.32 ID:u1QehjXj(1/2) AAS
>>611VB系みたいに、想定していない例外を実行時に何でもかんでもスルーして誤魔化す為の try, catch は、センスの悪い素人の悪あがきで、デバッグ版でも原則NG
起こりうる例外を想定できていて if 判定で例外処理するのは、リリース版でも必要
なおJavaで警告が出る箇所は、仕方なくtry, catchを入れる
618: 名前は開発中のものです。 [sage] 2022/02/14(月) 16:10:50.65 ID:MLBvUCc+(2/2) AAS
そうそう、仕方なくってところある
例外書いとけって要求されるプログラムの想定外って
ユーザー側のゲームプレイ関係なくシステム障害的なエラーまで想定しろってことなんだろかいな
619(1): 名前は開発中のものです。 [sage] 2022/02/14(月) 18:29:57.39 ID:b8Zf/7lO(1) AAS
クソゲーでもいいから作ろう 頑張ろう
620(1): 名前は開発中のものです。 [sage] 2022/02/14(月) 18:34:49.87 ID:u1QehjXj(2/2) AAS
try, catchが強制されるライブラリはJava以外見たことないな。だいたいライブラリからの戻り値のNULL判定なんかで対処するなぁ
try, catchであっても投げられる例外のcaseが厳密に定義されてるなら、(リリース版であっても)想定される例外ごとに処理書く必要があるんだろうな
Javaの場合、基幹ライブラリ系で例外処理が求められても、例外時の処理は実質書かないけどw
UE や Unity では try, catch が普通なのかな
621(1): 名前は開発中のものです。 [sage] 2022/02/14(月) 19:27:49.30 ID:arO9fAah(1) AAS
クソゲーだと作る気にならない
622(1): 名前は開発中のものです。 [sage] 2022/02/14(月) 19:38:01.14 ID:iveXAEF/(2/2) AAS
>>615615(1): 名前は開発中のものです。 [sage] 2022/02/14(月) 13:53:08.92 ID:MC2LdSRo(1) AAS
>>611
あくまで自分は、だけど
その例外出ると致命的でもう続けられないようなのはログ吐いて落とすようにして残す
通常時でも頻繁に例外出るようなデバッグ用に付けたものは外す
ユーザーの環境でログが出過ぎないように調整してそれでもバグった時の情報取れるようにする感じかな
ちなみにC++
ありがと、参考になった
デバッグビルドではthrowを出して止めて、
リリースビルドでは継続しつつ致命的なものだけログに残すようにするわ
623: 名前は開発中のものです。 [sage] 2022/02/14(月) 20:06:36.23 ID:hUdA8e/L(1) AAS
>>619 正義
>>621 悪
624: 名前は開発中のものです。 [sage] 2022/02/14(月) 20:50:14.75 ID:kMPmByHW(1) AAS
外部リンク[mp4]:video.twimg.com
今こういうミニゲームを作ってる
625: 名前は開発中のものです。 [sage] 2022/02/14(月) 21:14:21.44 ID:0HJXNocd(1) AAS
>>620
なるほどねぇ…マジ実質書きようねぇなって思うところあったからなあw
626: 名前は開発中のものです。 [sage] 2022/02/15(火) 03:31:55.01 ID:3vNeLoPu(1) AAS
>>622
最初に開発環境ぐらい書いててもらうと助かるわ
627: 名前は開発中のものです。 [] 2022/02/15(火) 03:44:20.54 ID:b4BRQ4C9(1) AAS
敵のAIとかをディープラーニング使って作る時代はもうそろそろ来るのかな?
628: 名前は開発中のものです。 [sage] 2022/02/15(火) 05:10:42.08 ID:EE59/myC(1) AAS
モンハンはすでにAIらしい
プレイヤーの動きをAIに学習させて
モンスターの挙動をAIが作ってる
629: 名前は開発中のものです。 [sage] 2022/02/15(火) 08:13:41.67 ID:fsSuNtAI(1/2) AAS
俺もプレイヤーの位置情報を確認しながらAIプログラムが攻撃するようにしている
それは普通だと思うけどな
ただそれだとAIが無敵になるからわざと負けるように弱くなるように工夫しているけど
630: 名前は開発中のものです。 [sage] 2022/02/15(火) 08:22:08.02 ID:JY1jam+c(1/2) AAS
AIはCPU同士で戦わせりゃいいものが出来る。
デモ画面で自動操作させるのに使うから、それでしょっぱいデモにならないよう調整すればよい。
631: 名前は開発中のものです。 [sage] 2022/02/15(火) 08:47:30.15 ID:6DPWqraF(1/2) AAS
へぇ?
順伝播型NNでも学習させてるんかな?
632: 名前は開発中のものです。 [sage] 2022/02/15(火) 09:17:08.25 ID:LXLivg9U(1) AAS
よっしゃああああああーーーーっ!!!!!
633: 名前は開発中のものです。 [sage] 2022/02/15(火) 09:51:51.45 ID:1XDGmorz(1) AAS
それだとできるのは「強いAI」なんだよなあ
634: 名前は開発中のものです。 [sage] 2022/02/15(火) 10:30:14.01 ID:Gjg4YpcQ(1) AAS
高効率で動くものずごく気持ち悪い動きをする人間が勝てない敵はできそうだけど
「らしい」動きをするようにはディープラーニングではなかなか難しそうだよな
635: 名前は開発中のものです。 [sage] 2022/02/15(火) 10:48:51.71 ID:C1dP3bxP(1/2) AAS
シンプルなゲームのほうがハマるよね
イースみたいなのええなぁ
636: 名前は開発中のものです。 [sage] 2022/02/15(火) 11:01:40.40 ID:6DPWqraF(2/2) AAS
20年位前には既にステートマシン駆動のボットのアルゴリズムって出来てて、
今は、より利口な状態遷移をNNに学習させてるわけではないのかな
それだと、元のボットの挙動が自然なら、NNを使ってもそれほど不自然にならないという気がするが
637(1): 名前は開発中のものです。 [sage] 2022/02/15(火) 12:07:17.43 ID:HXO5LIJW(1) AAS
みんなが作ってるやつ見せて!
638(1): 名前は開発中のものです。 [sage] 2022/02/15(火) 12:25:58.41 ID:JY1jam+c(2/2) AAS
連休中に勢いで作った
外部リンク[zip]:gesei.sub.jp
639: 名前は開発中のものです。 [sage] 2022/02/15(火) 12:30:17.36 ID:t6yTSNwJ(1) AAS
>>638
需要がさっぱりわからんがワラタw
640: 名前は開発中のものです。 [sage] 2022/02/15(火) 12:47:16.21 ID:fsSuNtAI(2/2) AAS
>>637
大手メーカーのAIのやっている事と一緒
戦闘フィールドで顔の見ている方向でプレイヤー確認したら攻撃開始
自分より強ければ逃げる
普通は近づいて戦闘してくる
AIがプレイヤーの位置を常時確認しながら攻撃していく
たまにプレイヤーの攻撃を回避して臨場感を出す
641: 名前は開発中のものです。 [sage] 2022/02/15(火) 19:03:59.80 ID:kqBQGkPz(1) AAS
スト?cpuガイルのイカサマーみたいな動きされるとさすがに心が折れる
上下前次1-新書関写板覧索設栞歴
あと 361 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s