今日から必死で1から全て学んでゲーム作成します
■ このスレッドは過去ログ倉庫に格納されています
0001松田 ◆cobo4pcvHY
03/02/06 21:28ID:+Sp/g0d7言語の難しさから逃げていては駄目だ!お前はゲームを作りたいのだろ!?
という悟りを開き、今日からプログラム言語を覚え、そして
プログラムツールで作ります!今持ってるものは・・・。
6才年下の弟の持ってる技術(厨2)の教科書。
アクティブベーシック。(vectorより入手)
・・・作れるのだろうか!?もちろん古本屋で買いあさってくるが
(作れ次第、いずれうpします・・・。いつまでかか(ry))
0002名前は開発中のものです。
03/02/06 21:42ID:C8GQfiIY0003名前は開発中のものです。
03/02/06 22:02ID:ocytRY+n0005名前は開発中のものです。
03/02/06 22:20ID:H5u4a5hP0006名前は開発中のものです。
03/02/06 22:53ID:m1UpsePA0007名前は開発中のものです。
03/02/06 23:09ID:8qDmaxLQ/__ \
| | | |
(_) (__)
0008名前は開発中のものです。
03/02/06 23:28ID:jKHQfXifボーランドCビルダー(無料)使えや
0009名前は開発中のものです。
03/02/06 23:28ID:YOScmnIQもしそうなら一期生にしてください。
現在あるものは小遣いはたいて買ったVC++6.0とやさしいC++って本です
買ってしまえば止められないだろうと頑張って月2000円の小遣いをためて買いますた。
0010名前は開発中のものです。
03/02/06 23:34ID:DdmJNZBt0013鳥骨粉 ◆Je2z2iL6po
03/02/06 23:39ID:YOScmnIQttp://www.realdigital.co.jp/densi2/index.html
0014名前は開発中のものです。
03/02/06 23:43ID:pjoIkZidワロタ
0015松田 ◆cobo4pcvHY
03/02/06 23:50ID:+Sp/g0d7作ってみています・・。がなかなかうまくいきません・・・。
0016名前は開発中のものです。
03/02/06 23:58ID:de0rCQdk全部やれという要求をされた一期生たち!
http://www.kumei.ne.jp/c_lang/
諦めの空気が漂う中、一人の一期生が立ち上がる!
そして、この後信じられない出来事が!
0017名前は開発中のものです。
03/02/07 00:23ID:ArP0zNDF0018416 ◆quHoSW/FCI
03/02/07 00:31ID:k9TYQRiJなんや、一期生は2人だけかいな。しけとんのぅ。
・・・ってそんな乗りで進めたら、あんなことやこんなことまで起こるんかいな。
それはとりあえずおいといて。
数当てゲームは素材としてはなかなかよさげ。発展させると潜水艦ゲームにな
るし。方向性間違うとマジックナンバー7になるけどなー。
数当てゲームの部品は
・初期設定・・・乱数をつくる
・入力処理・・・数字を入力
・判定処理・・・用意した数と入力された数を比べる
・出力処理・・・正解・大きい・小さいの結果発表
と、シンプルながらゲーム(プログラム)の基本は兼ね備えてるわけで。
00193
03/02/07 00:37ID:AD2VRflbでも、今日はもう寝るね。
おやすみ(・∀・)!
0020名前は開発中のものです。
03/02/07 00:51ID:MOzOsoJmも、漏れ、頑張るよ。
0021名前は開発中のものです。
03/02/07 00:56ID:TiHHPipR0022名前は開発中のものです。
03/02/07 01:12ID:MOzOsoJm{
int a;
for(a=0;a<100;a++){
printf("ハァハァ\n");
}
return 0;
}
今日は寝る。
0023名前は開発中のものです。
03/02/07 01:24ID:0/VpRF2g22 「見ればわかるだろ!100回ハァハァを表示するプログラムじゃねーか!」
塾長 「ああん?そんなプログラムじゃ、画面が流れちまって
ほんとに 100回か分かんねぇじゃねぇか!
そもそも『ハァハァ』じゃなくて『(;´Д`)ハァハァ 』だろーが!」
開始早々、塾長の指摘(言い掛かりだろ)を受けていきり立つ生徒!
果たして一体どうなってしまうのかー!
0024名前は開発中のものです。
03/02/07 01:50ID:ArP0zNDF{
for(int a=0;a<100;++a){
printf("(;´Д`)ハァハァ %d\n". a);
}
return 0;
}
0025名前は開発中のものです。
03/02/07 02:10ID:2bStId4824 「…」
塾長 「インクリメントを ++a って書いてるあたり、見込みあるな。
printf の書式も覚えてやがる。
お前、どっかのジムで鍛えてたのか?」
24 「ああ、ちょっとな」
実はプログラミング経験者だった 24!
しかし、その後塾長から意外な言葉が!!!!
0026名前は開発中のものです。
03/02/07 02:30ID:/vqOJEkD│ |
│ |
│ |
│ |
│ ∧_∧ |
│ ( ・∀・) |
│ ( ) |
│ | | | |
│ (__)_) |
| 2ちゃんねる |
│ |
│ スレッドを終了しています… |
│ |
│ |
| |
| |
└───────────────────────――┘
0027名前は開発中のものです。
03/02/07 04:15ID:G09KV4Ahノベルゲーム作りたいんだよね。
でもそれなら確かもっと簡単に作れるソフトあったよーな…窓で。
マカーって時点で間違ってる気もするがな>私
0028名前は開発中のものです。
03/02/07 08:52ID:s9xt3FGNどうしてコンパイルできねーのか真剣に悩んじまったじゃねーか( ゚Д゚)ゴルァ
0030名前は開発中のものです。
03/02/07 13:25ID:gL0OKbdB( ・∋・)
彡、 )
|_ |_
__< `Д´> クケー!
/__ \
| | | |
(_) (__)
0031名前は開発中のものです。
03/02/07 14:24ID:7Fqhc8N70032名前は開発中のものです。
03/02/07 14:44ID:jkBCot7B★もうすぐ春ですよ★
0033名前は開発中のものです。
03/02/07 16:19ID:uRN3ycYE↑どうだ?
0034名前は開発中のものです。
03/02/07 17:48ID:9cj3N5YPa++ じゃダメなのか?
0035名前は開発中のものです。
03/02/07 18:22ID:yPoqinR/0036名前は開発中のものです。
03/02/07 18:32ID:lcR0L7iQ今VC++で作ろうとしてる。
まだスクリーンを開くとこだけど。
00373
03/02/07 19:19ID:AD2VRflbhttp://forgamedev.zombie.jp/uploader/up1/img/073.zip
こんな感じであってますか?
0038名前は開発中のものです。
03/02/07 19:20ID:lcR0L7iQ++aとa++の違い分かる?
0039名前は開発中のものです。
03/02/07 20:42ID:LkBArSTW34じゃないがあそこはa++でも++aでも同じだが
0040塾長
03/02/07 20:47ID:FsHT1GQ2初心者が最初に書いたプログラムとしては上出来だな。
だがな、この言葉を心に刻んでおけ!!!!
エ ラ ー チ ェ ッ ク は 忘 れ る な !
「0 から 99 までの数を入れろ」と言ってるんだから、
それ以外の値が入力されたら「ゴルァ」くらい表示させんか!!!
あと、数字じゃなくてアルファベットとかを入力したら動作がおかしくだろ!
ちょっと初心者には酷かもしれんが、
cin >> myAns;
の後に
if (myAns < 0 || myAns > 99 || cin.fail()) {
cout << "0-99 の数字を入れろっつってんだろーが!" << endl;
cin.clear();
cin.ignore(INT_MAX,'\n');
continue;
}
って書いておけ!
何?INT_MAX が無いって言われる?
んなもんは #include<limits.h> を書いときゃいいんだ!
…とりあえず次も頑張れ >>37
0041名前は開発中のものです。
03/02/07 20:56ID:209GsLY7に初心者にしてはよくできてますよ。
最後は舐めてましたけど...
言葉をいろいろ変えてみては?
0042塾長
03/02/07 20:57ID:FsHT1GQ2ああ、確かにこの場合は a++ でも問題ない。
むしろ、こういう風に書くことが多いだろう。
しかし!
もし a が C++ のオブジェクトなら a++ と書くことで
一時オブジェクトが呼ばれてしまって遅くなるんじゃー!
(たぶん、>>34 >>39 も知ってるんだろうけど…)
だから、普段からインクリメントは後置にする癖をつけて
おくのは悪くはない!
知らなかった奴は "More Effective C++" を 10 冊背負って
「Meyers先生マンセー」と叫びながら 10 km ランニングしてこい!
(インクリメントネタはちょっと不適切だった。スマソ)
0043名前は開発中のものです。
03/02/07 20:58ID:7Fqhc8N70044塾長
03/02/07 21:00ID:FsHT1GQ2>>42
「普段からインクリメントは後置にする」
ではなく、
「普段からインクリメントは前置にする」
だ。
俺もランニングしてくるぜ!
0045名前は開発中のものです。
03/02/07 21:01ID:VPxiOYps#include <iostream>
int main()
{
int a = 10;
a += (a++)+a+(++a);
std::cout << a << std::endl;
return 0;
}
0047塾長
03/02/07 21:15ID:FsHT1GQ2実験しないで、適当に答えるぜ!
(入門生の諸君はきちんとコンパイルするように)
式の評価順序はC標準で規定されてないから
a の値は不定(コンパイラ依存)だ、たぶん。
間違ってても俺は気にしないぞ(藁
さて、数当てゲームが作れるならドラクエの戦闘風の
プログラムも作れるな?
コマンドを入力してください
1:たたかう
2:じゅもん
3:ぼうぎょ
4:にげる
で、コマンドを入力させる。
「たたかう」を選んだなら、敵のヒットポイントを乱数で適当に減らす。
ひろゆきはモンスターに 5 のダメージ!
とか、そんな感じで作ってみな!
0048名前は開発中のものです。
03/02/07 21:20ID:VPxiOYps0049名前は開発中のものです。
03/02/07 22:38ID:E97uYEBC0050名前は開発中のものです。
03/02/07 22:52ID:7Fqhc8N70051鳥骨粉 ◆Je2z2iL6po
03/02/08 00:46ID:XWUYTlGSじゅもんやぼうぎょやにげる等は完全無視してOKですか!
0052塾長
03/02/08 00:56ID:CNLu0jZTとりあえず最初は無視でいいぞ!
原則としては
最 初 か ら 大 規 模 な プ ロ グ ラ ム を 書 こ う と す る な
本来なら拡張性とかを考慮してコードを書かないといけないんだが
今からそんなことを気にしてても仕方がねえ!
ボクシングジムに入る前に減量とかしても意味がねえのと一緒だ!
とりあえず動くものを作れ!
■ このスレッドは過去ログ倉庫に格納されています