IchigoCakeを楽しもう

このページはIchigoCakeを楽しむためのページです。IchigoCakeはIchigoJam/Latte+PanCakeをミックスした一枚の基板です。ダブルバッファリング機能などを備えています。また、IchigoLatteからアクセスしやすいようにPanCakeオブジェクトが用意され、各種描画メソッドが用意されています。その他、自作スプライト数などが増えており、IchigoLatte+PanCakeの組み合わせよりもリッチになっています。
 なお、基本図形ライブラリはPanCakeでの基本図形ライブラリと同じ関数名にしてあります。IchigoCakeでは不要と思われるライブラリコードもありますが、PanCakeとの比較用に残してあります。

*このページはIchigoLatte ver W1.1.6、PanCake C1.2のバージョンを基準にしています。(2018年4月時点で発売されている最新版) *間違いや不具合の出るサンプルがあるかもしれません。よろしくないサンプルがありましたらopenspc@alpha.ocn.ne.jpまでメールをください。


Last update:2018/4/2 PM 6:53

リファレンス

  1. IchigoCake [Latte] 命令リファレンス

PanCakeオブジェクト

  1. reset():初期状態に戻す
  2. clear():画面消去
  3. line():直線を描く
  4. circle():正円を描く
  5. image():組み込み画像を表示する
  6. stamp1():単色でパターンを描く
  7. stamp():カラーのパターンを描く
  8. stamps():組み込みスタンプを描く

ゲーム

  1. 炎を避けて進め
  2. 野火から女の子を救助せよ
  3. スカッシュ(グラフィック版)
  4. スカッシュ(スタンプ版)
  5. スカッシュ(スプライト版)
  6. 岩避けゲーム(スプライト版)
  7. シンプルなシューティングゲーム(スプライト版)

サンプル

  1. 花火
  2. バウンドボール (スプライト版)
  3. バウンドボール (スタンプ版)
  4. 海で泳ぐ魚 (スプライト版)
  5. 海で泳ぐ魚 (スタンプ版)
  6. トライアングル
  7. トライアングル(複数)

基本図形ライブラリ

  1. arc():円弧を描く
  2. bezier():3次ベジェ曲線を描く
  3. bezier2():2次ベジェ曲線を描く
  4. circle():正円を描く
  5. dLineH():水平方向に点線を描く
  6. dLineV():垂直方向に点線を描く
  7. fill():全画面を指定色で塗り潰す
  8. fRect():塗り潰された四角形を描く
  9. fStamp1():全画面に8×8サイズのパターンを描く
  10. grid():グリッド(格子状のマス目)を描く
  11. grid2():グリッド(格子状のマス目)を点線で描く
  12. line():直線を描く
  13. pai():パイを描く
  14. polygon():枠だけの多角形を描く
  15. pset():点を描く
  16. rect():枠だけの四角形を描く
  17. rrect():枠だけの角丸四角形を描く
  18. stamp():8×8サイズのカラースタンプを描く
  19. stamp1():8×8サイズの単色スタンプを描く
  20. triangl():枠だけの三角形を描く
  21. tri3d():枠だけの三角錐を描く

IchigoLatte関連リンク

  1. IchigoLatte
  2. IchigoLatteを楽しもう

IchigoJam/IchigoLatteに関する書籍

  1. IchigoLatteでIoT体験
  2. みんなのIchigoJam入門 BASICで楽しむゲーム作りと電子工作
  3. 「みんなのIchigoJam入門 BASICで楽しむゲーム作りと電子工作」の訂正一覧
  4. 「みんなのIchigoJam入門 BASICで楽しむゲーム作りと電子工作」5章のゲームのダウンロードとEEPROMでの購入について
  5. IchigoJamではじめる電子工作&プログラミング (I・O BOOKS)
  6. 親子でベーシック入門 IchigoJamではじめてのプログラミング
  7. 電子工作マガジン 2015年 11 月号 [雑誌](マイコンBASICマガジン)