トップページgamedev
295コメント113KB

厨房なおいらにプログラム教えるスレ

■ このスレッドは過去ログ倉庫に格納されています
000102/05/28 20:36ID:pts0IQX6
ゲームの改造、製作等のプログラムに興味をもっています。
厨房に分かる程度優しく教えてくれた方にはお礼をイイマス
0026名前は開発中のものです。02/11/17 07:07ID:???
             人ヾ
           / ゚o\
          (´Д`O )
           (⊃o⊂゚)              
             U U
    ______∧_______
    自動age
0027あぼーんNGNG
あぼーん
0028あぼーんNGNG
あぼーん
0029あぼーんNGNG
あぼーん
0030あぼーんNGNG
あぼーん
0031名前は開発中のものです。02/11/26 06:21ID:6H6WKYg4
>1
は矢口。
0032名前は開発中のものです。02/11/26 06:22ID:KxMnxrQw
                ___
              /´,,,._`ヽ
             ( ノ _.ヾ、)
              f、 ,_.ノゞ´   このスレが邪魔だと思うならここへ逝きなさい・・・
             _| ー,´_    http://qb.2ch.net/test/read.cgi/saku/1032639736
            / / /__ ヽ、
           / 〈"`´   ,/ミ)━・~~~
           / __,,.-'' ̄/ノ ヽ、 ヽ
           (__,,.-'' ̄ | / ./
             ゝ  彡⌒〉/
          /⌒ヾ   ^ヽ
          / ''"γ⌒ヽ   i""'';;
          /  /;|゙ "i_)_ノ,,,,.;;''ミ
         /  /,,|  |      ,,;;;ミ
        / /  |  |'┰""""""
        / 〈   .|  |.┃
      /_ノ )  | .| ┃
     <二-'"l」   /  |)┃
             |_ノ/」 ┃
           <__ノ  ┃
                ━━┻━━
0033名前は開発中のものです。02/11/27 23:45ID:urwDlVOm
                ___
              /´,,,._`ヽ
             ( ノ _.ヾ、)
              f、 ,_.ノゞ´   このスレが邪魔だと思うならここへ逝きなさい・・・
             _| ー,´_    http://qb.2ch.net/test/read.cgi/saku/1032639736
            / / /__ ヽ、
           / 〈"`´   ,/ミ)━・~~~
           / __,,.-'' ̄/ノ ヽ、 ヽ
           (__,,.-'' ̄ | / ./
             ゝ  彡⌒〉/
          /⌒ヾ   ^ヽ
          / ''"γ⌒ヽ   i""'';;
          /  /;|゙ "i_)_ノ,,,,.;;''ミ
         /  /,,|  |      ,,;;;ミ
        / /  |  |'┰""""""
        / 〈   .|  |.┃
      /_ノ )  | .| ┃
     <二-'"l」   /  |)┃
             |_ノ/」 ┃
           <__ノ  ┃
                ━━┻━━
0034あぼーんNGNG
あぼーん
0035あぼーんNGNG
あぼーん
0036あぼーんNGNG
あぼーん
0037あぼーんNGNG
あぼーん
0038あぼーんNGNG
あぼーん
0039あぼーんNGNG
あぼーん
0040あぼーんNGNG
あぼーん
0041 02/12/11 03:31ID:tWeRlQcw
cout << "氏ね!" << endl;
0042あぼーんNGNG
あぼーん
0043名前は開発中のものです。02/12/12 06:14ID:7TpbOwlK
(・∀・)
0044あぼーんNGNG
あぼーん
0045あぼーんNGNG
あぼーん
0046あぼーんNGNG
あぼーん
0047あぼーんNGNG
あぼーん
0048名前は開発中のものです。02/12/20 03:03ID:QffIE8Jm
>>1
終了厨やアホどもには構わずがんばれ
0049あぼーんNGNG
あぼーん
0050名前は開発中のものです。02/12/22 17:47ID:X4FB4gsc
test
0051あぼーんNGNG
あぼーん
0052あぼーんNGNG
あぼーん
0053あぼーんNGNG
あぼーん
0054あぼーんNGNG
あぼーん
0055あぼーんNGNG
あぼーん
0056名前は開発中のものです。03/03/17 10:12ID:aY1zWYZF
タタタタタ ・・・((((ノ~ 〓~)ノちゅ〜して〜ん♪
0057名前は開発中のものです。03/03/17 15:09ID:e6EJtBay
>>41
std::cout << "namespace付いてない!" << std::endl;
0058あぼーんNGNG
あぼーん
0059あぼーんNGNG
あぼーん
0060あぼーんNGNG
あぼーん
0061あぼーんNGNG
あぼーん
0062名前は開発中のものです。03/03/28 10:26ID:/PXM+L8Q
日 凸  ▽ ∇ U
≡≡≡≡≡≡≡  ∧ ∧   / ̄ ̄ ̄ ̄ ̄
 U ∩ [] % 曰 (゚Д゚ ;) < こねぇなぁ。
_________|つ∽)_  \_____

―――――――――――

 ━┳━   ━┳━
 ̄ ┻  ̄ ̄ ̄┻ ̄ ̄ ̄ ̄
0063あぼーんNGNG
あぼーん
0064あぼーんNGNG
あぼーん
0065あぼーんNGNG
あぼーん
0066あぼーんNGNG
あぼーん
0067あぼーんNGNG
あぼーん
0068あぼーんNGNG
あぼーん
0069あぼーんNGNG
あぼーん
0070あぼーんNGNG
あぼーん
0071あぼーんNGNG
あぼーん
0072あぼーんNGNG
あぼーん
0073あぼーんNGNG
あぼーん
0074あぼーんNGNG
あぼーん
0075あぼーんNGNG
あぼーん
0076あぼーんNGNG
あぼーん
0077あぼーんNGNG
あぼーん
0078あぼーんNGNG
あぼーん
0079あぼーんNGNG
あぼーん
0080あぼーんNGNG
あぼーん
0081あぼーんNGNG
あぼーん
0082あぼーんNGNG
あぼーん
0083あぼーんNGNG
あぼーん
0084あぼーんNGNG
あぼーん
0085あぼーんNGNG
あぼーん
0086あぼーんNGNG
あぼーん
0087あぼーんNGNG
あぼーん
0088名無しさんは14才04/04/02 17:51ID:1AJKyAtY
このスレもらいま〜す♪
気に入らなかったら言ってね。また引っ越すから。

前にいたスレはこちら。
http://pc5.2ch.net/test/read.cgi/gamedev/1074347252/l50
0089名無しさんは14才04/04/02 17:52ID:1AJKyAtY
作ろうとしているもの。
・5人以上のパーティが作れる2D-RPG。
・WinでもMacでも動く。Java1.4で動かす予定。
・最低スペックはセレロン400MHz。にしたいけど、無理ならG4-700MHzくらい。

今できていること。
・画像の合成とスプライトの表示。
・レイヤ数はメモリの許す限り。

目標
・今年の冬くらいまでにシステム作って、来年の夏休み頃にゲーム完成。

サポートWebサイト
・ありません。ごめん。
・わたしの作業がある程度進んだらシナリオ担当の子が作ってくれるはず。
・今動いてるものはあるけど、素材の版権問題で表に出せないんです。

あいことば
・まったりまったり。
0090名無しさんは14才04/04/02 17:55ID:1AJKyAtY
まったりと、マップ作りを再開します。

なんだかんだで一ヶ月もあいちゃったなあ。
なんかもうだいぶ忘れてるような……。
0091名無しさんは14才04/04/05 12:48ID:bdlvMmxL
サイトにエロゲー置いたよ、
と言われて、そんなのわたしに言わないでよ、とか思いながら見てみると、
脱衣ブロック崩しでした。

でもそのアプレット、Macでは動きがへん。
納得いかないのでちゃんと動くようにバグ取りました。作者さんには言ってないけど。

そんな感じで週末が終わってしまった。……ゲームづくり進んでません。
0092名無しさんは14才04/04/06 16:33ID:tqG4sRiY
2DRPGでも橋の上通ったり下くぐったりはあるわけで、
ただチップを並べるわけにもいかないなあと悩む今日この頃。

ツクールの通行方向設定もいいアイデアなんだけど、
それだけじゃ見た目が変になっちゃうケースもあるんだよねぇ。

うーん。困った。
0093名前は開発中のものです。04/04/08 17:55ID:FOOsZfjV
保守
0094名無しさんは14才04/04/08 20:45ID:EYc/VHke
……ひどい。こっそり使ってたのに。
0095名前は開発中のものです。04/04/08 21:08ID:zYUiyYGS
nanikonosure?
0096名前は開発中のものです。04/04/08 23:12ID:f/FOzfPE
>92
マップを2層にして、下の層はキャラより下になる物、上の層はキャラより上になる物って感じにして、キャラは上の層と下の層の間を歩く。
橋を上の層にしておけば、キャラは橋の下をくぐれるよ。
0097名無しさんは14才04/04/14 15:03ID:1Ri/Hh0o
>96サンありがと♪

実はもう一個悩んでたのがあって、
ツクラーで物好き(?)な人なら試した人あるかもしれないけど、
ドアを開けて中に入ろうとすると、ドア枠の上に乗ってしまうという現象が!
高さと奥行きをいっしょに扱おうとするからややこしいんだと思うんだけど、
別々に扱うのはめんどうで……。
0098名無しさんは14才04/04/14 21:16ID:WVF8F4l8
……結構下がってたと思うんだけど、なんで上がってるんだろ。
0099名無しさんは14才04/07/06 16:21ID:JRkAJNZ1
xcodeでcvsを使う方法がよくわからない……。
CVSROOTはどこに書くのかしら。

1.2は2で1.5は5?
えらい人の考えることはよくわからないですね。
わたしは当分1.4でいきます。
0100ハーピィ2005/08/06(土) 05:18:59ID:rEkfsggh
E・∇・ヨノシ <100ゲット♪♪
0101名前は開発中のものです。2006/05/30(火) 18:07:50ID:1w90onBH
>939
一応横スク。
メタル ヴァり〜知らん 知らん
マリオみたいな感じで。

>940
何もやらんよw
リーダーみたいなもんだわさ。
0102名前は開発中のものです。2006/06/04(日) 00:13:51ID:SVxQmFAG
ステフが〜だった場合

・絵師
他のメンバーは絵に引かれてやってくる人多し、
生産低いOR逃亡で一気に崩壊の危険高い
逆、絵師がみんなをリードしていき完成まで行く可能性が高い。

・PG
他のメンバーを素材をして利用、
企画としては長く続く。
会話は、 材料の指示などでつまらない。
あと、精神的に異常がある人多し、問題多々。

・音や
どうでもいい。
フリーで十分なのが得られるので、
神音ではないかぎり必要性を感じない。
モチベは低いだろう。

・シナリオ
神シナリオでないと集まらない。
シナリオは批判など多いので、タフなやつではないと生き残れない。

・無能
本人のやる気なし。
一番、終わりやすい。
逃亡率100%
0103名前は開発中のものです。2006/06/04(日) 19:09:16ID:SVxQmFAG
0104名前は開発中のものです。2006/07/14(金) 12:27:43ID:zYRCrdZI
age
0105名前は開発中のものです。2007/08/06(月) 00:23:03ID:iEhcOMmo
age
0106名前は開発中のものです。2010/08/29(日) 10:55:58ID:JxxRNzCC
age
0107社内ニート ◆OpY5DDvqSw 2011/01/24(月) 23:12:11ID:Ipp1jCxA
勤務時間中、暇なんでC++ってやつを勉強してゲームを作ってみたい。
プログラムはほぼ初心者。
今、Kagでゲームを作り始めて、TJSをすこしだけ理解した。

言うまでも無いと思うが、俺がゲームを作り上げることが出来るかどうかはお前達しだいだ。
どうか力を貸してほしい。

作りたいゲームは、「ポトリス」「アサルトギア」「ガンバウンド」などに代表されるタイプの
放物線を描く弾を敵に当てるゲーム。
どういうゲームなのか、知らない人は以下のURLの「対戦!ねこ戦車」をプレイしてもらえばすぐに分かる。
ねこ戦車はブラウザゲーなので、すぐに始めることが出来る。
アカウントの作成も必要ないのでぜひ一度おためしあれ。

ttp://mogera.jp/gameplay?gid=gm0000000578
0108社内ニート ◆OpY5DDvqSw 2011/01/24(月) 23:24:23ID:Ipp1jCxA
まずはこれだけのことをこなしたい。


@ウインドウを表示する。
A地形を表示し、その上に戦車を置く。
B地形の凹凸に応じて戦車自体の角度が変わる。
C車体角度とは別に砲台角度を変更できる。車体角度+砲台角度が発射角度になる。
Dスペースキーを押す時間に応じて弾の発射力が変わる。弾は放物線を描いて飛ぶ。
E弾のぶつかった地形が、着弾点を中心に円形にえぐれる。
F一定以上の角度の地形は移動できない。
0109社内ニート ◆OpY5DDvqSw 2011/01/24(月) 23:27:51ID:Ipp1jCxA
その前に、C++をやるためにコンパイラとかいうものが必要らしいが、
いろいろあってよく分からない。
ネット対戦を前提にして、なにを使えばいいか教えてくれ。
0110社内ニート ◆OpY5DDvqSw 2011/01/24(月) 23:34:59ID:Ipp1jCxA
ネット対戦を念頭に置くならこれを使って勉強を始めればいいのか?

.NET Framework SDK
0111名前は開発中のものです。2011/01/26(水) 00:44:33ID:kFO3lhjv
誰か反応してやれよw
0112社内ニート ◆OpY5DDvqSw 2011/01/27(木) 00:43:21ID:KMchEVI+
そう、誰か反応しなさい。
すべてお前等の努力にかかっている。
0113名前は開発中のものです。2011/01/27(木) 01:44:02ID:XFrHSXwq
>>109
http://www.microsoft.com/japan/msdn/vstudio/express/
ここからVisualC++をダウンロードして使え
0114社内ニート ◆OpY5DDvqSw 2011/01/28(金) 05:32:21ID:q5eIDIBU
VisualC++インストールしました!
今日の勤務時間中にC++の入門ページを読んで
画像の表示方法でも調べてみます。
帰宅後、また教えてください。

まずは、地面の表示とキャラクターの表示をしてみようかと思うのですが、
これには、地形とキャラクターの当たり判定と、キャラクターにかかる重力の計算が必要になると思います。
このあたりから教えてもらっていいですか?
一般的なプログラムの勉強の仕方としては、
もっと別のことから段階を踏んでステップアップしていくべきなのかもしれませんが。
0115名前は開発中のものです。2011/01/28(金) 13:54:30ID:vQFViJxG
>>114
キャラクターの下側の座標が地面の座標を超えたら
キャラクターの下側の座標を地面に合わせる。
重力はキャラクターのY座標に速度を常に足していく。
キャラクターが地面についてなかったら
速度に加速度を足していく。
地面についたら速度を0にする。
0116名前は開発中のものです。2011/01/28(金) 16:30:22ID:Wmo75Tax
スタート地点がおかしいw
0117社内ニート ◆OpY5DDvqSw 2011/01/28(金) 21:56:26ID:q5eIDIBU
>>116
スタート地点がおかしい?俺にはわからん。

>>115
そういうこと。
で、具体的にどうすればいいかが分からない。


今日の勤務中にVisualC++の説明をしたホームページで勉強したが、
基礎の部分が長すぎて読みきれなかった。
今週いっぱいくらいかかるだろう。

ところで、地形の素材を作ってみた。
背景と地形の画像は別々に用意している。
ほかに、白黒2色の画像で、地形だけ黒くした画像も、当たり判定つけるときに役に立つんじゃないかと
思って用意した。

ttp://www.dotup.org/uploda/www.dotup.org1388328.jpg
0118社内ニート ◆OpY5DDvqSw 2011/01/28(金) 22:06:03ID:q5eIDIBU
よーし!それではVisual C++を発起動するぜ。
0119社内ニート ◆OpY5DDvqSw 2011/01/28(金) 22:10:15ID:q5eIDIBU
フォームを開いたぜ。
プロジェクト名は 2tank だ。
とりあえずは仮名で。
そのうちかっこいい名前を考えるぜ。
0120社内ニート ◆OpY5DDvqSw 2011/01/28(金) 22:25:53ID:q5eIDIBU
ちなみに、ステージの広さは横がウインドウサイズの3倍、縦が2倍になるんですが、
画像を表示させるのはpictuerboxを使えばいいんですか?
このさい、pictuerboxの使い方も教えてほしいけど、そこは自分で調べます。
pictuerboxってのがどうも、画像を表示させるのに使う道具らしいってのは感で分かりますが、
こういう場合は他の道具で表示させたほうがいいのかもしれないから、やるまえに教えてください。
0121社内ニート ◆OpY5DDvqSw 2011/01/28(金) 22:54:10ID:q5eIDIBU
ピクチャーボックスを二つ使って地形と自機のJPG画像を表示させた。
今日はここまで。
この後当たり判定をつけるにはどうするか教えてもらえるまで待ちます。
01221152011/01/28(金) 23:48:52ID:vQFViJxG
>>121
定期的に処理を呼び出す方法は調べたの?
ゲームは1秒間に30コマくらいは処理を繰り返さないとだよ。
あとpictuerboxって処理が重い気がするな。
まあ俺も初心者だけど知ってる限りアドバイスする。
0123名前は開発中のものです。2011/01/29(土) 00:39:05ID:4JzBtMNC
地形をビットマップにするか折れ線で定義するかによって
実装の難度が変わってくると思うよ

>>108のEを入れるか入れないかが分かれ目かな
0124社内ニート ◆OpY5DDvqSw 2011/01/29(土) 01:57:18ID:4jAEgNIs
>>122
pictuerboxって重いのか。
それじゃあ、どうやって画像を表示させたらいい?
あと、定期的に処理を呼び出す方法とかも知らないので教えてください。

>>123
E=着弾地点を中心として地形が円形にえぐれる
これは絶対にはずせません。
穴を掘って敵をうめたり、穴の中に隠れたり、敵をフォールアウトさせたりと
細かい戦略がこのゲームの面白いところですので。
地形を折れ線で定義するとか、ビットマップで定義するっていうのはどうやるんですか?
今、私が出来るのは描いた絵を貼り付けることだけです。
調べるヒントになることだけでもいいので教えてください。
01251152011/01/29(土) 02:11:40ID:Heb2U9Yg
>>124
windows用のゲームはだいたいdirectXが使われてるよ。
まあ使い方は結構めんどくさいけどね。
定期的に呼び出すのはスレッドを作ってsleepするか
WM_TIMERを使うといいよ。
ビットマップで地形を表示したいなら
ビットマップのフォーマットを調べて
座標に変換するようにすればいいと思う。
0126社内ニート ◆OpY5DDvqSw 2011/01/29(土) 11:25:08ID:4jAEgNIs
>>125
一度に言われても分からない。
とりあえずビットマップのフォーマトを調べてみます。
■ このスレッドは過去ログ倉庫に格納されています