![見出し画像](https://assets.st-note.com/production/uploads/images/125393263/rectangle_large_type_2_e6370c50364cc9435bfcfd372e5c424a.png?width=1200)
[#4]GB Studio ゲーム制作ログ|失敗作のドット絵を修正した
はじめに
前回はドット絵作成用の「Aseprite」というソフトを買ったので、こちらを使って、大失敗したドット絵をGB Studio用に修正をかけていきます。
修正したキャラクターをGB Studioで動かすところまでの記録。
▼前回の記事はこちら。
まずAsepriteを起動します
![](https://assets.st-note.com/img/1703320214531-QoM1YAxJmY.png)
File>Openから一括で失敗作を広げていきます。
一枚ずつ開かなくていいのが楽!(無料のではできなかった)
![](https://assets.st-note.com/img/1703320313934-bG6TcdSaGS.png?width=1200)
![](https://assets.st-note.com/img/1703320411835-cwAVdK5iHj.png?width=1200)
![](https://assets.st-note.com/img/1703320442861-RNTSB4ckOO.png?width=1200)
改めて、GB Studioで使える色を確認する
画像の要件
スプライトの.pngは以下の4色のみであること:
#071821
#86c06c
#e0f8cf
#65ff00
▼こちらの#2の記事にも記載しています。
失敗作をこの4色のみで修正・仕上げていく!
そのために、GBStudio用のカラーパレットを保存することにしました。
毎回、カラーコードを入力していくのは手間そうだと思ったので。
カラーパレットのプリセットを作ろうとしたら・・・
![](https://assets.st-note.com/img/1703321605777-8abLLy65nY.png?width=1200)
すごい!
デフォルトでGame Boyのプリセットが用意されてる!
ということで開いてみました。
![](https://assets.st-note.com/img/1703321710581-SjkHX7uIPy.png)
カラーコードを見たところ、左から
#9bbc0f
#8bac0f
#306230
#0f380f
GB Studioで使うカラーコードと違う・・・
なぜ?
ということで少し調べてみたら、
実機でプレイした時の色味がこちらのカラーコードで構成されているとのこと。
![](https://assets.st-note.com/img/1703322126205-sQr9V2LpJt.png)
GB Studioで扱うカラーとは異なるということでサラッと納得しました。
▼こちらのサイトがわかりやすかったので載せておきます。
というわけで、やっぱり自分でGB Studio用のプリセットを作っていくことに。
◼︎パレットに色を追加する
・何も登録されていないカラーを選択
![](https://assets.st-note.com/img/1703322821146-0UezQd0gvV.png)
・カラーコードを入力してEnter>赤いビックリマークをクリックして確定
![](https://assets.st-note.com/img/1703322884387-bD45GmU04M.png?width=1200)
・新しいカラーがパレットに追加されます。他の3色も同じように追加。
![](https://assets.st-note.com/img/1703322950685-GUdQews2PA.png)
元々表示されているカラーは使わないので、コピペで上書き。
![](https://assets.st-note.com/img/1703323052210-ZpYR8aEjVO.png)
コピペ使えて感動しました。
◼︎作ったカラーパレットをプリセットとして保存
・三本線>「Save Palette as Preset」
![](https://assets.st-note.com/img/1703323252927-Ep91RsfO4k.png?width=1200)
・好きな名前をつけて保存。わかりやすくGBSTUDIOにしました。
![](https://assets.st-note.com/img/1703323288611-IdUmQ7SSqk.png?width=1200)
・Asepriteに戻ってオプションボタンをクリックすると、作成したプリセットのパレットが登録されていることが確認できました。
![](https://assets.st-note.com/img/1703324798335-GSnbcBYej0.png?width=1200)
ちなみに、パレットのプリセットデータの保存先は
/Users/[username]/Library/ApplicationSupport/Aseprite/palettes/GBSTUDIO.asepriteになっていました。
このパレットをひらけばいつでもGB Studio用のカラーセットでドット絵が描けるようになりました!
📂GB Studio用カラーパレットデータはこちら
せっかくなので、私が作ったプリセットのデータを置いておきます。
Asepriteを使用している方はインポートもできるので、もし欲しい人がいたらダウンロードして使ってください🦈
特に報告は不要です。クレジットは気が向いたらでOKです。
◼︎パレットインポート方法
・三本線>「Load Palette」>ダウンロードしたパレットのファイルを選択。
![](https://assets.st-note.com/img/1703325570729-WCgyVHKFso.png?width=1200)
・プリセットとして好きな名前で保存すればOKです。
このパレットを使って、失敗したドット絵の修正をしていく
修正対象はこちら。
![](https://assets.st-note.com/img/1703326819527-WjWjZ5zfJS.png?width=1200)
・左右反転すれば良いものは、「Edit」>「Frip Horizontal」で簡単に反転できたので、カラー修正後に反転して完了。
![](https://assets.st-note.com/img/1703326928453-3gMcLA05rf.png?width=1200)
![](https://assets.st-note.com/img/1703326972483-Lkec5komdh.png?width=1200)
ちまちま編集していきます。
4色制限、難しい・・・
▼なんとか完成したスタイルシートがこちら
![](https://assets.st-note.com/img/1703330233570-EwmrjfAM1c.png?width=1200)
これをサンプルプロジェクトに入れてみます。
![](https://assets.st-note.com/img/1703330607400-tcqHC4uOXp.png)
⚪︎詳しい入れ方は#2に記載しています。
ワクワクしながらビルドしてみた!
![](https://assets.st-note.com/img/1703330653072-tFLL03Puhf.png?width=1200)
な、なんか赤い・・・
よくみたらGBのカラー設定じゃない…
あれこれ設定を見ている間に変更してしまったようなので、設定を確認してみると、GB Color Optionsが有効になっていたので、チェックを外して無効化しました。
![](https://assets.st-note.com/img/1703330535700-QT2TQDSsZD.png?width=1200)
設定を元に戻して、もう一度ビルド。
![](https://assets.st-note.com/img/1703330699541-YIbGE1YXpp.png?width=1200)
ちゃんと背景も透過されて、綺麗に表示することができました!
嬉しい〜〜〜
![](https://assets.st-note.com/img/1703330753625-SXkqPgjD4D.png?width=1200)
と思った矢先、背中を向けると何やら白いラインが・・・
![](https://assets.st-note.com/img/1703330820984-6wZoyMQV91.png)
スタイルシートを作るときに、1行ずれていたせいで、透過できないカラーが読み込まれてしまっているみたいでした。
FireAlpacaにてささっと修正・・・
![](https://assets.st-note.com/img/1703330904631-n4BU4KipDy.png)
おわりに
なんとかちゃんと使えるキャラクターのシートを作り上げることができてほっとしてます。
GB Studio内でのイベントの作り方も調べながら、サンプルデータをいじくりまわし、色々できることを増やしていきます。
アニメーションもゆくゆくは作っていきたいなあ。
ここまで読んでくれた人ありがとう〜🦈
ではまた。
▼次の記事はこちら。