【WIP】大魔王と勇者のかくれんぼゲームの改修

 - [x] 隠れ場所を毎回選択するようにする
 - [x] 攻撃を範囲攻撃にする
 - [x] ノーマルヒットとクリティカルヒットを作る
 - [ ] スキルをつける
 - [ ] いいかんじにリファクタリングする
この辺は後から見た人が「なんで…？」ってなりそうな雰囲気があるから
```cpp
if(_is_critical_hit(bu_no_basyo,iti)){
    // クリティカル用の処理
else if(_is_in_area_hit(bu_no_basyo,iti)){
    // 範囲内にいた場合の処理
} else {
    cout << "ミス！大魔王は別の場所にいる！" << endl;  
}

// 攻撃したその場所にいた場合はクリティカルヒット
void Taiketu_basyo::_is_critical_hit(int hide_place, int attack_place){
    // 判定ロジック
}

// 攻撃したその前後の場所にいた場合はノーマルヒット
void Taiketu_basyo::_is_in_area_hit(int hide_place, int attack_place){
    // 判定ロジック
}
```

みたいにすると条件がわかりやすい。
if,elseは条件が複雑になった場合は条件を判定する関数を作って、
その関数名で何をしとるかを伝える感じにすると他の人がみてもわかりやすいロジックになる事が多い。