推しアイデア
ピザタワーの時間にゲーム性を生み出すことに、着目し作成した
―
ピザタワーの時間にゲーム性を生み出すことに、着目し作成した
ゲームを作りたいと強く思っている人がいたので、それぞれが持っている技術を交えて作ることにした
マップの自動精製によって、毎回違うマップが生成されること 滑らかなキャラ移動
自動精製されたマップをどれだけ早く駆け抜けることが出来るか、 競おう!簡単なマップが出るか、複雑なマップが出るかは、あなたの日頃の行い次第!!
jsのライブラリを使わずに自力でボタン,テキストボックスなどを作成 止まるときに方向キーを放しても、すぐ止まらず少しずつ減速して止まるようにした canvas外の色変更
マップを完全自動生成し、毎回違うステージで遊べるようにした
キャラとの、壁や地面の当たり判定を設定するのが大変だった
マップの自動生成のアルゴリズムを作るのが大変だった
マップの生成に時間が少しかかるため、ゲーム開始前にスタート画面を用意し、一度クッションを置くことで解消した(パソコンのスペックによっては一瞬で読み取り可)
マップの生成に関して、生成AIを使わずに、すべてアルゴリズムによって生成するようにした。また、マップの大きさは自由に変更できる。フロントから、マップの大きさを変更できるようにしても良いかも
キャラの挙動と当たり判定のプログラムを考えるところに、時間を取られた
マップの生成アルゴリズム。結果としてかなり複雑なアルゴリズムとなった