Fork
0
Fav
0
View
89
  • Play

Fullscreen

Smart Phone

  • Readme
  • JavaScript 183 lines
  • HTML 40 lines
  • CSS 10 lines
十字キーで移動、スペースで弾を発射
最後に移動した方向を記憶し、その方向に弾を発射する
壁の衝突判定はまだ

リーダブルコードを読んでいたら発射メソッドのロジックがまだまだ改善可能だとわかったので改善してみた
最大ネスト深さが1になり、コメントを書くべき場所が減ったが、人の感想を聞いたわけではないので独りよがりかも知れない
なんとなくビフォー・アフター両方載せてる
  • phina.js 十字キーによる移動と発射メソッドのリファクタリング
  • phina.js 十字キーによる移動と発射メソッドのリファクタリング

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

wmgt84

Author

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags