ゲームを作りたい!

プログラミングをしているからには、いつかはゲームを作ってみたい。勉強したことを備忘録的に綴るBLOG。

MAP

SDL2でMAPEditerを作る 〜第5回 保存・読込〜

前回は、保存するときのファイル名を入力するための文字入力Windowを作成したので、後は入力されたファイル名でMAPデータを保存する、そしてそれを読み込む部分を実装する。 バイナリ形式保存 -> 第1回で書いた通りバイナリ形式で保存する。C言語だとバイナ…

SDL2でMAPEditerを作る 〜第4回 文字入力Windowの作成〜

前回は、マップを作る上で役に立つちょっとした機能の追加を行った。今回は、保存・読込の実装をしたのでその辺りを書いていこうと思ったのだが、保存・読込自体よりファイル名を入力するための文字入力機能を作るほうがパワーを使う結果になったので、今回…

SDL2でMAPEditerを作る 〜第3回 機能の追加(マップチップの表示・カーソル座標の表示・スポイト機能)〜

前回までで、マップチップを選択してキャンパスに配置する所まで作成した。今回は現在選択されているマップチップの表示、カーソル座標の表示、キャンパスに配置したマップチップを選択するためのスポイト機能などを実装していこうと思う。 マップチップの表…

SDL2でMAPEditerを作る 〜第2回 マップチップを配置する〜

前回は、マップを描くためのキャンパスを表示する所まで作った。今回は、そのキャンパスにマップチップを配置 できるようにしていこうと思う。 パレット画面の作成 キャンパスにマップチップを配置するためには、配置するマップチップを選ぶ機能が必要になる…

目次

今まで書いた記事の目次。自分用に作っとく。 ここから辿れば見やすいはず。随時(気が向いたときに)更新していく。 SDL2の使い方 ゲームを作るための環境設定 SDL2で文字を表示する SDL2で画像を表示する SDL2で音を鳴らす SDL2でアニメーションを表示する S…

SDL2でMAPEditerを作る 〜第1回 Editerを表示する〜

前回マップを作ろうとした所、データの持ち方がよろしくないことが判明した。今の状態のままだと配列と数値の持ちかたの関係でマップチップをひと桁の数値にしか割り当てることができない。 ぱっと思いつく、もっと多くのマップチップを扱う方法(ふた桁以上…