Skip to main content

Guiでスライドパズル

DxLibでスライドパズルを作ってみるよ。
今まで作った関数を、DxLibで作ったゲームループに組み込んでいく。

第1回 ゲームのシーケンス(画面遷移)を作る

第1回 ゲームループと画面の切り替えを作ろう 今回やること 今回から、コンソール版で作ったスライドパズルをDxLibのゲームへ作り替えていきます。 いきなりパズルの盤面を描くのではなく、まずはゲ...

第2回 盤面を描画するまで

第2回 コンソール版の盤面をDxLibで表示しよう 今回やること 第1回では、 TITLE → PLAY → CLEAR → TITLE というゲーム全体の流れを作りました。 今回はPLAY画...

第3回 マウスでタイルを動かす

第3回 マウスでタイルを動かそう 今回やること 前回は、コンソール版のBoardを使い、タイル画像で盤面をDxLibのウィンドウへ表示しました。 今回は、マウスでタイルを選んで動かせるようにしま...

第4回 クリア判定(はとても簡単)と問題生成(すでにある)

第4回 スライドパズルをゲームとして完成させよう 今回やること 前回までで、 盤面を描く マウスでタイルを選ぶ タイルを動かす ところまでできました。 ただし、ゲームを始めても盤面は完成状態...

第5回 画面の調整(自分でかっこよくすればいいじゃん)

第5回 タイトル画面とクリア画面を仕上げよう 今回やること 前回までで、 TITLE ↓ PLAY ↓ CLEAR ↓ TITLE と、スライドパズルを最初から最後まで遊べるように...

第6回 あとやれることある?

第6回 完成と自由制作 今回やること 前回までで、基本版のスライドパズルは完成しました。 今回は最初に、完成したプログラムが正しく動くことを確認します。 そのあと、自分で追加したい機能を1つ選ん...