オブジェクトが矢印キーで左右に移動する小さなゲームを作成していますが、その動きは速くなく、インタラクティブでさえありません。ユーザーエクスペリエンスの観点から、どのように改善できるかを誰でも提案できます。
これは、移動オブジェクトを制御するコードの一部です(2プレーヤーゲームなので、1つは矢印キー、2つ目はAWDです)
$(document).keydown(function(e){
switch(e.keyCode){
//Move left
case 37:
$('.playerOne').stop().animate({"left":"-=15px"}, '1000', 'linear');
return false;
break;
//Move right
case 39:
$('.playerOne').stop().animate({"left":"+=15px"}, '1000', 'linear');
return false;
break;
//Shoot
case 38:
shotEffect(1,'hitOne','bottom','playerOne');
break;
//Move right
case 68:
$('.playerTwo').stop().animate({"left":"+=15px"}, '1000', 'linear');
return false;
break;
//Move left
case 65:
$('.playerTwo').stop().animate({"left":"-=15px"}, '1000', 'linear');
return false;
break;
//Shoot
case 87:
shotEffect(1,'hitTwo','top','playerTwo');
break;
}
});
前もって感謝します