/*ブロック崩しの作り方 中間ソース1*/

/*目次へ戻る*/ #include "DxLib.h" int my_get_key(void); int key[256]; int gamecount; int Color_White = GetColor(255,255,255); int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){ ChangeWindowMode(TRUE); DxLib_Init(); SetDrawScreen(DX_SCREEN_BACK); /*ここは最初の一度だけ実行されるので*/ /*変数の初期化などを書く*/ while (ScreenFlip()==0 && ProcessMessage()==0 && ClearDrawScreen()==0 && my_get_key()==0){ /*ここにプログラムを書く*/ DrawFormatString(0,0,Color_White, "%d",gamecount); gamecount++; } DxLib_End(); return 0; } int my_get_key(){ char keys[256]; GetHitKeyStateAll(keys); for (int i = 0; i < 256; i++){ if (keys[i] != 0){ key[i]++; } else{ key[i] = 0; } } return 0; } /*ページの先頭へ*/ /*目次へ戻る*/ /*HOME*/