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();
}
}
と書いてみましたが、キーを押したときしか、キャラが描画されません。