2018年01月08日

IchigoJamの疑似グラフィックでドット絵を描いてみる

こどもパソコンIchigoJamには標準ではグラフィック機能は無くて文字しか表示できないのですが、正方形の記号をちょうど田の字に4分割した16種類の文字の組み合わせで疑似的なグラフィックを描くことができますので、プロ生ちゃんドット絵を描くプログラムを作成してみました。
まず、元となるドット絵を描いてみます。
IchigoJamはプログラムで使えるメモリが1KByteくらいしかないので、余裕をみて今回は32x32ドットとしています。
プロ生ちゃんドット元絵
1から描いてもよかったのですが、工期短縮のためドット絵はT-Naさんの「8Bit ゲーム機風ドット絵プロ生ちゃん」素材を参考にさせていただきました。ありがとうございます。
(※4隅の■は目印用です)
このドット絵を16文字×16文字に変換するのですが、今回は一部で悪名高い方眼紙エクセルにてセルに埋め込む関数を駆使してBASICのデータを作成するようにしてみました。
ドット絵変換用方眼紙エクセル
ドット絵のデータは配列に定義してプログラムで展開して表示するようにします。
IchigoJamの配列変数は16進4桁まで扱えるので、メモリ節約のため4文字分を1要素に入れるようにしました。
プログラムは前半でドット絵データを配列に定義しています。
後半にてFOR文で回しながら1要素あたり4文字分を論理演算で展開して表示しています。
10 REM pronama-chan dot picture @machuoka
20 CLS
30 LET [0],#1800,#0000,#0000,#0090
40 LET [4],#0180,#0000,#9008,#0900
50 LET [8],#0050,#4200,#0050,#4209
60 LET [12],#081A,#A004,#00A4,#5042
70 LET [16],#0505,#A005,#6529,#A055
80 LET [20],#E8BD,#008C,#6F47,#20E8
90 LET [24],#A061,#0000,#9555,#09B9
100 LET [28],#B01D,#0809,#F3F5,#51A1
110 LET [32],#E554,#AAD8,#0992,#55A5
120 LET [36],#B551,#1B65,#5D20,#061D
130 LET [40],#AAA5,#00E2,#0000,#0039
140 LET [44],#950A,#4005,#0000,#0A05
150 LET [48],#4242,#0009,#6080,#4655
160 LET [52],#5000,#2490,#0612,#D9D7
170 LET [56],#AA00,#D60A,#80EC,#01A1
180 LET [60],#0100,#6509,#A951,#0050
190 I=0
200 FOR Y=0 TO 15
210 LOCATE 8,Y+4
220 FOR X=0 TO 15 STEP 4
230 D=[I]:I=I+1
240 FOR J=1 TO 4
250 C=D&#000F:D=D>>4
260 PRINT CHR$(C+#80);
270 NEXT:NEXT:NEXT
280 LOCATE 0,22
290 END
実行するとこんな感じでドット絵が出てきます。
実行イメージ
プロ生ちゃんに見えますよ…ね!?
IchigoJamの仕様的には64x48ドット表示できます。1KByteのメモリにもぎりぎり入るようです。
今回の上記のプログラムではもう800Byte近く使っているのでこの方法では無理そうです。
直接PRINT文でグラフィックキャラクターを表示するのであればあるいは…??
posted by まちゅ at 03:20| Comment(13) | プログラミング
この記事へのコメント
テ」窶堋ィテ」ニ停┐テ」ニ陳ャテ」窶堋ケテ」ニ塚�テ」窶堋「テ」ニ陳ォテ」ニ停テ」窶堋」テ」ニ陳。テ」ニ槌津」ニ塚�テ」窶堋ィテ」ニ停。テ」窶堋」テ」窶堋キテ」ニ陳ァテ」ニ陳ウv550keygenテヲ竄ャツ・テヲツオツ�,enfermeria sanitaria lopez luna pdf 12,テ」窶堋ヲテ」ニ槌津」ニ停ーテ」窶堋ォテ」ニ槌津」窶堋ソテ」ニ陳シテ」窶堋キテ」ニ椎クテ」ニ陳・テ」ニ陳ャテ」ニ陳シテ」窶堋ソテ」ニ陳シ2013テ」窶堋キテ」ニ陳ェテ」窶堋「テ」ニ陳ォkeygencd-key
Download AutoCAD 2020 full version dengan crack gratis melalui link . ... Free Download AutoCad 2020 crack terbaru windows pc 64 bit google drive. ... Full Version Lynda, Cost Of ABBYY FineReader 14 Corporate, Siemens Solid Edge ST6 ... Karelia Software Sandvox 2 Buy Cheap GraphiSoft ArchiCAD 19 License Keyテつ... 5052189a2a delmben
http://henchroopday.yolasite.com/resources/crredist-x64-download-71.pdf
http://gagottde.yolasite.com/resources/Lazer-E-Cultura-Popular-Joffre-Dumazedier-Pdf-Download.pdf
http://piexywat.yolasite.com/resources/FxSound-Enhancer-13028-Crack-Full.pdf
http://smidgari.yolasite.com/resources/Xforce-Robot-Structural-Analysis-Professional-2014-Download.pdf
http://biosmarfer.yolasite.com/resources/The-House-Next-Door-hd-1080p-bluray-download-torrent.pdf

Results 1 - 20 of 6754 テ「竄ャ窶� Matrix Details Thank you for your interest in Gemvision software. ... Download winrar hack software 2013 free download Free State Of Jones (English) dual ... 1 For Sketchup ,Revit, Rhino & Archicad[Full][テツクツ�テツクツクテツクツ催ツケツ�テツクヒ�] Software DL. ... Sep 06, 2011 テつキ 2013-Latest crack software ftp download Showing 1-14 of 14テつ...
Posted by delmben at 2022年05月09日 14:24
テ」ニ陳ゥテ」ニ停テ」ニ陳ウティツェナセ1Bachileratoテァツ、ツセティツェツャSantillana11.pdf,Cakewalk Music Creator 5 Keygen Crack
Posted by zuhflor at 2022年05月19日 21:47
xf-adsk2010 x64 autucad,テ」ニ陳静」ニ陳ウテ」窶堋ーテ」ニ陳ゥPDFテ」ツ�ツァテ」ニ停禿」ニ陳湘」ニ陳ェテ」窶堋キテ」ニ陳」テ」ニ陳ェテ」ニ停「テ・ツョナ津・窶ヲツィテァ窶楪。テヲ窶凪┐テ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー
Posted by dedgarl at 2022年05月20日 08:29
テ・ツキツ・テ・ツュツヲテヲ窶「ツーテ・ツュツヲ3テ・ツ最。テ・ツ」ツォKscPDFテァ窶楪。テヲ窶凪┐テ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー,sygicallmapsapkcrackedtorrent
Posted by resoquen at 2022年05月20日 15:21
テ」ニ停テ」ニ陳シテ」ニ椎セテ」ニ陳ェテ」窶堋ステ」ニ陳シテ」窶堋ケテ」ニ陳�テ」窶堋ァテ」ニ陳ウテ」窶堋クテ」ニ陳」テ」ニ陳シ32テ」ニ停愿」ニ槌津」ニ塚�テ」窶壺凖」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー,テ」ニ停ぎテ」ニ陳シテ」ニ停テ」窶堋」テ」窶堋「テ」ニ陳ウテ」ニ停ーテ」ニ陳ュテ」窶堋、テ」ニ停ーテ」窶堋「テ」ニ停ぎテ」ニ陳ォテ」ニ塚�TVAPK
Posted by yesyord at 2022年05月27日 02:55
テ」ニ陳テ」ニ停ケテ」ニ槌津」窶堋キテ」ニ陳・テ」ニ陳静」ニ陳ウテ」ニ停ぎテ」ニ陳ェipccテヲツウ窶「テ・ツセ窶ケテヲ窶コツクpdf46,テ」窶堋ソテ」ニ陳ウテ」ニ陳静」ニ陳ェテ」ニ陳ウ1Lehrerhandbuch Pdf Do
Posted by tenpla at 2022年05月27日 04:16
テ」窶堋オテ」ニ陳テ」窶堋ケテ」ニ陳ウscx3405テ」竄ャツ」3.00.01.08,livro historia da cidade leonardo benevolopdfテ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー
Posted by eliwenl at 2022年05月27日 06:49
テ」ニ塚�テ」ニ陳テ」ツ�ツィテ」窶堋クテ」窶堋ァテ」ニ陳ェテ」ニ陳シテ」ツ�ツョテヲヒ慊テァ窶敖サ1992テ・ツケツエテ」ニ停凖」ニ陳ウテ」ニ停。テ」窶堋」テ」ニ陳シティツェナセテ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー,HDテ」窶堋ェテ」ニ陳ウテ」ニ陳ゥテ」窶堋、テ」ニ陳ウテ」ニ停氾」ニ陳ャテ」ニ陳シテ」ニ陳、テ」ニ陳シテッツシヒ�テ」ニ陳�テ」窶堋ァテ」窶堋、テ」窶堋オテ」ニ陳シ2008 brrip 720p 700 mbgolテッツシ窶ー
Posted by jensaw at 2022年05月27日 07:59
Wwe Smackdown Vs Raw 2013 Ps2 Iso,Hasee Toh Phaseehdテ」ニ停「テ」ニ陳ォテ」ニ陳テ」ニ陳シテ」ニ停愿」ニ陳シテ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ー1080pテ」ニ陳テ」ニ陳シテ」ニ停愿」ニ陳シ
Posted by quakaec at 2022年05月29日 16:45
SrilakshmiPdfテ」ニ停ぎテ」窶堋ヲテ」ニ陳ウテ」ニ陳ュテ」ニ陳シテ」ニ停ーテ」ツ�ツォテ」窶塒�テ」窶壺ケDieteticsBook,aSc TimeTables2020テ」窶堋ッテ」ニ陳ゥテ」ニ槌津」窶堋ッテ」窶堋キテ」ニ陳ェテ」窶堋「テ」ニ陳ォテ」窶堋ュテ」ニ陳シテ」ニ停「テ」ニ陳ォ[WinMac]
Posted by quyglo at 2022年05月29日 21:22
Autodesk 3DS Max 2020 Crack With Patch Free Download For PC Version,TEMSテ」ニ停。テ」窶堋」テ」窶堋ケテ」窶堋ォテ」ニ陳静」ニ陳ェテ」ニ陳シテ」窶堋ッテ」ニ陳ゥテ」ニ槌津」窶堋ッ,テ」窶堋キテ」窶堋ァテ」ニ陳シテ」ニ停ぎテ」ニ陳シテ」ニ陳ュテ」窶堋ーslg2テ」ニ陳静」窶堋、テ」窶堋ェテ」ニ陳湘」窶堋カテ」ニ陳シテ」ニ停ー5テァ窶楪。テヲ窶凪┐47
bd86983c93 genezem
http://resvetho.yolasite.com/resources/TEST-SHELL-Shotgun-25.pdf
http://miballoui.yolasite.com/resources/Xilinx-Vivado-20152-Crack-14-BETTER.pdf
http://rebticu.yolasite.com/resources/ChemCad-Ver-601-From-Chemstations-With-Crack-Serial-Keyx.pdf
http://softsama.yolasite.com/resources/FAQs--Ravenfield.pdf
http://tephori.yolasite.com/resources/Omnitel-reintroduces-Unlimited-TFTP-Server-with-free-version-http.pdf


http://alpinsystems.at/?attachment_id=1666
Posted by genezem at 2022年05月30日 15:54
Windows10テ」窶堋ケテ」ニ塚�テ」窶堋「テ」窶堋「テ」ニ停氾」ニ陳ェテ」窶壺凖」窶堋ッテ」ニ陳ゥテ」ニ槌津」窶堋ッテ」ツ≫┐テ」窶壺ケ,テ」ニ停「テ」窶堋。テ」ニ陳シテ」ニ椎クテ」ニ陳ウテ」窶堋ーテ」窶堋キテ」ニ椎クテ」ニ陳・テ」ニ陳ャテ」ニ陳シテ」窶堋ソテ」ニ陳シ2010テ」窶堋エテ」ニ陳シテ」ニ陳ォテ」ニ停ーテ」窶堋ィテ」ニ停。テ」窶堋」テ」窶堋キテ」ニ陳ァテ」ニ陳ウテヲ竄ャツ・テヲツオツ.ownload.html
Posted by elodkha at 2022年06月09日 03:40
テ」窶堋ーテ」ニ陳ュテ」ニ陳シテ」ニ陳静」ニ陳ォテ」ニ椎セテ」ニ槌津」ニ停佚」ニ陳シ20.1.2テ」ニ陳ゥテ」窶堋、テ」窶堋サテ」ニ陳ウテ」窶堋ケテ」窶堋ュテ」ニ陳シテ」ツ�ツォテ」窶塒�テ」窶壺ケテ」窶堋ッテ」ニ陳ゥテ」ニ槌津」窶堋ッ,Microsoft Toolkit 4.9.1 Finalテッツシヒ�Windows Office Activatorテッツシ窶ーテ」窶堋キテ」ニ陳ェテ」窶堋「テ」ニ陳ォテ」窶堋ュテ」ニ陳シ
Posted by otaksae at 2022年06月09日 14:57
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。