芋出し画像

4,000字/半角2x4 å…šè§’4x4ドットの自䜜フォント v0.2.0を蚘念しお振り返りたした

2x4ドットの自䜜フォント半角が、4x4ドット党角に進化しおいく過皋を振り返りたす

v0.1.9からv0.2.0に䞊げたのですが
マむクラやAppleみたいにv26.0.0にすれば良かったかも、ず少し埌悔しおいたす
 
スクロヌルは長いですが、画像が倚いので流し芋しおみおもらえるず嬉しいです

コワモテの蚀い蚳


ただ玍埗しおない文字もあるのですが、しばらく倉曎なく安定しおきたので、v0.2.0ずしおバヌゞョンを䞊げお䞀区切りさせるこずにしたした

ディメンション ランバヌ 4x4 フル
Dimension Lumber 4x4 Full
v0.2.0 キャプション入り

ドットフォントを䜜るきっかけから、半角文字、党角文字ず増えおいく過皋を、圓時に考えおいたこずを思い出しながら振り返りたす

2x4ピクセルの半角文字に぀いお、ドットパタヌンの傟向を分析しおみたので、オマケずしおお楜しみください


始たりは1〜4

マむクラの仕分け装眮の配眮図を描いおいたずきに、アむテムが流れる順番を衚珟したくお、1〜4の数字をできるだけコンパクトに曞いおみたのが始たりでした

マむクラの仕分け装眮の配眮図



数字のみ

「4」の圢がカッコむむなず思ったのをきっかけに、そこから残りの数字も刀別できるのか、興味が湧いおきたした

いた芋返すず「莅沢にドットを䜿っおるな〜」ず感じたす

v0.0.0


2x4で8ピクセルなので、それを2進数の8ビットに圓おはめたらちょうど1バむト分になる、ずいう思い぀きから描いおみたのがこちらです

2x4の8ピクセルを2進数ず16進数で衚珟しおみたもの

1:f4 2:db 3:f9 4:b6 5:bd 6:bf 7:cb 8:ff 9:fd


アルファベット

16進数にしたこずでアルファベットが出おきたしたが、aずeは䜿いたせんでした

たた興味が湧いおきお、残りのアルファベットを描いおみたした䜙癜があったので、よく䜿いそうな蚘号も少し入れたした

v0.0.1


1ずqの圢が同じになっおしたうのを避けるために、pずqは䞋を削っおいたしたが、刀別しにくいず感じたので、1の圢を倉えたした

v0.0.2


圢の怜蚎 k m n u v w x
圢の怜蚎 k m n u v w x


mずwをどう衚珟するかに悩んでいたした
nを2぀、vを2぀䞊べた圢にしおた時期ですね
wずkの圢が同じになるのを避けるために、kの圢も倉えおたす

v0.0.3


uの圢が玍埗いっおなかったんでしょうね
yの䞊の郚分がuず同じなのではずいうこずで、yの背を䜎くした圢に倉曎しおたす

v0.0.4


半角文字倧文字/小文字/数字蚘号

無理だず思っおいた、アルファベットの倧文字・小文字の区別に挑戊したした

ASCIIコヌドに沿っお蚘号も増やしたのですが、$ずは特城を残すこずが難しく、悩み続けるこずになりたす

0を元8の圢に倉えたこずで、8が迷走しおたす
kも悩みの皮でしたが、このバヌゞョンで思い぀いたKずkの圢はけっこう気に入っおいたす

他にもたくさんの小文字の圢を倉えたした
今でも残っおいるのはa、e、g、j、yです

この時点では7ずPが同じ圢になっおいるこずに気付いおいたせん

v0.0.5


6、9、H、M、W、m、n、v、w

悩み続けおいたMずWを倧胆にデフォルメしたした
文字の巊半分を特城ずしお残したむメヌゞです
m、nずv、wもこのバヌゞョンで決たったようです

6ず9の圢が倉わっおたす
kの圢が倉わったこずで6が簡略化できるようになったんでしょうね

8の圢を倉えたこずで、同じ圢になるHを巊右反転しおたす埌に戻すこずになりたす

v0.0.6


曞䜓名「ディメンション ランバヌ」の由来

ASCIIコヌドに沿っお䞻芁な半角文字が揃ったので、フォント名を考えおみるこずにしたした

1文字が暪2×瞊4のドットで衚珟されおいるこずから、朚材の芏栌である「2x4ツヌバむフォヌ」を連想したした

英語で芏栌材を「Dimension Lumber」ず蚀うこずから、曞䜓名は「Dimension Lumber 2x4」にしたした


党角文字ひらがな/カタカナ

4x4ドットに拡匵しお党角文字を远加する挑戊をしたした
取りかかる前は無理だろうず感じおいたしたが、片仮名がかなり楜しかったので、その勢いで平仮名も䞀気に描きたした

このずきのカタカナの圢は、むワタの「東亜重工補フォント」の圱響をかなり受けおいたす

挫画家 匐瓶勉氏の倚くの䜜品に登堎する文字をむワタが新たに同氏原案・監修のもず開発・補造・補品化

v0.1.1


ち、ぢ、っ、぀、づ、お、で、ら、れ、を、ん
キ、ギ、ク、グ、コ、ゎ、ス、ズ、セ、れ、タ、ダ、チ、ヂ、ネ、ビ、フ、ブ、プ

違いを芋぀ける方が難しいかず思いたすが、意倖ず倉わっおたした

v0.1.2


圢の怜蚎 2 5 S Z $ & 7 P
圢の怜蚎 2 5 S Z $ & 7 P


$、&、2、5、P、S、Z
い、こ、ご
ゟ、ゟ、ョ、ラ、レ、ン、−

2ず5に䞞みを持たせたこずで、ZずSが刀別しやすくなりたした
7ずPの圢が同じこずに気付いお焊りたしたが、Pを少し倉えるだけで枈んで、むしろPらしくなった気がしたす
悩み続けおいた$ず&が぀いに決たりたした

v0.1.3


あ、ず、ど、ぱ、べ、ほ、が、ぜ
ベカタカナ

迷走しおたすが、濁点ず半濁点をなんずかしお刀読しやすくしたい、ずいう意気蟌みが感じられたす

v0.1.4


ぁ、あ、え、か、が、き、ぎ、け、せ、ぜ、ち、ぢ、お、で、ず、ど、な、に、の、ひ、び、ぎ、ふ、ぶ、ぷ、む、も、や、ゎ、か小曞き、け小曞き
ァ、り、ォ、サ、ザ、セ、ゟ、ダ、ビ、ピ、フ、ブ、プ、ホ、ボ、ポ、ノ、ヷ、ヺ

私的には敎っおきたず感じたすが、人によっおは倉える前の方が奜きだった、なんおこずもありそうです

v0.1.5


6、9
ず、ね、も、る、れ、ろ、ゎ、わ
り、ク、ゎ、ス、ズ、タ、ト、ド、ミ

6ず9に䞞みが぀いお珟圚の圢になりたした

v0.1.6


あ、き、ぎ、ぬ、た、め、よ、ら
ア、ギ、ド、ネ、ュ

぀いに「あ」が決たりたした「ネ」もゞグ゜ヌパズルのピヌスみたいで気に入っおたす

v0.1.7


圢の怜蚎 は ば ぱ ほ が ぜ
圢の怜蚎 は ば ぱ ほ が ぜ


"、%、3、8、H、J、[、]、^、{、}
ぜ、ど、ば、ぱ、ぶ、が、ぜ
ズ、゜、ゟ、バ、パ、ヵ、ヶ、ヷ

3ず8はただ決たりたせん
%の割り切り方が奜きです
そしお、おかえり「H」

v0.1.8


圢の怜蚎 3 8
圢の怜蚎 3 8


党角文字ひらがな/カタカナ/英数蚘号

苊しかった2x4ドットのアルファベットず蚘号ですが、4x4なら楜になれるのでしょうか

,、3、8、^、i、~
せ、ぜ、そ、ぞ

぀いに3ず8が決たりたした
4x4で数字を描いおみたこずで玍埗できた、ずいう面もあっお、ずおも楜しかったです

v0.1.9


さだたさしさんの「シラミ隒動」の、歌詞が決たるずメロディヌも勝手に決たるから2番は存圚しない、ずいう逞話に感銘を受けお、「文字の圢が決たるず色も自動的に決たる」ように圩色のルヌルを考えたした

v0.1.9 Colorful Light


背景が暗い堎合も可読性を確保するため、䞭間のトヌンになるよう工倫したした画像の右䞋にあるマッピングテヌブルで䞡端の倀を陀倖

v0.1.9 Colorful Dark



か、が、ぎ、ぐ、げ、ご、ざ、じ、ず、せ、ぜ、そ、ぞ、だ、ぢ、づ、お、で、ど、ば、ぱ、び、ぎ、ぶ、ぷ、べ、ぺ、が、ぜ、も、ゔ
ガ、ギ、グ、ゲ、ゎ、ザ、シ、ゞ、ズ、れ、ゟ、ダ、ヂ、ツ、ヅ、デ、ド、パ、パ、パ、ピ、プ、ヒ、ビ、プ、ペ、ポ、ポ、ポ、ヲ、ン、ノ、ヷ、ヺ
、、、、

濁点、半濁点を4x4ドットの枠䞊に移動しお最新バヌゞョンずなりたした

v0.2.0

オマケ

数字で振り返るバヌゞョンアップ

半角数字でふり返るバヌゞョンアップ

赀🟥が倉わった文字で、巊端はバヌゞョン番号、右端はその頃の倉曎にちなんだ文字達です

v0.0.1 アルファベット远加
v0.0.3 mwはnvの字圢を2぀繋げおた
v0.0.5 倧文字、小文字、蚘号も揃っおASCIIにv0.0.6 MWの字圢を思い切っおデフォルメ
v0.1.3 4x4の党角文字を远加
v0.1.6 可読性を向䞊
v0.1.8 党角英数蚘号を远加
v0.1.9 圢から自動的に圩色


ドットパタヌンの傟向

半角文字で䜿甚しおいるドットパタヌンは玄100皮類ですので、ただ150皮類ほどは割り圓おられおいないこずになりたす

2x4ドットで衚珟できる、256皮類の圢をすべお䞊べおみたら、䜿われおいないパタヌンに傟向が芋぀かるんじゃないかず思ったので、やっおみたした

2x4ドットで衚珟できる256皮類のドットパタヌン

赀🟥の右のパタヌンは䜿甚枈み
青🟊の右のパタヌンは未䜿甚
黄🟚の右のパタヌンは未䜿甚だけど䜿甚枈みず䌌おいお刀別しにくいもの

字の圢の䌌おいるものが近くにプロットされるように、瞊軞は䞊2ドットず䞋2ドットの組み合わせ16皮類巊端に泚目、暪軞は䞭倮の4ドットの組み合わせ16皮類最䞊段に泚目ずしたした

巊䞊にあるほどドット数が少なく、右䞋にあるほどドット数が倚くなるように䞊べおありたす

こうしお眺めおみるず、次のような傟向がありそうですね

  • 青🟊は右䞊ドットが䞊䞋に分断されおいるず巊䞋ドットが䞭倮に固たっおいるに倚い

    • 曞䜓をデザむンする際に、2x4の党䜓を䜿うようにしおいる圱響だず思われたす

  • 赀🟥は右䞋に倚い

    • 青の傟向の理由の裏返しで、文字の特城を衚珟するためには、できるだけ情報量が倚くなるようにドットを眮いおいくためだず思われたす

  • 黄🟚は巊䞊に倚い

    • ドットが少ないほど刀別しにくいずいうこずでしょう


玹介最小ドットの自䜜フォント

Dimension Lumber 4x4 Full
2x4ピクセルの半角文字に、4x4ピクセルの党角文字ひらがな、カタカナ、英数蚘号を加えたフォントファむルをダりンロヌドできたすので、ぜひ遊んでみおください

ディメンション ランバヌ 4x4 フル
Dimension Lumber 4x4 Full v0.2.0

AIにむンタビュヌしおもらったら

曞䜓名の由来も分かりたすよ



いいなず思ったら応揎しよう

コワモテ 子ども達のおや぀箱の充実にお力添えいただけたすず私も嬉しいです