2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

STGを最初からみんなで作るスレ

1 ::02/02/26 16:41 ID:Z8Ym+++g
決定事項はC++を使うって事だけ。
ある程度こちらで決めた方が作りやすいのだろうか。
とりあえず
みんなで一つの物を作り上げる乗って気持ち(・∀・)イイ! YO!

2 :名前は開発中のものです。:02/02/26 16:48 ID:???
>企画は総合発表&雑談スレッドに書いて下さい
>このスレッドでまとまり次第、独立したプロジェクトスレッドを立てて下さい
>(前触れの無いプロジェクトスレッドは削除対象となります)

●総合雑談スレッド@ゲーム制作技術●
http://game.2ch.net/test/read.cgi/gamedev/1005039431/


3 :名前は開発中のものです。:02/02/26 17:01 ID:???
プロジェクトページすら作ってないお前のどこらへんを信用しろと?>>1

だいたいお前の役割は何だ?お前みたいなスキル0のカスはこのプロジェクトに必要ない、失せろ。

4 :名前は開発中のものです。:02/02/26 17:14 ID:DrrKjB5q
ストラテジーか?

結論:
みんなで作ろうとして成功したためしなし

5 :名前は開発中のものです。:02/02/26 17:37 ID:???
すり合わせするために掲示板使ってたんじゃやってられんよ?マジで


6 :si ◆jUZhK5lw :02/02/26 18:48 ID:tpzCeYez
そこをなんとか。


7 :名前は開発中のものです。:02/02/26 18:59 ID:???
なぜコテハンにした!?

つーか、お前は何をやるんだ? 

8 :名前は開発中のものです。:02/02/26 20:16 ID:???
いきなり立てたスレでゲーム作り始めたら
類似犯がどんどん出てきてクソスレが乱立する。
やるならもう一度ちゃんと手順を踏んでスレを立てろ。
そうしないなら荒らされて終わるだけ。

9 :名前は開発中のものです。:02/02/26 20:45 ID:???
とりあえず、企画書かプログラムの叩き台を出してくれないと、話にならん
だろ。っつーわけで、サイト立ち上げてブツを置け >>1

10 :名前は開発中のものです。:02/02/26 21:26 ID:???
>>1
マジで遣りたいなら、>>2のスレへ移動しろ。
そしたら相手してやる。

11 :名前は開発中のものです。:02/02/27 00:51 ID:???
ほんとはクソスレばかりだからこーゆースレががんばって
くれると嬉しいんだけど少なくとも5人ぐらいは集めてから
立てたほうがいいと思うぞ。
多関節もアクティブなコテハンはそんなに居無いし
5人居たら十分立派なスレになるだろう。

12 :名前は開発中のものです。:02/02/27 00:53 ID:???
どうせストーリーだけ厨房がこねくりまわしてなにも作れず終わるよ。
↓ここの2の舞。

ゲームを作りたい人たちのための
総合スレッド(inゲームサロン)です。
現在STG開発プロジェクト進行中。

企画書
http://sitizo.tripod.co.jp/index.html
ログ保管サイト
http://b_o_b.tripod.co.jp/stg/index.html
開発室BBS
http://freebbs.fargaia.com/html/game_project.html
うぷ板
http://res9.7777.net/bbs/gameproject/
投票CGI(現在タイトル案受付中)
http://vote.mallkun.com/cgi-bin/15/vote.cgi?id=gproject


13 :名前は開発中のものです。:02/02/27 01:04 ID:???
>>12
そこはSTGつくる気ないのに煽られてSTGになっちゃっただけです。
むしろ犯人をお前だ!

14 :名前は開発中のものです。:02/02/27 01:50 ID:???
アマチュアのゲームは基本的に1人で作るもの。

画期的なゲームならば1人で作れる程度の作業量で済むことが多い。
(シューティングじゃないけど、テトリスとかね)

ありがちなゲームならば、ツクールとかのコンストラクションを
使えば良い。


15 :名前は開発中のものです。:02/02/27 02:01 ID:???
画期的なゲーム=パズル系と考えるのも痛い話かと

16 :名前は開発中のものです。:02/02/27 02:13 ID:???
話はまず、1が基本システムと1面を完成させてからだな。
それまで解散!

17 :名前は開発中のものです。:02/02/27 02:59 ID:???
>>16
そこまでできたらお前ら必要ねーよ!

18 :名前は開発中のものです。:02/02/27 03:02 ID:???
>>17
ん?ていうことは結局、「シューティング作りたいけど、作り方が
わからないから誰か教えてくれ」ってことか?

19 :名前は開発中のものです。:02/02/27 03:22 ID:???
>18
結局も何も1はそのつもりでスレを立てたんでしょうに。

20 :名前は開発中のものです。:02/02/27 03:23 ID:???
>>18
むしろ基本システムと1面までできてそれ以上人手が必要になることあるのか?

21 :名前は開発中のものです。:02/02/27 03:55 ID:???
>>20
プログラマだと必ずしも絵をかけるとは限らんから、ドット絵師、もしくはポリゴン
描ける人は欲しいかもしれず。

22 :18:02/02/27 03:56 ID:???
>>20
ああ、いや1=17だと思いこんでたよ。

一応、16!=18だよ。

23 :名前は開発中のものです。:02/02/27 04:06 ID:???
>>12
企画書のシステム見て萎えた(´д`;)

24 :名前は開発中のものです。:02/02/27 04:10 ID:???
それはそうと1に再降臨キボンヌ。
企画厨ならば、それでもいいからそれなりの企画内容をさらしてくれ。

25 :名前は開発中のものです。:02/02/27 04:52 ID:???
>>24
1 はスレを作れば酔狂なやつが作ってくれると思ったんじゃないの?

26 :名前は開発中のものです。:02/02/27 05:03 ID:???
>>21
1面つくれたら何面つくるのも同じでしょうに

27 :名前は開発中のものです。:02/02/27 10:12 ID:???
マ板のこのスレの派生かと思ったら・・・違うのね、残念

「シューティングゲームを作りたい!!」
http://pc.2ch.net/test/read.cgi/tech/990219336/l50


28 :名前は開発中のものです。:02/02/27 12:11 ID:???
>>12
とても素敵な企画書。ワラタ。

29 :名前は開発中のものです。:02/02/27 12:53 ID:???
あれは、妄想書だから。
突っ込んだら(煽ったら?)、あのスレの方々に怒られちゃったYO
そのスタッフたちもほぼ行方不明になったがな。

30 :名前は開発中のものです。:02/02/28 00:06 ID:???
マク用ならドット絵書くよ。
win用なら手伝わない。
俺が遊べないから。

31 :名前は開発中のものです。:02/02/28 00:07 ID:???
30!


32 :名前は開発中のものです。:02/02/28 00:39 ID:???
>>31
いいパンチだ!!

33 :名前は開発中のものです。:02/02/28 02:13 ID:???
マカーでも遊べるようにするならJAVAかJavascriptで書けばいいのか?
それともソース互換?

34 :名前は開発中のものです。:02/02/28 02:18 ID:???
ソース互換ならSDLかな?
注意してコード書けばかなりいけるみたいよ。

35 :名前は開発中のものです。:02/02/28 11:41 ID:???
でもMACもってない・・・
x86系で動くフリーのMAC OSってない?

36 :名前は開発中のものです。:02/02/28 20:44 ID:???
>>35
そういうときに
Macでゲームを作るスレ
http://game.2ch.net/test/read.cgi/gamedev/1005722214/
を使うんじゃない?
動作確認をお願いします!とか。

37 :名前は開発中のものです。:02/03/01 03:01 ID:???
デバッグ部隊がいるスレとか欲しいな

38 :名前は開発中のものです。:02/03/02 13:43 ID:???
で、大方の予想通り >>1 は何もせずに逃げましたか?

39 :名前は開発中のものです。:02/03/06 04:09 ID:???
>38
まぁ、ここの1は大方そんなもんだ。



折角のスレだからパックマン作成スレみたいにしてみるテスト

Level1
自機を表示させましょう。

Level2
キー入力(ジョイスティック入力)されたら自機が動くようにしましょう。

Level3
自機が画面からはみ出ないようにしましょう。

Level4
1発で良いのでショットボタンを押したら弾が出るようにしましょう。

Level5
1匹で良いので敵を出現させましょう。
まずは上から下まで直進するタイプでいいかな。
画面下にはみ出たらまた上から出現。

Level6
自機ショットと敵の当たり判定をつけましょう。
敵が死んだら爆発させて、すぐ別の場所に出現させればオケー。点数を入れるようにするといいかも。
爆発処理がなんだかんだ最初の難関。

Level7
自機と敵の当たり判定をつけましょう。
ゲージ製にする人は体力値の表示(最初は数値でも可)、
残機制にする人は自機の爆発をさせてみましょう。
体力値、残機が0になったらゲームオーバーになります。

Level8
敵が一定時間ごとに弾を撃ってくるようにしましょう。
最初は真下だけでもいいかな。数学関数が解る人は自機に向かって撃たせましょう。
当たり判定はもう習得しているのでここでやってしまいましょう。

Level9
自機のショット数を増やしましょう。
ただし、あまり増やしすぎると当たり判定処理のループ回数が増えすぎて重たくなるので注意。

Level10
敵の出現数を増やしましょう。
敵の種類を増やしたい人はここで。データに「敵番号」というのを持たせて処理を振り分ける。

40 :!1:02/03/06 17:32 ID:???
>>39
Level 5 まで終わった。

(とりあえず敵もショットも、数・種類とも複数扱えるようにしたけど)

41 :名前は開発中のものです。:02/03/06 20:37 ID:???
>40
当たり判定はまだか?

42 :名前は開発中のものです。:02/03/06 21:30 ID:???
俺のプログラムは Level6 のあと Level10 まで飛んでしまっている…
正直、敵よりも爆発エフェクトの種類の方が多い(藁

43 :名前は開発中のものです。:02/03/06 22:33 ID:???
ぜひBuzzを付けてください


44 :名前は開発中のものです。:02/03/06 22:44 ID:???
最近LEVEL制が流行ってるな
そのうち映画みたいなスレとかできそうだ

45 :名前は開発中のものです。:02/03/06 23:28 ID:???
>42
バイバイ。アンタは卒業だ。
自慢するくらいの腕ならLevel10以降を考えてくれ。
まぁ、ウプが先だな。

46 :!1:02/03/06 23:41 ID:???
>>41
まだ。

これ、とり「ゲームとして完成させる」より「ソースコードを評価してもらう」ための
プログラムなんで、ちと実装を中断してドキュメント書き書き中です。

47 :名前は開発中のものです。:02/03/07 07:34 ID:???
>>42みたいなのは結局ゲームを完成させられないに2500ルーブル

48 :名前は開発中のものです。:02/03/07 23:28 ID:???
>47
同じく700ペリカ。

49 :名前は開発中のものです。:02/03/07 23:41 ID:???
>42
どうせ爆発パターン作成ツールでも使ったんでしょ?(w

50 :名前は開発中のものです。:02/03/07 23:56 ID:???
50!

51 :名前は開発中のものです。:02/03/15 16:24 ID:???
俺に力をーーーー


52 :名前は開発中のものです。:02/03/17 23:44 ID:???
!1はどこへ逝った?

53 :!1:02/03/20 04:45 ID:???
>>52
就職活動で忙しくて、身動きとれません(まぢ)

54 :名前は開発中のものです。:02/03/20 13:04 ID:???
じゃあスレたてんなよ

55 :名前は開発中のものです。:02/03/20 17:58 ID:???
スレ立てたのは 1 であって !1 ではないと思われ。sage 進行なんだし、
そう熱くなるなよ。

56 :名前は開発中のものです。:02/03/20 19:30 ID:???
おもいっきり冷めて書いたんだが

57 :名前は開発中のものです。:02/03/20 20:21 ID:???
ワラタ

58 :名前は開発中のものです。:02/03/21 00:03 ID:???
サムイ

59 :名前は開発中のものです。:02/03/24 03:00 ID:???
!1=0

60 :名前は開発中のものです。:02/03/28 00:32 ID:???
斑鳩目指せおまえら

61 :名前は開発中のものです。:02/03/28 02:33 ID:???
ちんぽこげーむなら協力するYO!!

62 :名前は開発中のものです。:02/03/28 09:48 ID:???
>>60
まずはクォースから

63 :名前は開発中のものです。:02/03/28 10:08 ID:???
>>62
インベーダーからのほううが良いぞ

64 :62:02/03/28 11:29 ID:???
*斑鳩*に反応したのに・・・

65 :名前は開発中のものです。:02/03/28 15:39 ID:???
斑鳩ってなんか技術的に特殊なことやってる?
2面までしかいけないのでよくしらないんだけどさ。

66 :名前は開発中のものです。:02/03/28 21:23 ID:???
現在挑戦者なし?

67 :名前は開発中のものです。:02/03/29 17:21 ID:???
>>65
斑鳩はやっぱシステム萌えだな

井内ルート
クォース→太郎丸→斑鳩


68 :_:02/03/30 02:29 ID:???
爆発パターン作成ツール
ほしい

69 :名前は開発中のものです。:02/03/30 03:43 ID:???
>>68
http://www.diry.net/mia/soft/
発色弾は、どうよ

70 :名前は開発中のものです。:02/04/04 12:12 ID:???
70!

71 :名前は開発中のものです。:02/10/27 22:00 ID:???
     ∧∧ /\ガチャ
    (,,*゚/ /|>  ,◇
     ノつ、/||◇γ
    (_,,う▲□□凸□
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


      ∧ ∧  〜♪
      (*゚ー゚)
     、ノ つC□
    (_,,う▲□□凸□
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                    ★★
     口◇口口☆   ■            age!!
          □   ☆口口◎口     ∧ ∧
       口 ▽   ▼  ◎       (*゚ー゚)
       ○         口        /  |
      ▼          ○      〜(,_,,ノ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

72 :名前は開発中のものです。:02/10/27 22:02 ID:???
  |         |  |
  |         |  |_____
  |         |  | ̄ ̄ ̄ /|
  |         |  |   / /|
  |        /\ |  /|/|/|
  |      /  / |// / /|
  |   /  / |_|/|/|/|/|
  |  /  /  |文|/ // /     ∧∧
  |/  /.  _.| ̄|/|/|/      /⌒ヽ) スデニオワッテタヨ・・・
/|\/  / /  |/ /       [ 終 _]    ∧∧
/|    / /  /ヽ         三____|∪   /⌒ヽ) クソスレダッタネ・・・
  |   | ̄|  | |ヽ/l         (/~ ∪    [ 了 _]
  |   |  |/| |__|/       三三      三___|∪
  |   |/|  |/         三三       (/~∪
  |   |  |/         三三      三三
  |   |/                    三三
  |  /                    三三
  |/                    三三


73 :67:02/10/28 02:21 ID:???
>>67
斑鳩はやっぱ敵の配置動き萌えに訂正

74 :名前は開発中のものです。:02/10/30 01:11 ID:???
乗っ取るようにこっそり再開。
DX8でスプライトの使い方を覚えました。
3Dに馴染みが無いし、まずは2D+横スクロールで習作でも作ろうかと。

さて、今後の展開ですが、
自分なりに解決したものをこっそり書いてみようかと思います。
シューティングでありがちな問題として、
  1、誘導レーザーの作り方
  2、爆発って何だろう?
  3、弾幕の張りかた
あたりには触れてみたいなぁ。

75 :名前は開発中のものです。:02/11/01 14:44 ID:???
>>74
がんばれ。
こっそり応援するぞ。

76 :名前は開発中のものです。:02/11/01 15:18 ID:???
期待sage

77 :名前は開発中のものです。:02/11/06 06:46 ID:???
どこから書けばいいのかわからないけど、スレタイトルに従って最初から。
あらかじめ使えるリソースを配分してみます。

VC++6.0とDirectX8でスプライトは用意されているライブラリを使用。
必要スペックをやや低めに、VRAMを4MBと設定します。
さて、どれだけVRAMにスプライト用の画像を溜め込めるか。
まずは計算。

利用できるVRAMの総量は
4[MB] = 4 * 1024 * 1024 = 4194304[byte]

絶対に必要なサーフェスが表画面と裏画面で二枚。
画面サイズが640*480で色数が2byte(16bit色)と考えて、
640 * 480 * 2 [byte] * 2 [枚] = 1228800 [byte]

3Dを使うときにZBufferを使うことを想定して、ZBuffer一枚で、
640 * 480 * 1 [byte] = 307200 [byte]

残りは、
4194304 - 1228800 - 307200 = 2658304 [byte]

78 :名前は開発中のものです。:02/11/06 06:47 ID:???
スプライトの画像をVRAM上に保管する場所はテクスチャとして表現されるため、
大きさを256*256、4byte色(RGB+α値)と考えると、一枚のサイズが
256 * 256 * 4 [byte] = 262144 [byte]

よって、
2658304 / 262144 = 10.14 [枚]
だいたいテクスチャ10枚分。

これを目分量で分配してみる。
数字や文字を高速表示するために1枚、
プレイヤーキャラとショット、敵の弾、アイテムのために1枚。
雑魚敵のデータが1ステージ8種類、余裕を持たせて2種類を1枚に入れて4枚。
残りは4枚。背景を2Dで表現するのはちょっと苦しい?
ボQのタイミングで画像読み込みなおしになるっぽい。

79 :名前は開発中のものです。:02/11/06 06:54 ID:???
一通り動くものを作る。

まず自分が動いているものを作る。これは簡単。
悩むのは、斜め移動したときに速度が約1.4倍になるのを
補正するべきかどうかの一点だけ。
気にしない。ほっとく。

キー入力は WM_KEYDOWN の処理で行っているが、
将来的には Direct Input でパッドと同じように扱えるようにする予定。

次に敵を出して弾を撃たせてみる。
敵と敵の弾のデータを置くメモリは、大した量じゃないので静的に確保。
敵を64機、弾を256発撃てれば問題ないでしょう。

ここまで作ってみて、Direct Draw との違いが気になる。
1、微妙に遅い…気がする。
2、描画時に隣のpixelまでついでに表示してしまうことがある。

1はもうあきらめるしかない。
せめて回転拡大縮小を最低限 or 使わないようにして、速度を稼ぐ。
2は範囲に詰め込まずに 1 pixel 余裕を持てば問題なし。

で、次は敵の通常弾の撃ち方。

80 :名前は開発中のものです。:02/11/06 08:59 ID:???
>>77-79
がんばれ〜

(´-`).。oO(>>74さん?)

81 :名前は開発中のものです。:02/11/13 16:46 ID:???
>>74 >>77-79
製作のほうは進んでますか?


82 :名前は開発中のものです。:02/11/13 22:17 ID:???
いやぁ、進んでないです。
時間の合間を縫って、
ステージデータを読み込んで敵が出現するところまで書きました。

弾の撃ち方とデータとハードコーディング部分の分け方とか
書きたいんですが、それさえのんびり書いている余裕が無いです。
次は敵の動きを何種類か書く、という作業を次に行う予定ですが…。

83 :名前は開発中のものです。:02/12/07 16:37 ID:TDkED3gS
で、結局中止?

84 :名前は開発中のものです。:02/12/09 17:40 ID:K5cFkMJF
保守age

85 :名前は開発中のものです。:02/12/09 18:38 ID:pyOVUZbW
              / ̄ ̄\
             l  (  _ )
  |.\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \l ヽ! ̄ ̄ \
  ||\\                     \
  lLl .\! 二二二二二二二./ ̄ ̄ ̄ ̄\二l
      || |           |          ⌒>―───∧_∧
      || |          |○  終了   |____  ( ´Д`)二二二つ
      || |           ヽ________>   / /
        ̄                           / /  こりゃひでぇクソスレだ…
                              / /
                              ∪'


86 :名前は開発中のものです。:02/12/10 18:20 ID:RYPpzB2G
STG こだわりだすと 終わらない

87 :名前は開発中のものです。:02/12/10 18:51 ID:wzI6nBdL
             /ヽ       /ヽ
            / ヽ      / ヽ
  ______ /U ヽ___/  ヽ
  | ____ /   U    :::::::::::U:\
  | |       /○     ○   ::::::::::::::|
  | | このスレ | ├──┤    U :::::::::::::| オワッチャッタ・・・
  | |   終了い..|U |   |      ::::::U::::|
  | | ありがと ..|  └―┘ U.....:::::::::::::::::::/
  | |____ ヽ     .....:::::::::::::::::::::::<
  └___/ ̄ ̄      :::::::::::::::::::::::::|
  |\    |           :::::::::::::::::::::::|
  \ \  \___      ::::::         〜 終 了 〜



88 :名前は開発中のものです。:02/12/17 19:44 ID:vTtt7LjO
一ヶ月たったけど…どうですか?できてます?

89 :名前は開発中のものです。:03/01/11 18:32 ID:zUdOzc6b
             /ヽ       /ヽ
            / ヽ      / ヽ
  ______ /U ヽ___/  ヽ
  | ____ /   U    :::::::::::U:\
  | |       /○     ○   ::::::::::::::|  なんて悲惨なスレだ…
  | | (゚∀゚)アヒャ|  ┌─┐     U :::::::::::::|
  | |  ヒャヒャヒャヒ|U │  |       ::::::U::::|
  | | ヒャヒャヒャヒャ| ├─-|  U.....:::::::::::::::::::/
  | |____ ヽ     .....:::::::::::::::::::::::<
  └___/ ̄ ̄      :::::::::::::::::::::::::|
  |\    |           :::::::::::::::::::::::|
  \ \  \___      ::::::::::::::::::::::::::|

90 :名前は開発中のものです。:03/01/11 23:58 ID:u89/h5sx
気長に待とうじゃないか。

91 :名前は開発中のものです。:03/01/12 05:33 ID:7ju/m4w8
>>82
キャラの移動は、三角関数を使うとイイヨ。
遅いマシンを想定してる場合は、前もって計算しといてバッファリング。

敵同士や敵と自機の情報の伝達はカナリメンドイかと。



92 :名前は開発中のものです。:03/01/12 06:09 ID:19wIuSaM
◆◇◆◇◆最新情報◆◇◆◇◆
http://yahooo.s2.x-beat.com/linkvp/linkvp.html

93 :名前は開発中のものです。:03/01/12 12:21 ID:S67HHBi/
               o.
               /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
              /   このスレは無事に .  /
              /  終了いたしました    /
             / ありがとうございました  /
             /                /
            /   ペイピッポォより     /
            / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           /
         . /
   __(^^) ../
  /__ \/
  | |   |  |
  (_) (__)


94 :山崎渉:03/01/13 12:55 ID:9SvhhA1M
(^^)

23 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)