トップページ⇒tech
355コメント78KB

ゲームを作りたいのですが、、、

■ このスレッドは過去ログ倉庫に格納されています
0001教えてクンLv@MAXNGNG
中学生です。最近ゲームでも作ろうかな、と思って
Googleとかで検索したのですがC言語やら何とかXやらどれをどうすればいいのかわかりません。
よかったら教えてください。文章力無くてすみません。。

0002デフォルトの名無しさんNGNG
いまだ2ゲトズサー
0003デフォルトの名無しさんNGNG
そんなことより>>1よ、<以下略>

まぁ、おまえにはHSPでじゅうぶんってこった。
0004デフォルトの名無しさんNGNG
既視感のあるスレッドだな。
0005まわしものNGNG
こんなスレが立ったばかり・・・。
http://pc.2ch.net/test/read.cgi/tech/1012039672/l50
0006教えてクンLv@MAXNGNG
やっぱCなんですか?
0007デフォルトの名無しさんNGNG
X-WindowでC言語ならgtk+をおすすめする。
0008デフォルトの名無しさんNGNG
>>1
ほんとに VC + DirectX (2D) でゲーム作りたいなら

ttp://giggle.cside6.com/hotate/

あたりが参考になるとは思うが。一通り読んだ限り大して難しいことは書いてないが、
それでも「プログラミング全く初めてです」って状態だと、確実に挫折すると思われ。

少なくとも「プログラミング言語C」と「プログラミング Windows」ぐらいは理解してない
と、DirectX に手を出そうにも出しようがなかろう。(割と道のり遠いよ)
0009デフォルトの名無しさんNGNG
>>8
1にそんな事言ってもわからないと思われ
0010デフォルトの名無しさんNGNG
作りたいゲームにもよるが、一人でゲーム作るんなら
プログラミングよりも絵と音のほうがめんどくさい。
0011デフォルトの名無しさんNGNG
まずはポケコン買って来い。
話はそれからだ
0012デフォルトの名無しさんNGNG
>>10
まったくその通り。
>>1
ローグ系ゲームは、その辺楽だよ。文字ベースだから。
PCケーム板にスレ立ってるから遊んでみて研究してみるとよろし。>1
http://game.2ch.net/test/read.cgi/game/1011074420/
大抵ソースコードも公開されてるんで、C言語知ってれば改造とかできるよ。
001312NGNG
ローグ系ゲームっていうのは、わかりやすく言うと、
トルネコやシレン、PCゲーのDiabloみたいなやつね。
元々キャラクタベースのダンジョン探索RPG
0014デフォルトの名無しさんNGNG
まずはVBで始めるのがいいと思われ
0015デフォルトの名無しさんNGNG
>>12
変愚蛮怒(angband系)がお勧め。
ゲーム中、モンスタ一体ごとにこんな↓解説が付く。

八頭身 ('8')/('8'):
このモンスターを倒したことはない。その純粋な愛はあなたを押し潰すだろう。いまのう
ちに逃げろ!それは通常地下 88 階で出現し、信じ難いほど素早く動いている。この狂気
を誘う善良なモンスターを倒すことは 30 レベルのキャラクタにとって 約1.33ポイントの
経験となる。それは通常集団で現れる。それは悲鳴で助けを求めることがある。それは地
獄やカオスや劣化や因果混乱や時間逆転や放射性廃棄物や分解のブレスを吐くことがあ
る、なおかつ的確に魔法を使うことができ、地獄球、放射能球、純ログルス、混乱、麻
痺、加速、治癒、無敵化、テレポートバック、救援召喚の呪文を唱えることがある
(確率1/5)。それは AC150 の防御力と 1d1000 の体力がある。それはドアを打ち破り、壁
を掘り進み、アイテムを拾うことができる。それは爆発的に増殖する。それは進化しな
い。それは恐怖を感じない。それは侵入者をかなり警戒しており、 2000 フィート先から
侵入者に気付くことがある。それは 5d10 のダメージで愛を語って魔力を吸い取り、
10d10 のダメージでなめまわして劣化させ、 100d1 のダメージで貞操を奪って病気にす
る。
0016デフォルトの名無しさんNGNG
>>14
どこかに 1 が VB でブロック崩しを作ってるスレがなかったっけ?
0017デフォルトの名無しさんNGNG
うんうんこれでしょ?
http://pc.2ch.net/test/read.cgi/tech/1004855513/
0018教えてクンLv@MAXNGNG
いろいろありがとうございます、HPあるから一応javaは知ってますけど・・・
がんばってみます。。。
0019デフォルトの名無しさんNGNG
みんな優しいねえ
0020デフォルトの名無しさんNGNG
なんか>>17のスレ、ずいぶん見ない間にVBからVCに移行してるぞ
ここの>>1も参考にしてみるとイイ!
0021デフォルトの名無しさんNGNG
>>18多分それはJavaではなくJavaScriptの間違いかと思われ
0022デフォルトの名無しさんNGNG
スレ立てたからには経過報告は義務だからな!
立て逃げは氏ね
0023デフォルトの名無しさんNGNG
>>15
八頭身「ああああああ!!>>1さん!!!!」八頭身は愛情を表現した踊りを踊っている
八頭身「さぁ!」八頭身は頬を赤らめあなたに向かって跳躍した!
八頭身「>>1さん、そんなに照れなくても良いのに」八頭身を倒した。
0024教えてクンLv@MAXNGNG
>>20参考にしてみます。
>>21勘違いでしたか(^^;
>>22責任は持ちます!どうぞよろしく。
0025デフォルトの名無しさんNGNG
1はどういうゲームがつくりたいの?
ブロック崩しとか、はっきり決めた方がみんなにわかりやすいと思うよ
0026デフォルトの名無しさんNGNG
>>25
オイオイいまさらブロック崩しなんて作ってられっか
どうせDQやFFなんだろ?
0027教えてクンLv@MAXNGNG
>>25
まずは簡単な部類から練習して、
結構腕がついたらFCのDQ,FFみたいにシンプルなRPGを作りたいです。
0028デフォルトの名無しさんNGNG
FFなら
まずCGつくらにゃ
0029デフォルトの名無しさんNGNG
こんな時代だからこそまずパックマン!
0030デフォルトの名無しさんNGNG
>>27
だからその簡単な部類とやらを明確にしてくれないと困るのでは・・・?
漠然としすぎて名無しさん、困っちゃうぞぉ
0031デフォルトの名無しさんNGNG
DirectXいらんな
0032デフォルトの名無しさんNGNG
>>26
ブロック崩しを馬鹿にしちゃいかんぜ。

ボールとパドルの当たり判定とか、無限ループに陥らないように衝突処理を考える
とか、実装すると悩む点がいろいろある。
0033教えてクンLv@MAXNGNG
>>28
ドットはどういうソフトで作ればいいのですか?
003426NGNG
>>27
oioiやっぱりかyo!
つーことはやっぱrogue like研究すれ。
0035デフォルトの名無しさんNGNG
>>32
当然バーの中心に当たったときとそこから少しずれたところにあたったときでは反発係数も反射方向も異なる。
0036デフォルトの名無しさんNGNG
俺が最初に組んだゲーム…その名も「じゃんけんゲーム」。
リア厨の頃でした。
0037デフォルトの名無しさんNGNG
最低でも高校数学の知識は必要かな?
三角関数とか絶対いるっしょ
0038デフォルトの名無しさんNGNG
あたりまえのことだけど、ふつーのPRG(DQ,FFみたいな)だと
自分で作ったらつまんないぞ?>1
ローグライクはある程度のランダム性があるからいいけど。
0039デフォルトの名無しさんNGNG
まずはテキストオンリーのRPGってのは銅
0040デフォルトの名無しさんNGNG
>>36
同人のエロ画像回収ゲーでじゃんけん見たことあるぞ(w
0041教えてクンLv@MAXNGNG
>>30
ゲームにならなくてもいいから、最初は
歩いて話して闘うくらいをマスターできれば・・・と。
0042デフォルトの名無しさんNGNG
>41
で、そこまで作ったら
なんかあきてくる・・・と。
0043デフォルトの名無しさんNGNG
こういうスレ立てる奴って、プログラミングしたいのではなくて
ゲームの企画をやりたいだけなんだろうね。
0044教えてクンLv@MAXNGNG
>>38はい、承知してます。
0045デフォルトの名無しさんNGNG
1はプログラムの前にタイピングを速くする必要がある
           ∴1はタイピングゲームをつくればいい

いかがなものか?
0046デフォルトの名無しさんNGNG
RPGツクール買え。
3DのRPGが簡単に。
0047デフォルトの名無しさんNGNG
キャラクタベースも描画処理とか結構難しいんだぜ?
適当にやるとすぐ破綻する。
それでもグラフィックに比べると何十分の一の労力だけど。
まあ本質は同じだから、最初に文字ベースの作ってみて満足しなかったら、
グラフィックに移行してみるのもありかと。
0048教えてクンLv@MAXNGNG
>>42そういうものなんですか?
>>43いやいや、そんなことないです。
DQ,FFとか言ったからそういう風に見られたのかな?
>>45ozkで練習してるんですけど(^^;;
0049デフォルトの名無しさんNGNG
個人でゲーム作るのにかかる時間ってどれくらい?
一日6時間くらい取れるけど、プログラムやったことない。
「最初はCを覚えて次にCGをやれ・・・」みたいな手順を教えて!
0050デフォルトの名無しさんNGNG
C > C++ > SDK > DirectX >つくれ
1年くらい?
0051教えてクンLv@MAXNGNG
>>46、実際、RPG作りたいって言いましたけど、
最終的にはダビスタみたいなのを作りたいです。←容量大きい?
お金もない中坊なんで(^^;
>>47そこらへんは根気で頑張ってみます。
0052デフォルトの名無しさんNGNG
>>50
内容にもよるがそれなりのものを作ろうとしたらゲームはむずいぞ。
1年じゃ無理だろ。
0053デフォルトの名無しさんNGNG
>>49
プログラマだけでゲーム作るなら文字ベースが無難。
CG・音楽一気に省ける+ゲーム性に専念できる。
プログラマの書いたクソCG・音楽でいいんならその限りではない。
まあ、やる気のあるやつなら1ヶ月でそこそこのが出来ると思う。
0054デフォルトの名無しさんNGNG
>>51
ダビスタが作れるようになるころには社会人になってるだろうから金は心配するな。
0055デフォルトの名無しさんNGNG
HTMLでアドベンチャーゲーム。
なんかゲームブックみたいだけど。
0056デフォルトの名無しさんNGNG
>49
なにから始めればよいかはともかくとして、
その後の手順なんてないぞ。
好きな事をやれ。
0057デフォルトの名無しさんNGNG
DQN
0058デフォルトの名無しさんNGNG
メガデモの'BB'みたいな文字ベースのデモはソースが公開されてる。
あれは高校性が作ったらしい。レベル高いね・・・
おれらが9801でエロゲーやってた頃の話だ。
0059教えてクンLv@MAXNGNG
>>54
!そんなに時間がかかるものなんですか?
>>56
はい!がんばります!!
0060デフォルトの名無しさんNGNG
絵を書いてくれる人間を見つければ勝ちです(w
0061教えてクンLv@MAXNGNG
メシ食ってきます(^^;
0062デフォルトの名無しさんNGNG
あの、便乗質問なんですが
大学で工学系逝きたいんだけど、Cとか未経験でもダイジョブ?
0063デフォルトの名無しさんNGNG
>>61 細かいなw
0064デフォルトの名無しさんNGNG
結局、プログラミングの楽しさを覚えてまず1段階。
で、いぢり出してなんとなくやり方(not 操作方法)が
わかってきて第2段階。あともう、どうにでもなる。

なんで、>>1はさっさとDelphiでもHSPでも
ダウンロードしてきて Hello, World! しる。
0065デフォルトの名無しさんNGNG
大学なら基礎から教えてくれんじゃないの?
0066デフォルトの名無しさんNGNG
>>58
>おれらが9801でエロゲーやってた頃の話だ。

勝手に仲間にするでない
0067デフォルトの名無しさんNGNG
>>62
全く問題ない。ただ、大学では手取り足取りは教えてくれないから、ほんとにプログラ
ミングの技術を身に付けようと思ったら、入ってから *自分で* 勉強する必要がある。

(もっとも、あまり勉強しないで卒業しちゃうヤツも多いけど)
0068デフォルトの名無しさんNGNG
>>65
あろがとう。安心したよ
0069デフォルトの名無しさんNGNG
スクウェアいきたいが、最近のゲーム知らない。
PS2も持ってない。
最近のゲームをやりこまなくてはいけませんか?
0070デフォルトの名無しさんNGNG
>>67
なるほど。英語とかの勉強と一緒の感覚でいいんですね
自分で勉強する気はまんまんですので安心しました
宿題とか難しそうですね。
てかそのまえに受験勉強がんばります
レスどうもでした
0071デフォルトの名無しさんNGNG
>69
んなことねーだろ
0072デフォルトの名無しさんNGNG
>>65
んなわけないじゃない。

情報工学系の学科でも、せいぜい週に実験は 1, 2 コマだよ。コンピュータリテラシー
から初めて、

 UNIX の基本的な使い方
 手続き型言語入門、基本的なアルゴリズム(ハッシュとかリスト構造とか)の実習
 関数型言語、論理型言語をかじる
 OO 設計方法をかじって、UML でお絵かき
 計算機論理設計の実習 (CAD を使って CPU を作る)

ぐらいを学部の授業に詰め込むから、各項目に避ける時間はせいぜい半年。プロ
グラムを組むといっても、せいぜい 1000 行程度の toy program どまりだし、プロ
グラミングを手取り足取り教えられるほど時間も人手でもない。
0073デフォルトの名無しさんNGNG
>>1を待機age
0074教えてクンLv@MAXNGNG
食べてきました。。。
0075デフォルトの名無しさんNGNG
スクウェアなどの大手ゲームソフト会社ではプログラマは底辺で
使い走り程度。CGやってるやつのみが勝ち組みで給料も断然いい。
0076デフォルトの名無しさんNGNG
>>74
まずは飯の感想をC言語で書け
0077教えてクンLv@MAXNGNG
>>60
音楽ならアテはありますが・・・。
美術5はあまり関係ないですかね?
0078教えてクンLv@MAXNGNG
>>76
飯一杯
ドンベエ
昨日のおでん

・・・C言語?
0079デフォルトの名無しさんNGNG
>>76
#include<stdio.h>
main()
{
puts("上手かった");
}
0080教えてクンLv@MAXNGNG
なかなか勉強になります。>Hotate's Core
0081デフォルトの名無しさんNGNG
>>78
日本語です。。。
0082デフォルトの名無しさんNGNG
>>79good job
0083デフォルトの名無しさんNGNG
>>75
ここは「技術」板だから、その手の妄想は業界板ででも披露してくれ。

(確かにスクウェアだと絵描きの給料は良いみたいだが)
0084教えてクンLv@MAX ◆Cm4bpG3Y NGNG
トリップつけてみました。
0085デフォルトの名無しさんNGNG
>>75って業界の人?
プログラマ志望なので気になるYO!
実際どうなの?プログラマって。
CGよりは才能いらなそうだけど、その分安いの?
0086教えてクンLv@MAX ◆Cm4bpG3Y NGNG
>>81
#include<stdio.h>
main()
{
puts("飯一杯
ドンベエ
昨日のおでん");
}

文字を書くのはこれでいいのでしょうか?>>79コピペすみません。
0087デフォルトの名無しさんNGNG
1が試行錯誤を醸さないとこのスレは落ちるんじゃない?
0088デフォルトの名無しさんNGNG
>>85
ゲーム製作技術板とか業界板にスレッドあるから、そっちで頼む。

どこでもそうだが、

 人手は安い
 人材は高い

それだけ。
0089教えてクンLv@MAX ◆Cm4bpG3Y NGNG
今からマジで勉強します。コマメにあげときますのでよろしくお願いします。
0090デフォルトの名無しさんNGNG
成長するにつれて、Lv@MAXがだんだん減っていくんだろうか…
1つ減ると、いくつになるのか気になる〜
0091教えてクンLv@MAX ◆Cm4bpG3Y NGNG
あぁ、全然わかりません。。
本を買ったほうがいいのでしょうか?
0092デフォルトの名無しさんNGNG
まず本買え。
いまから書店へいけ。
明日いくとかいったら
その時点で終了。
0093デフォルトの名無しさんNGNG
>>91
せめて、何をやったら何が分からなかったのか書けよ。

ただ「分かりません」で読んでる人間が的確なアドバイスをできるわけない。
テレパスじゃないんだから。(的確な煽りはできるかもしれない)
0094教えてクンLv@MAX ◆Cm4bpG3Y NGNG
>>92行ってきます。オススメの本とかあれば教えてください。
>>93確かにその通りです、、
ホタテコアのDX8の一通りは読みました。今TeraPadで一番最初のmain.cpp
開いているんですが、
RegisterClassEx
CreateWindow


この2つの関数でウィンドーの作成と登録を行います。

をどうすればいいのか悩んでいます・・・。
0095デフォルトの名無しさんNGNG
10万持って本屋行ってそれっぽい本買いあさって
それ全部理解しろ
0096教えてクンLv@MAX ◆Cm4bpG3Y NGNG
>>95
只今の軍資金3000yen。。。
0097デフォルトの名無しさんNGNG
それは普通のWinAPI、API本は1冊1万円くらい
0098デフォルトの名無しさんNGNG
つーかハンドル、@のつけ場所間違ってないか?
0099デフォルトの名無しさんNGNG
Cの基礎からやったほうがいいんじゃないか
0100教えてクンLv@MAX ◆Cm4bpG3Y NGNG
>>98
変えました。
>>99
Cの方が簡単なんですか?
0101教えてクンLv@MAX ◆Cm4bpG3Y NGNG
今からそれっぽい本買ってきます。
■ このスレッドは過去ログ倉庫に格納されています