[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 11/13 00:41 / Filesize : 20 KB / Number-of Response : 82
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

俺がゲーム作る過程をみんなが見るスレ



1 名前:名前は開発中のものです。 [2013/07/24(水) 01:00:00.78 ID:HZacDJIx]
よし、がんばるぞ!

7 名前:名前は開発中のものです。 mailto:sage [2013/07/24(水) 01:38:25.19 ID:HZacDJIx]
スケジュール
夏休みを利用して作る
7/24
兵装1つ実装
攻撃オブジェクトリスト、攻撃を受けるオブジェクトリストを管理するクラスを作成
ロックオンされるオブジェクト(被誘導オブジェクト)クラスを作成
ロックオンされるオブジェクトクラスリストを作成
→実際にロックオンしてみる

7/25-26
ミサイルの飛翔方式を作る
ミサイルはロックオンされた対象に近づくと攻撃オブジェクト(爆発エフェクト)を生成して消える「非攻撃オブジェクト」
エフェクトの作成
→飛翔方式がネック、対象の速度と角度と距離からミサイルの角度を計算式に起こせるか

とりあえず7月中にグラフィック以外の要素を完成させたい

8 名前:名前は開発中のものです。 mailto:sage [2013/07/24(水) 02:47:47.51 ID:OvMFAhSe]
なんかよくわからんがすごい自信だ

9 名前:名前は開発中のものです。 mailto:sage [2013/07/24(水) 07:28:37.61 ID:oZS/l7kj]
くずおれる姿が楽しみですよ

10 名前:名前は開発中のものです。 [2013/07/24(水) 08:13:24.17 ID:M2oD9/S1]
頑張って!

11 名前:名前は開発中のものです。 [2013/07/24(水) 19:20:00.35 ID:HZacDJIx]
UIも一緒に作ろうとしたら3Dエフェクトで躓いた
なんじゃこりゃ

12 名前:名前は開発中のものです。 [2013/07/24(水) 19:20:55.16 ID:HZacDJIx]
3Dエフェクトに方向持たせたいからビルボードは無理・・・

13 名前:名前は開発中のものです。 [2013/07/24(水) 19:28:26.11 ID:HZacDJIx]
とりあえずロックオンして、リストから取得した範囲内の敵のポインタをもたせたミサイルが生成されるところまでやった


兵装1つ作ったが航法がまだ作れてない。
ロックオンされるオブジェクトクラスを作った。
ロックオンされるリストクラスを作った。
ミサイルや機銃が、キャラクターの管理から離れてもUpdateされるように
TransitoryUpdateListを作った。
このリストは機銃の弾が一定距離進んだ後やミサイルが爆発した時に立てるフラグを確認してdeleteしてくれる。

この仕様だと、当然ミサイルはゲームループ中にインスタンス化されるわけだけど、これらはテストプレイしてからメモリアロケータを本当に導入するか考える
ミサイルなどの読み込みに時間がかかるモデルは、ロード中に読み込んでおいて、その複製を渡す感じにする。

14 名前:名前は開発中のものです。 mailto:sage [2013/07/24(水) 23:01:07.60 ID:HZacDJIx]
ロックオンリストが完全でない状況でロックオン判定がされる問題が発生

リスト初期化
機体1->座標更新
機体1->リストに登録
機体1->ロックオン索敵
機体2->座標更新
機体2->リストに登録
機体2->ロックオン索敵
以下ループ

スレッドが機体数分用意できない以上順番にやるしかないけど、公平に判定する為に1フレーム前の情報を使うべきかな・・・
ただ、std::vectorのコピーが確か簡単な話じゃなかった気がするし難しいかも

更新処理をupdateとregisterに分けるのが容易かも。
ポインタだし。

15 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 13:38:36.08 ID:f2agYNgY]
夏休み終了までもたないに10000ペリカ



16 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 17:15:23.69 ID:rQO04tUe]
ワロタ

17 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 21:56:14.27 ID:DNM4gpKs]
がんばって!

18 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 22:28:36.59 ID:1SjrdxWv]
>>1
もまえがゲーム作ったら俺就職するよ
・・・あ?3Dなの?無理・・・じゃね?

19 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 23:31:25.48 ID:29QKCtAV]
やりたいこととそこへの道筋は見えてるみたいだし
よっぽどのことがない限り躓かなさそうに見える

昔、夏休みほぼ丸々使ってソフト1個作ったのを思い出すわ

20 名前:名前は開発中のものです。 mailto:sage [2013/07/25(木) 23:52:42.54 ID:hSrA12KI]
こいつ年中夏休みだよ

21 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:02:58.74 ID:r71g+lqn]
ロックオンとミサイル飛ばすの出来た。
ただ、ミサイルは目標にむかって一直線で飛ぶというやっつけぶり。
まぁ任意軸回転でゆっくり回せばいいかな

22 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:13:25.63 ID:r71g+lqn]
ミサイルに慣性力を載せるのはまたあとでの話。

現在は自分以外の機体はすべてロックオンできてしまうから勢力情報を追加する
また、ミサイルはターゲットとの距離をみて爆発オブジェクトを作成して自滅させる機能を作る。

NPCも今日同時に実装した。
AIは作ってないから真っ直ぐ飛ぶだけだけど、同じインターフェースで更新処理ができる。

明日は攻撃オブジェクトリストと被攻撃オブジェクトのリストを作ろうと思う。

一過性オブジェクトリストが必要とするLifetimeカウントが基礎クラスに作られて居ることが心残り。
継承した他のクラスでは使わないと思う。
仕様とかみ合ってないが、無視することも可能。

コンストラクタでの初期値設定とデストラクタの後始末ができてないと思う。
C++を理解してないせいかと思う。

23 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:16:07.93 ID:r71g+lqn]
AIは固定でハードコートするか

24 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:17:48.29 ID:r71g+lqn]
描画するカメラの設定がうまくいかない

手前すぎると遠くのZソートの制度が甘くなる
ステージの描画構成を変えたほうがいいかもしれない

25 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:19:15.23 ID:r71g+lqn]
カメラのクリップの話でした
フライトシューティングの背景ってどうやって作ってんだろう?



あと、今更だけどこの板ってこんな風にスレ立てて使って良いのか?



26 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:50:24.57 ID:Kq3+MNaA]
>>25
ホントはまとめサイトないとダメw
でも情熱を持って自ら行動している人の邪魔をしないのがこの板の不文律。

27 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 01:51:33.29 ID:QD3+mqUz]
今のままだとブツも何もないから
ついったーでやれというしかない

28 名前:名前は開発中のものです。 [2013/07/26(金) 12:58:59.77 ID:r71g+lqn]
ブツっていうとSSとかか

29 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 13:07:25.53 ID:r71g+lqn]
ミサイルに被攻撃判定があるかどうかで設計がガラッと変わる

30 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 15:14:04.24 ID:r71g+lqn]
ミサイルが作成する爆発の攻撃判定でミサイル自身がダメージ受けるってそれっぽい

31 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 18:05:10.78 ID:r71g+lqn]
www.dotup.org/uploda/www.dotup.org4367863.png

自機からミサイルが飛んでいって、敵(と言っても直進してるだけだけど)に触れる直前で消える

32 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 20:01:22.49 ID:r71g+lqn]
gyazo.com/e25481a7ed14da12161379c24765d91d
つかれた

33 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 23:04:02.14 ID:mcuvc4sY]
日記レベルで自分専用の書き込みで意味不明なので、
推測するしかないが、
どれくらいのクオリティを目指しているかにもよるが
形になるまで後一年はかかるんじゃないのって感じ。
wikiとスケジュール、作ろうとしてるゲームの概要をまとめた
ものを早急にあげないと、
今のまま関心も持たれず、>>1も飽きて放置って流れ。

34 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 23:37:42.48 ID:r71g+lqn]
>>33
マジか
一年は困る

35 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 23:41:07.24 ID:r71g+lqn]
確かに飛行機シミュレーションとかなら作り込みはあまり重要じゃないんだろうけど
ゲームとして形にするにはシナリオというか、ゲームのオープニングからエンディングまでの流れが必要だよなぁ
そうすると、技術というよりは作業量・時間をいくらかけたかになるだろうし



36 名前:名前は開発中のものです。 mailto:sage [2013/07/26(金) 23:42:22.30 ID:r71g+lqn]
特に素材・リソース関連は自分で作るかエディタ持ってくるしか無いか

37 名前:名前は開発中のものです。 mailto:sage [2013/07/27(土) 15:23:46.23 ID:IgCuzQke]
アフターバーナークライマックスでも作るのか?

38 名前:名前は開発中のものです。 mailto:sage [2013/07/28(日) 04:04:51.17 ID:bTUDGcOw]
どこかから拾ってきたであろう背景とのギャップにワロタ
いかにも素人が頂点目指して頑張ってるというこの雰囲気

39 名前:名前は開発中のものです。 mailto:sage [2013/07/28(日) 11:02:13.33 ID:ZoJArHcg]
>>38
どうせお前さんは何も作れないんでしょ?

40 名前:名前は開発中のものです。 mailto:sage [2013/07/28(日) 13:36:05.50 ID:Po5EZOV/]
法的・倫理的にクリーンなら、素材の借用は何ら問題ない
個人開発ならなおさら
一部の超人どもに開発スタイルを合わせる必要なんかない

41 名前:名前は開発中のものです。 mailto:sage [2013/07/28(日) 21:17:55.91 ID:C1f+8m3R]
むしろ>>31, >>32のレンダリングをサクッと出せるのは
センチメンタルジャーニー逃避開発でもやってるのか

42 名前:karasu// ◆eJlUd9keO2 mailto:sage [2013/07/31(水) 01:50:54.14 ID:ZG1R7ObZ]
 )))
('ω')ゆくゆくはアーマードコアツクールもお願いします!!

43 名前:名前は開発中のものです。 mailto:sage [2013/08/02(金) 21:59:09.57 ID:Dnv1DTzS]
いつだかのBF3のやつより実行してる分、
はるかにましだと思う

44 名前:名前は開発中のものです。 mailto:sage [2013/08/06(火) 22:58:19.86 ID:h26F63bm]
もりたぽ余ってた

45 名前:名前は開発中のものです。 mailto:sage [2013/08/06(火) 23:10:41.78 ID:h26F63bm]
gyazo.com/cd89fe13da24df668bb374f16ea19a2f.png
奇声されてた時の過程。
敵機を20機ぐらいにして8発1セットのミサイルを2秒ごとに撃ち合わせた



46 名前:名前は開発中のものです。 mailto:sage [2013/08/06(火) 23:12:56.13 ID:h26F63bm]
gyazo.com/67b2f93c4872668518fb1bf67ea8be88.png
カスタマイズ画面の背景
大体10時間ぐらいかけて作った。
ゲーム内ではガレージの中心を軸にしてカメラが回転する
中央には選択した機体が入る

47 名前:名前は開発中のものです。 mailto:sage [2013/08/06(火) 23:29:32.21 ID:h26F63bm]
で、今日は
明日カスタマイズ画面を作る上で、その周辺のプログラムを合わせる作業、インフラ

残ってる作業はカスタマイズ画面の実装と、ミッションの読み込み〜ゲーム中の管理
そしてAI作成・・・

カスタマイズ画面は、自分と味方機計4機の機体種類と兵装を交換できる。
機体や兵装の入手方法はショップ機能か、ミッションドロップ、もしくはその両方でもいいかもしれない

ミッションの中身は、おおきく以下の3つに目標をわけてバラエティの豊かさをごまかす
・単一目標のHPを0にする
・勢力ゲージを0にする
・味方もしくは自分が目的地に到達する

ここまでは多分あと5日もあれば終わるだろうけど
AIの作成は未知の領域なのでひょっとしたら夏休みまでに終わらないかもしれない

AIの作成はここがわかりやすかったのでここに沿うことにする
www.isus.jp/article/game-special/designing-ai-for-games-1/
特に"有限状態機械 (FSM)"の欄がとても面白かった。
マルチスレッドはやったことないので多分しない

48 名前:名前は開発中のものです。 mailto:sage [2013/08/06(火) 23:47:48.71 ID:h26F63bm]
そういえば結局7月中に色々終わらなかった
>>7これ

49 名前:名前は開発中のものです。 [2013/08/06(火) 23:57:59.41 ID:sB+KkXpz]
暑いから仕方ない

50 名前:名前は開発中のものです。 mailto:sage [2013/08/07(水) 13:35:33.93 ID:04+oeyV0]
スケジュール通りに終わらせることができることなんて稀だよ

51 名前:名前は開発中のものです。 mailto:sage [2013/08/08(木) 07:09:53.02 ID:WjSoRpOf]
>>46
ガレージの建物の構造がなんかおかしいな
まあ直接関係ない部分だからどうでもいいんだけど

52 名前:名前は開発中のものです。 mailto:sage [2013/08/08(木) 10:52:34.23 ID:Fm3aADhX]
>>51
うすうす感じていたけど、どこかはっきりしないからとりあえず完成させた
ご指摘お願いします

53 名前:名前は開発中のものです。 mailto:sage [2013/08/08(木) 18:21:27.49 ID:Fm3aADhX]
gyazo.com/2e1e52d766186f1c231349d9cd890362.png
ださいのはまぁいいとして、
画質が荒い?
ドットの限界なのか、Near-Farが大きすぎるのか

54 名前:名前は開発中のものです。 mailto:sage [2013/08/08(木) 21:31:55.48 ID:U2NW1F37]
無機物の質感

55 名前:名前は開発中のものです。 mailto:sage [2013/08/08(木) 22:40:15.92 ID:Fm3aADhX]
戦闘機の質感てどんなんだ
鉄??



56 名前:名前は開発中のものです。 mailto:sage [2013/08/09(金) 00:56:20.45 ID:Td+g+IYt]
>>52
まず目に付いたのは柱と屋根のトラス
実物は
======←これが両方ある
/\/\/\
======
こんな感じになる

柱と柱をつなぐ梁がない
建設途中で倒れる


横梁がない、筋交いがない
これはテクスチャでつぶしが利くだろう



あったらかっこいい(と思える)小道具だけど、クレーンとか作業員詰所とか、予備部品とかあったらいいな

57 名前:名前は開発中のものです。 mailto:sage [2013/08/09(金) 10:07:16.19 ID:ZV6T0CEP]
>>56
確かに梁が必要だな、サンクス
カスタマイズ画面完成させたらまた背景だけ弄ってみる

58 名前:名前は開発中のものです。 mailto:sage [2013/08/09(金) 23:45:04.34 ID:ZV6T0CEP]
インフラが終わった

59 名前:名前は開発中のものです。 [2013/08/26(月) 17:28:03.68 ID:hGYQs/H/]
今どうなってるの?
規制で書き込めないだけ?

60 名前:名前は開発中のものです。 mailto:sage [2013/09/27(金) 11:11:11.03 ID:6uxUPaad]
音が出ない

61 名前:名前は開発中のものです。 mailto:sage [2013/09/27(金) 11:12:27.20 ID:6uxUPaad]
cpu機のAIができた
まぁ障害物とかよけないけど

62 名前:名前は開発中のものです。 mailto:sage [2013/10/06(日) 02:25:43.56 ID:s4V9Nem0]
3D弄れるなんて凄いな

63 名前:名前は開発中のものです。 mailto:sage [2013/10/29(火) 18:29:36.50 ID:8EnaWQOa]
再開します

64 名前:名前は開発中のものです。 mailto:sage [2013/10/29(火) 18:42:48.29 ID:7bFbpXdH]
目標は2週間後までにステージ3つ、ミッション3つづつぐらい作る
AIは最後の最後にします。
とりあえず敵対チームが存在してる時に放置したら勝敗がつくぐらいではあるので。

課題点
・地平線のグラフィックが納得いかない
・兵装がまだ一種類しかない
・バレルロールと、それに使うコマンドが作れてない(素早く二回連打みたいなやつ)
・ブースターの機能が未実装
・HUDに必要な情報がない
→兵装、分隊、HP、ブースターゲージ、画面内に捉えている敵機の情報など
・ミッションのタイムラインがまだ不安定

ミッションのタイムラインは、
・指定した時間経過する
・指定した機体が破壊される
のどちらかがキーで
・AI機がスポーンする
・会話が表示される
・ミッションが成功する
・ミッションが失敗する
というのを判定する。

65 名前:名前は開発中のものです。 mailto:sage [2013/10/29(火) 18:48:03.12 ID:yzb5w9D2]
で、時間あまりそうだったらといか拡張出来そうだったら

・ショップ機能
・音
・味方機への作戦支持
・敵機兵装ドロップ
・チェックマーカー(エアライドみたいなやつ)

音を完全に忘れていた
今スピーカーからの出力0だからクラス作成からやらないとあかん



66 名前:名前は開発中のものです。 mailto:sage [2013/10/29(火) 18:57:27.54 ID:2ybYFAFj]
おかえり〜
まっとったよ〜

67 名前:名前は開発中のものです。 mailto:sage [2013/11/01(金) 14:07:10.97 ID:3ajuRNGe]
おかえり、応援してる
β版とかリリースしたら、
テスターやるぐらいしかできんけど

68 名前:名前は開発中のものです。 mailto:sage [2013/11/02(土) 21:00:45.60 ID:SySW2qwH]
進捗
・地平線のグラフィックが納得いかない
→まだ
・兵装がまだ一種類しかない
→まだ
・バレルロールと、それに使うコマンドが作れてない(素早く二回連打みたいなやつ)
→押し直した時に連打判定が出るから直す
・ブースターの機能が未実装
→まだ
・HUDに必要な情報がない
→画面外の敵を3DのHUDとして周天状に表示できたらかっこいいなーと思ってやってみたらZソートが不安定に??
・ミッションのタイムラインがまだ不安定
→まだ

69 名前:名前は開発中のものです。 [2013/11/02(土) 21:21:34.89 ID:2WvT46Tw]
最新のスクリーンショッツ見せて

70 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 21:30:55.73 ID:OotvFeys]
gyazo.com/b4b801260d7480028cf45e99adb7f1f1.png
煙がおかしい

つらなって欲しいのに

71 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:19:16.25 ID:vUHImQsT]
>>70
板ポリにテクスチャ?

72 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:36:02.94 ID:OotvFeys]
・地平線のグラフィックが納得いかない
→無理
・兵装がまだ一種類しかない
→頑張る
・バレルロールと、それに使うコマンドが作れてない(素早く二回連打みたいなやつ)
→完了
・ブースターの機能が未実装
→完了
・HUDに必要な情報がない
→完了
→兵装、分隊、HP、ブースターゲージ、画面内に捉えている敵機の情報など
→8割できた
・ミッションのタイムラインがまだ不安定
→5割できた

73 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:37:13.66 ID:OotvFeys]
>>71
そう


任意軸ビルボードにしてもみたいんだけど
他になにか良い方法あるかな

74 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:38:14.29 ID:OotvFeys]
β版はFFにハマってなければ今週中にはいけると思う

75 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:45:36.14 ID:vUHImQsT]
>>73
煙は点ポリ飛ばして点ポリに対して色々処理した方が楽だと思うで
繋ぎ目、結構消すのめんどくさい

それか、1枚を連続させるんじゃなくて大量に重ねて繋ぎ目を目立たなくするか



76 名前:名前は開発中のものです。 mailto:sage [2013/11/04(月) 23:58:12.35 ID:OotvFeys]
3Dゲームに挑戦しといてなんだけど頂点触ったことないんだよね・・・

点ポリがなんなのかよくわからないし、パーティクルもナニソレ状態だし

花火の欄あたりがそれかな
msdn.microsoft.com/ja-jp/cc998624.aspx

77 名前:名前は開発中のものです。 mailto:sage [2013/11/05(火) 00:10:51.44 ID:/9ENpsYw]
>>76
自由にパーティクルを発生させる自作ライブラリ作っとけばあとで色々活用できるよ

78 名前:名前は開発中のものです。 mailto:sage [2013/11/05(火) 07:32:43.29 ID:D7RLQ/7t]
なろほど

79 名前:名前は開発中のものです。 mailto:sage [2013/11/06(水) 11:30:55.31 ID:vBtBCg2n]
逆に開き直って円形に描かれた煙絵貼るとかじゃだめか

80 名前:名前は開発中のものです。 mailto:sage [2013/11/06(水) 19:18:33.88 ID:HCSgajgZ]
>>79
やってみたけど数珠みたいになって微妙
ああいうのはプリレンダでやるもんだと思った

81 名前:名前は開発中のものです。 mailto:sage [2013/11/10(日) 11:42:22.95 ID:Y52keycr]
とりあえずシステムはこれでいいかなぁ
後は音つけて、コンテンツというか、武器作って終わり






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<20KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef