【IchigoLatte】みんなのIchigoLatte入門
webではIchigoLatteの情報がまだまだ少ないので試しに買ってみました
本体よりもちょっぴり高いですがその価値は十分にあり
特にサンプルプログラムを動かしてみるとIchigoLatteの癖(?)が
よくわかります
35本のサンプルプログラムの1例(隕石避けゲーム)
// ----- Meteor Game ----- var k,x=15,y=23; var count=0,score=0,wait=200; // key function key(kc){ k=kc; } // main function main() { score=score+1; // print meteor count=count+1; if(count%10==0){ lc(rnd(31),0); log(chr(0xe9)); } lc(rnd(31),0); log(chr(0)); // move lc(x,y); log(chr(0)); scroll(2,1); if(k==28){ scroll(1,1); } if(k==29){ scroll(3,1); } k=0; var char=scr(x,y); lc(x,y); log(chr(0xf1)); // check if(char){ lc(11,13); log("Game Over\n"); lc(11,14); log(score," points\n"); exit(); } // set timer if(wait>30){ wait=wait-1; } setTout(main,wait); } // start setKprs(key); cls(); main();
内容は掲載のサンプルそのままですが、見やすいようにインデント等変えてます
このサンプルではサイズに余裕があるので大丈夫ですが、
実際は見た目よりもサイズを考慮して書く必要があります
まずは空白を極力減らすことでしょうか
※最大2KByteまで