RPG
Posted: 2009年2月22日(日) 14:11
今、RPGゲームを作ろうと思っているんですが、参考になるページがあまりありません。
誰か、参考になるページがあれば教えてください。
誰か、参考になるページがあれば教えてください。
void MyMain(){ Vector curvec1 = {0,0}; int Key = GetJoypadInputState( DX_INPUT_KEY_PAD1 ); if( Key & PAD_INPUT_UP ){ curvec1 = AddVector( curvec1, JIKI_UP ); g_jikipos = AddVectorInFrameTime( g_jikipos, curvec1 ); DrawAnimation( g_jikipos.x, g_jikipos.y, 1, 0, FALSE, &g_jikiimage[12], 4, 12 ); }; if( Key & PAD_INPUT_LEFT ){ curvec1 = AddVector( curvec1, JIKI_LEFT ); g_jikipos = AddVectorInFrameTime( g_jikipos, curvec1 ); DrawAnimation( g_jikipos.x, g_jikipos.y, 1, 0, FALSE, &g_jikiimage[4], 4, 12 ); }; if( Key & PAD_INPUT_RIGHT ){ curvec1 = AddVector( curvec1, JIKI_RIGHT ); g_jikipos = AddVectorInFrameTime( g_jikipos, curvec1 ); DrawAnimation( g_jikipos.x, g_jikipos.y, 1, 0, FALSE, &g_jikiimage[8], 4, 12 ); }; if( Key & PAD_INPUT_DOWN){ curvec1 = AddVector( curvec1, JIKI_DOWN ); g_jikipos = AddVectorInFrameTime( g_jikipos, curvec1 ); DrawAnimation( g_jikipos.x, g_jikipos.y, 1, 0, FALSE, &g_jikiimage[0], 4, 12 ); }; while(ProcessMessage() == 0 && CheckHitKey(KEY_INPUT_ESCAPE) == 1){ ClsDrawScreen(); DxLib_End(); } }と書いてみましたが、キーを押したときしか、キャラが描画されません。