おんがえしの blog

作ったプログラムと調べた技術情報

C++

iPhoneでRubyを書いてマッチ3パズル作った

作っているiPhone+Rubyのプログラミング環境ofrubyに実際に遊べるゲームサンプルを追加してみました。基本図形が書けて更新処理と描画処理を分けられればシンプルなゲームは作れるはずなのでよくあるマッチ3パズルを作ってみました。gifを高精細にした動画は…

ofruby 0.2 リリース - タッチ入力が取得出来るようになりました

ofruby 0.2 をリリースしました。 新機能 width, heightでウィンドウのサイズを取得出来るようになったり、Input.touch(idx), Input.touchesでマルチタッチ入力を取得出来るようになりました。set_background_autoをfalseに設定すると毎Fフレームバッファを…

ofruby開発日誌(1) - タッチ操作の組み込み

ofrubyのダウンロードはこちらからどうぞ。 ofruby0.2(審査待ち→今朝通過しました)でタッチした複数の位置情報を取得出来るようになりました。 module Input # タッチ位置を取得(0〜4) def self.touch(idx) # 全てのタッチ位置をArrayで取得 def self.touche…

mrubyで簡単にグラフィカル&インタラクティブなアプリケーションが作れるRubyKokubanを作りました

mrubyを使ってグラフィカル&インタラクティブなアプリケーションが作れるRubyKokubanというものを作りました。 mrubyで何かやりたいなあと思いこつこと書いていたのですが、少し触れるようになってきたので公開します。 def draw text 'Hello, rubykokuban!…

C, C++の#include指定をanythingで補完入力可能にする、anything-include.elを作りました。

EmacsWiki: anything-include.elをemacs-wikiにupしました。 #includeって何回も色々な場所で打ち込む可能性が高いものなので、履歴管理と補完入力が出来ると便利だと思って作成しました。 これは何? C, C++向け。 #includeの履歴を保持して再利用可能にす…