ゲーム作成記録…? -16ページ目

ゲーム作成記録…?

プログラミング初心者の僕がゲーム作成したり、日々を綴ったりするブログ

今日でやっと金曜日。
休みの日がやってきます~♪

ひとつ大変なのが、金曜日の最後の授業が「体育」ということですかね。
この後の部活がとっても眠い。

そして重たいまぶたをこすりながら部活へ…

ロボコンではx^n(x,nは整数)の値を出すプログラムを作って解説してました。
例: x=2 n=10 答え:2^10 = 1024

#include <stdio.h>

int main(void){
  int x,n,tmp;

  tmp = 1;
  scanf("%d %d", &x, &n);

  while(n > 1){
   if((n%2) == 1) tmp = tmp * x;

   x = x * x;
   n = n / 2;
  }

  printf("%d\n", tmp * x);

  return 0;
}

こんな感じで書いちゃえば出ると思います。

2^10 = (2^2)^5
   = 4^5
   = 4・(4^2)^2
   = 4・16^2
   = 4・(16^2)^1
   = 4・256
   = 1024

という感じで進んでいくプログラムです。

普通は、

#include <stdio.h>

int main(void){
  int i, x, n, ans;

  ans = 1;
  scanf("%d %d", &x, &n);

  for(i=0; i<n; i++){
   ans = ans * x;
  }

  printf("%d\n", ans);

  return 0;
}

という感じで出していってもいいのですが、
nの値が大きくなると計算の時間が長くなります。
ということで、短くするためにさっきのプログラムを使用したわけです。

と、偉そうに言ってますが、このやり方は先生が教えてくれたものです。
これを聞いたときはナルホド!!と思いましたね。

そして情報システム研究部に行ったあとはポインタについて教えるという…
ポインタ、僕だって教えてもらいたいy(ry

そんで部活が終わった後は、なぜかロボコンの先輩が乱入。
そして、部長s、部長sの妹、ロボコンの先輩、僕でおしゃべりタイム。

話して、話して、話して、話して、話して…
気付けば20:20。
ちなみに部活は18:30に終了。

どんだけ話してるんでしょうね。
まぁ、それほど楽しかったってわけですね。

ロボコンの先輩も、
「シス研入りてぇ~」
と、言ってました。

無駄に人気上昇中のシス研、果たして今年度どうなるのでしょうか!!!
乞うご期待っ♪

では、この辺でそろそろ。

ぁ、今回のブログはC言語わからない人にはすみません。
プログラムやってる証拠見せたかったのょ。
・°・(ノД`)・°・
どうも、今日も眠気と闘いながらブログの更新です。

最近、蒸暑くなってきました。
雨が降るせいで余計にジメジメして暑く感じてしまいます。
嫌な気候ですねぇ。

今日は3:00近くまで起きていました。
DVDに動画を入れる作業にこんなに時間がかかるとは…

なぜWindows DVDメーカは動いてくれないんだぁっ!!!
お前のせいで、お前のせいで無駄に努力する羽目になっちまったじゃないですか!!

まーゲームのプログラミングしたせいもありますけどね。
今はゲームのフローチャートを必死に考えています。
やっぱり最初に書いていたゲームのやつだと、とんでもないが脆かった。
やっぱり基盤がしっかりしてないと後々行き詰まるもんね。

今はノートにひたすら自分の欲望を連ねています。

そして、無事に実験も終わり(レポートがあるけどね)、部活も終わり、
自転車を必死にこいで家まで帰ってました。
そして帰る途中に後ろから友達が。

『ちょっと一緒にコンビニ寄ろうぜ』

というわけだったので、予定変更。
栄養ドリンクにエヴァのペン(?)がついているらしいのでそれを買いたいというわけでした。

が、しかし。
ない、どこにもない、どこにもない。

寝不足+長時間の移動=本当に栄養ドリンクが必要な状態
という式まで成り立つ始末。

『あったら栄養ドリンクくれよ』
と、冗談にならない冗談を言って転々とコンビニに突撃してました。
結論、当たって砕け散ったんですけどね。

そして、最後に寄ったコンビニから帰るときに僕は言いました。

『こっちにいくと遠ざかるよね』

と、指を差しながら言いました。
友達もうなずいていました。

そして3分後、
僕はまた言いました。

『こっちに帰らないといけないよね~』

と、指を差しながら言いました。
友達は首をかしげました。

そして友達は言いました。

『それ、最初に指差した方向と一緒だよね? それって反対方向じゃない?』

Σ(゚д゚;)

言われて気付くこの悲しさ。虚しさ。
どんだけ方向音痴というかドジというかなんというか。

自分で自分ってアホやな…って本気で思ってしまいましたね。

なんとか迷わず無事に家に帰りついたのは奇跡のお話。

いい加減、このオワタな性格をなんとかしなきゃ。
よし、まずは睡眠をとろう…というところでさようなら~

Oo。。( ̄¬ ̄*)
今日、僕の住んでいるところは雷と大雨注意報が出されてました。
大雨…自転車…30分…行きたくねぇ…

と、自分の気持ちまでブルーに。
んまーこういうときは車で行くってのが一番ですねっ!!(ぉぃw

そんで、車の窓から反対車線を見てみると…
ものすごい長蛇の列ができていました。
もはや渋滞(?)レベルの車の多さでしたね。
やっぱり、あれだけ降ったから送ってもらった人多いのかな…

『おとうさん、帰り大変だね。』
『別ルートで帰るか…』

こんな空しい会話が成立する車の多さ、恐るべし。

そして、学校に来て最近やっているということが、

大富豪

大富豪っていろいろルールがありますよね。

数字しばりや、マークしばりに、
5出した枚数だけ順番をスキップできたり、
7出した枚数だけ次の人に手札をあげれたり、
8出したら場のカード強制的に流せたり、
10出した枚数だけ場に手札を捨てれたり、
Jは次から強いの出していくか弱いの出していくか決めれるし、
スペードの3はJoker切れちゃうし。

いくつかのルールは最近知ったばかりなので、まだまだ慣れませんね。
でも、やっぱり盛り上がりますね大富豪。

友達が7の革命を出して、次の人に4枚手札を渡すとか。
自分の順番になってすぐにあがったりだとか。

強いカードを持ってれば勝てるってわけじゃないんですね~
いかにうまくカードを使うかが勝敗のカギですよね~(当たり前だr

もっと…もっと僕は大富豪が強くならないといけないんだぁあぁああぁあっ!!!

…家に、トランプなかったな。
よし、明日も学校でやろ。