enchantMOON シール開発支援環境「MOONBASE & MOONBASE ALPHA」

enchantMOON用シール作成からリリースまで、要所要所で必要になる煩わしい作業を支援してくれる Mac 用アプリケーションと Webサービスをリリースしました。

主な機能

  • Mac に USB 接続した enchantMOON 内データのブラウジング
  • Mac にバックアップしたデータのブラウジング
  • シール開発支援機能

メインになるシール開発支援機能には以下のようなものがあります。

  • 新規シールをテンプレートから作成
  • シールの背景画像をシール名から自動作成
  • *.moon.zip ファイル作成
  • 内蔵 http サーバ を使い enchantMOON へシールをダウンロード
  • enchantMOON用シールアップローダ「MOONBASE ALPHA」へのシールアップロード機能

Continue reading “enchantMOON シール開発支援環境「MOONBASE & MOONBASE ALPHA」”

enchantMOONで障害物描いてボイドを飛ばしてみた

また面白い JavaScript+HTML5 のコードを発見!

ALとかAIっぽい話は好きなので、早速ボイドを enchantMOON でも飛ばしてみた。
と言っても、JavaScript そのまま動かすのでは特にすることもないので、今回はペンで障害物を描いて、更に軌跡を描くとそれに沿ってリーダーが飛んで群れが障害物を避けながら飛ぶという形にしてみた。

ま、障害物を避けるところは全然ダメダメなんだけど…。
その代わり、障害物に当たるとパーティクルが弾けるようにしてみたよ!

Continue reading “enchantMOONで障害物描いてボイドを飛ばしてみた”

enchantMOONのQuickLook Plug-Inをまたアップデートしたよ!

アップデート内容は以下の通り。

  • 背景画像が表示できるようになった
  • ページの info.json も表示できるようになった

背景関係は色々と微妙な部分もあるけど、とりあえずはちょっと便利になったかな。

Continue reading “enchantMOONのQuickLook Plug-Inをまたアップデートしたよ!”

enchantMOONをUSB接続すると自動的にバックアップ保存するアプリを作ったよ!

Twitter のタイムラインで見かけたのだけど、スリープしていた enchantMOON を眠りから起こすとデータが消えていたってことがあるらしい。
自分はちょっと違うのだけどやはり全データが消えた!と思った状況になったことがあって、その時には運良くデータは消えなかった。

けど enchantMOON のシールを作ったりしているといつデータを壊してしまうか心配でもあるので、enchantMOON を Mac に USB 接続したら自動的にデータをバックアップしてくれるアプリ BackupMOON を作ってみた。

これで、少しはデータが壊れる心配から解放されるかな。

Continue reading “enchantMOONをUSB接続すると自動的にバックアップ保存するアプリを作ったよ!”

enchantMOONのQuickLook Plug-Inをアップデートしたよ!

info.json 以外の .json ファイルが QuickLook で表示できなくなるのはやっぱり不便なので、それらのファイルの表示はこれまで通りシステムにお願いするように変更しました。

これで info.json ファイルは enchantMOON の画面表示、それ意外の .json ファイルはシステムによる通常のテキスト表示になります。

Continue reading “enchantMOONのQuickLook Plug-Inをアップデートしたよ!”

enchantMOONで「簡易版とことんぷよぷよ」を遊べるようにしてみた

先日こんなページを見つけた。

「200行ならサクっとenchantMOONでも遊べるようにできるんじゃない?」
と思って早速やってみた。

それにしても enchantMOON で見るカラーのゲーム画面はとても違和感が…。

Continue reading “enchantMOONで「簡易版とことんぷよぷよ」を遊べるようにしてみた”

enchantMOONの画面を表示するQuickLook Plug-Inを作ってみたよ!

enchantMOON を USBケーブルで Macに繋いであれこれするとき、たいていは data フォルダの中を覗くことになるのだけど、どのフォルダがどのページなんだかわからないよ!という状況に良くなる。

ページの ID をメモっておいて enchantMOON で見比べて…ってとても面倒。

というわけで、前から info.json を表示してくれる QuickLook のプラグインが欲しかったのでサクっと作ってみた。

Continue reading “enchantMOONの画面を表示するQuickLook Plug-Inを作ってみたよ!”

enchantMOONの矩形消しゴムシールにパーティクルを加えたら魔法のようになった!

パーティクルって面白そうだけど使ったことがなかったので、せっかくだからと思い使ってみた。
結果、思いのほか良い感じで、まるで魔法のように消えて見えるようになった。

Continue reading “enchantMOONの矩形消しゴムシールにパーティクルを加えたら魔法のようになった!”

enchantMOONのシールをタップでダウンロードできるようにする

ことの発端は友人が「シールを自分で使えるようになる気がしない…」とコメントしていたのと、いつもお世話になっているこのサイトで「指定したURLがenchantMOONのシールのzipファイルだった場合は、ダウンロードが始まります。」という記述があったのを見たこと。

あれ? そんな凄いこともうできたんだっけ?

というわけで、試しにダウンロードしてみたらちゃんとシール台帳にダウンロードしたシールが登録されたので、早速自分のシールも moon.zip にしてアップロードしてみた。

これはその時のお話と実際にダウンロードしてみた時の様子のメモ。

Continue reading “enchantMOONのシールをタップでダウンロードできるようにする”

enchantMOONのmoon.zipでダウンロードできるシールのリスト

moon.zip で用意されていてリンクをタップすれば自動的にダウンロードされるシールを、Webでいくつか見かけるようになってきたのでまとめてみた。

ま、結局は enchantMOON で URL 入力するのが面倒なので、enchantMOON でこのページをすぐに開けるようにしておいてダウンロードする為に作ったのだけど…。

他にもあるよ!という情報を持っている方、もしくはこんなの作ったよ!という方は @paraches まで教えてください!
Continue reading “enchantMOONのmoon.zipでダウンロードできるシールのリスト”