Cocos2d-JSの最小テンプレートを作成する

少し前からCocos2d-JS(JavaScript版Cocos2d-x)がクリエイティブコーディング環境として使えないか検討を続けていたのですが、大方の機能が把握でき、そろそろ行けそうな気がしてきました。

本日はその第1弾として、ブラウザ上でCocos2d-JSを使うための最小のテンプレートを作成してみたいと思います。

続きを読む

Webアプリ開発向け簡易ブラウザ floating-preview の紹介

あけましておめでとうございます。(1月も大分過ぎてしまいましたが)

今年も隙を見つけて適当にプログラミングしていきたいと思いますので、よろしくお付き合いください。

新年ということで、Node.js向けのパッケージの作成に初挑戦してみましたので、今回はその紹介をしたいと思います。

www.npmjs.com

続きを読む

ブラウザ上でRubyでProcessingする

思い立ってProcessing Advent Calendar 2015に参加させていただきました。12/20担当、kitaoです。よろしくお願いします。

かつて、「Rubyを使って気軽にクリエイティブコーディングしたい!」という人がたくさんいるに違いないと確信し、Processing.rbを作ったりしたのですが、心残りなこととして、JavaのProcessingライブラリを利用していたため、ブラウザ上で簡単に公開できないという点がありました。

あれから時代は流れ、今はp5.jsOpalといったブラウザと相性の良いライブラリが大分実用的になって来ましたので、今回はブラウザ上でRubyで作成したProcessingのスケッチを動かすことにチャレンジしてみたいと思います。

続きを読む

Atomエディタに独自の補完候補を追加する(2)

今回は前回に引き続き、Atomエディタ上で独自の入力補完候補を追加する方法を解説します。今回は当初の目的だったCocos2d-JS(JavaScriptCocos2d-x)向けの実用的なパッケージ作成を行っていきます。

ところで、自分向けのまとめではあるのですが、この解説のニーズって世の中にどれだけあるんでしょうね…。

続きを読む

Atomエディタに独自の補完候補を追加する(1)

Cocos2d-xJavaScript版で何か作ろうと思って少しずつ勉強を進めていたのですが、ついでにエディタもAtomに変えてみようと思ったのが紆余曲折の始まりで、気づけばパッケージを色々試したり、キーバインディングを変更したり、Mac版とWindows版の違いに悩まされたりと、すっかり時間が経ってしまいました。

試行錯誤の中でも、一番時間を使ったのがCocos2d-x向けにAtomに補完候補のキーワードを追加する方法で、使えそうなパッケージがないため結局自作の道を選ぶことになりました。

ということで、今回はCocos2d-xではなく、その前哨戦としてAtomに独自の補完候補を追加する方法について2回に分けて解説してみたいと思います。

続きを読む

Processing 3.0をJavaから使用する

Processing 3.0になり、JavaからProcessingを利用する方法が若干変更になりました。

今回は、JythonJRubyからProcessing 3.0を利用する時に向けた予習として、JavaからProcessing 3.0を動かしてみたいと思います。

続きを読む