バナナとゲームのお勉強しないか

バナナとゲームのお勉強しないか

ゲームプログラミング初心者のバナナ氏が、初心者にも分かりやすいようにゲームを作っていくハチャメチャクリエイト活劇

Amebaでブログを始めよう!
絶対救われてないだろはいはいワロスワロスー(´・ω・`)  

ブロック崩しは何とかブロック消すところまでいけたのですが、ブロックが全部消えたらクリアを表示するって処理がどうにも上手くいかない… 

ブロック全消しフラグを立てていろいろやってるんだけども… うぬ…

ここまできたら最後までネットの力を借りずにやりたいですよね… 

自力で何とかクリア処理まで…




PSMの方はゲーム設計がしっかりまとまっていないようで、なかなか進みませんな。

いやあ、グループ制作って大変ですー!!!



C#初挑戦のバナナ氏はとりあえずPSMの使い方に慣れようと思いまして12時間くらい前からスロットのプログラム組んでますん!!!!!

そう、今から寝るんです!!!!!!

朝5時ですわー、外明るいですわー。



あ、そうそう、PSMとc言語の本を密林さんで購入したんで、…しにそう((

とりあえずブロック崩しのクリア処理とスロットが完成したら、ゲーム制作の記事を上げていきたいと思いますー。

おやすみなさい


いやあ…机がきったない…。



はい始まりました第一回ゲーム開発教室。

バナナ氏は一応、全商プログラミング検定の1級を持っております(ドヤァ

なんだ突然、自慢か?って。

あんなもん持ってても何にもなりませんよコンニャロウ!!!

知識はそこそこあるけど技術は…という非常に残念で中途半端なバナナ氏が、タイピングもくそなこのバナナ氏が、皆さんとともにゲームを作っていこうじゃないかと…そういうわけです!!!!




では皆さん、まずはDxLibとVisualStudio2013をダウンロードしましょうか!!!
簡単ですよサイトにいってチョチョイのジョイですよ!!!

DxLib置き場 
http://homepage2.nifty.com/natupaji/DxLib/

VisualStudio2013
http://www.visualstudio.com/downloads/download-visual-studio-vs

学生は無償ですって!なんてやさしいの!


ダウンロードできたらDxLib置き場さんの「DXライブラリの使い方」を見ながら設定していきましょうか。

最後までやると画面の中心に点が打たれるプログラムが組めるはずです。

はい、組めましたね?




#include "DxLib.h"

DxLibを使うにはこうやって上のところで宣言する必要があります。

この#includeってなんぞや…気になって辞書で調べました。

include【動詞】 (全体の一部として)含む

余計分からなくなった!!!

まああれですよ…

ちょんちょん"(ダブルクォーテーションといいます)で囲んだやつを引っ張ってこれるんですね!

これはヘッダーで繋げるときによく使いますんで頭の端に置いといてくださいねw


int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )

なんだこりゃあ…またワケワカメなのきた…

とりあえず分かるとこだけ説明いたします。

まずintですね。

プログラミングってのは大体どの言語でもそうだと思いますが、いろいろ使うときに宣言ってのをしないといけないわけですよ。

宣言には種類がありまして、小数がどうとか整数がどうとか、ね…

ちょっと忘れちゃいましたけど、intはたぶんinteger(整数型)の略なんじゃないかなー。

大体int使っとけばオッケーですよオッケー!!!

WinMain(){}はこの中がメインだよってことです、きっと!

実行したい内容は全部{}の中に記述しましょう。


if( DxLib_Init() == -1 ){	 
return -1 ;			   
}


これですね。if文です。

分かると思いますが、もしも~だったらって意味ですね。

if(条件){    真:そうだったら 
}else{   偽:そうじゃなかったら 
}

この形を覚えておきましょう。

後はまあ、書いてあるとおりです。


・が出てよかったよかった。

こんなブログ書いてないで作業しろって話ですよ!!!!!

あと3週間でサンプル提出とか鬼か!!!
というわけで第一回ゲームプログラミング教室はここまで!

次回は、何しよっか。


商業高校で情報処理を学び、何故かゲームプログラマーの道を目指すことになったバナナ氏。
4月から専門学校に入学し、本格的にゲームについてのあれやこれを学習しております。


まあ、いろいろあって早速グループで学園祭に向けてのゲーム開発が始まりました。
いきなりメインプログラマーを任されたバナナ氏ですが、ゲームプログラミングは殆ど始めて状態…DxLibVisualStudio2010(これまたわけの分からんソフト)を使ってググりながらの作業。


プランナーの方は弾幕シューティングを作りたいのだそうで、バナナ氏はとあるサイト様のお力をお借りしてなんとかキャラクターを表示、キーボードで動かすところまでプログラミングを組んだのであります。サイト様々です。



弾幕シューティングとはあれですよ。弾がゆっくり飛んできてプレイヤーが割と自由にそれを避けつつシューティングするあれです。わかるかな、説明下手ですいませんww



そんなかんじで、プログラムできない人にもわかりやすいよう、ゲームプログラミングお勉強ブログを…やっていこう…かな…

いや、備忘録として使っていくのが主ですね!!!!でしゃばってすいません!!!!



次回!バナナ氏死す!!!お楽しみに!!!!