サイログ。

~雑多な記事置き場~

桜高文化祭での出展無事終了しました。

10月30日に行われた「桜高文化祭」、参加者の皆さん、スタッフの皆さん、運営の皆さん、豊郷の皆さん、お疲れ様でした。 そして、いっぱい元気を頂きました。ありがとうございました。しかしまぁ、参加者1200人弱ですって(「今日の部室」さん経由)。今月半ば…

桜高文化祭ほにゃらら

滋賀県は豊郷小学校旧校舎(言わずとしれたけいおん!の聖地)で行われる「けいおん!」 オンリーイベント「桜高文化祭」に参加します。

追記1

サポートサイト作りました。ムギちゃんのおっとりぽわぽわRuby教室サポートサイトへ

初めてのオンリーイベント(桜高文化祭)参加!

10/30日に、滋賀県は豊郷小学校旧校舎*1で行われる「けいおん!」オンリーイベント、「桜高文化祭」に、サークル「さいろすさんとこの」として参加します!サークルでの参加は、コミケ以来で、オンリーイベントとしては初なので、緊張しております。http://w…

MinGWでMesaつづき

というわけで、なぜかアルファブレンディングモードで画像が出ない問題ですが、どーも気になったので、Rubyで書いてあったのと同じプログラムをCで書いたわけです。と思ったら、Mesaのサンプルにもあったんですが(汗)。で、ビルドして実行すると…ありゃ、Rub…

Ruby'sのライセンス構成が変わるそうです…

えーと、Rubyゲーム会議2010で、Rubyで作ったゲームの配布方法のライセンスについて偉そうに語ったのですが… 9/1からライセンスの構成が、Matz+GPLからMatz+BSDLに変わるそうです…。http://redmine.ruby-lang.org/wiki/ruby/DevelopersMeeting20100827 http:…

MinGW+Mesa3D 7.8.2びビルドできたかたはいらっしゃいませんか?

先日のDesktop-M3Gの件で、作者の方コメントで教えていただいた方法でビルド開始…うまいこといくかなと思ったら、 glBindBufferが無いよん というエラーでトホホ。調べてみると、OpenGL1.5の関数らしいそいで、MinGWに入っているgl.hを見たら…OpenGL1.3(Mesa…

Ruby/SDLバグ再現情報のお願い

数ヶ月前、Ruby/SDL作者のohaiさんから、「Windows版Ruby/SDL2.1.1でバグがあるらしい」とご連絡をいただきました。以下のリンク先でダウンロードできるサンプル(用意したのはうちです)を流して時間が経つと、プログラムが止まるという症状とのことでした。h…

MinGWでDesktopM3Gをビルドしようとして挫折した

同じ日、Rubyゲーム会議2010で、DesktopM3Gという面白いAPIのプレゼンをされていました。↓は、その方のブログです。 http://d.hatena.ne.jp/tueda_wolf/このソフトは、OpenGL(とglut、libpng、libjpeg)があればいけるのかなーと思い、MinGWでビルドしようと…

Rubyゲーム会議2010で発表しました。

8月27日から29日まで、つくばでRubyKaigi2010がおこなわれていました。 僕は、今回も不参加だったのですが、「Rubyゲーム会議2010」が行われるのを知り、居ても立っても居られなくなりました。http://ruby-game-dev.org/wiki/index.php?Ruby%E3%82%B2%E3%83%…

Miyako2.1.16&MiyakoPack2.1.16リリースしました

Miyako2.1.16リリース (こちらも、ruby-listからの転載です…)こんにちわ、サイロスです。RubyKaigi2010もそろそろ大詰めでしょうか。さて、早速ですが、Miyakoの最新版、Miyako2.1.16とMiyakoPack2.1.16をリリー スいたしました。Miyako2.1.16ですが、前バー…

MiyakoLauncherLite2.0.0リリースしました

(ruby-listに投稿したのとほとんど同じです…(^^;)こんにちわ、サイロスです。 RubyKaig2010真っ盛りですね。しかし、当方はUst見ながらの参加ですが…。さて、先ほど、Ruby対応のプログラムランチャー、MiyakoLauncherLiteの最新版、MiyakoLauncherLite2.0.0…

フォント標準添付理由

簡単に言うと、フォントパス設定で苦労した結果です。 MacOSXでファイルサーチでエラーが出る MacOSXでファイル名が引っかからない Lepardでファイル名が(略) 雪豹で(略) といういきさつがあり、あまりにもフォントパス周りでの変更が起きていたため、「これ…

フォント埋め込み

2.1.14では、新たな試みとして、フォントを添付してみました。 serifとして梅明朝、sans_serifとして梅Plusゴシックを用意しています。フォントの場所は、Miyako/fonts/です。ここに.ttfファイルが置かれています。あらたに、fontクラスに、上記ディレクトリ…

Miyako2.1.14をリリースいたしました

取り急ぎ、こちらと掲示板の方でこそっと。Miyako2.1.14をリリースいたしました。変更点は以下の4点です。 InitiativeScenarioEngine.add_methodが用意されていなかった問題を修正 Story(SimpleStory)#runでhand_overの初期値を引き渡し可能に フォント標準…

Viewportの使い方

これまで、Viewportの使い方を全く説明していなかったので、サンプルリストを載せておきます。 require 'miyako' include Miyako vp0 = Viewport.new(100,100,200,100) spr1 = Sprite.new(:size=>[50,50], :type=>:ac) spr1.fill([255,255,200,160]) spr2 = …

Miyako2.1.13をリリースいたしました

取り急ぎ、こちらと掲示板の方でこそっと。Miyako2.1.13をリリースいたしました。変更点は以下の4点です。 SpriteAnimation.newでのバグ修正 Diagram::Processor,Diagram::Rendererのスプライト化 SpriteAnimation#changed?メソッドの追加 リファレンスマニ…

Miyako2.2の話

さて、ちかいうちにMiyako2.1.13をリリース予定です。修正内容はバグフィックスです。さて、Miyakoのバージョンも安定してきました。 そこで、次のバージョン、2.2の話になってきます。今考えているのは、次の3つです。 全く具体策はありませんが、構想程度…

MiyakoLauncherLite1.3.0リリース

同じく、MiyakoLauncherLite1.3.0もリリースいたしました。ダウンロードなどは、こちらのリンク集のMiyakoダウンロード(RubyForge)からどうぞ。変更点は、以下の一つのみです。 ・rubyの実行環境にパスを貼ったコマンドラインコンソール起動を追加(MacOSX以…

MiyakoPack1.1.0リリース

Windows用のRuby+Miyako実行環境、MiyakoPack1.1.0をリリースいたしました。ダウンロードなどは、こちらのリンク集のMiyakoダウンロード(RubyForge)からどうぞ(直接リンク)。変更点は、以下の3点です。 ・Miyakoのバージョンを2.1.12に変更 ・MiyakoLouncher…

Miyako2.1.12リリース

Miyako2.1.11に潜在の大きなバグが見つかったため、急遽2.1.12をリリースいたしました。 2.1.11が入っている方はインストール(gem install ruby-miyako/ruby-imyako-mswin32)をお願いしますgem以外のダウンロードは、こちらのリンク集のMiyakoダウンロード(R…

[Ruby][Miyako] 取り急ぎですが、Miyako2.1.11とMiyakoLauncherLite1.2.0をリリースいたしました

お久しぶりでございます。取り急ぎ出はありますが、Miyako2.1.11とMiyakoLauncherLite1.2.0をリリースいたしましたので、ご連絡いたします。ダウンロードなどの詳細はこちらのリンクからどうぞ。主な変更点は以下の通りです。 ・Command構造体からChoice構造…

MiyakoLauncherLite 1.1.0をリリースしました。

先バージョンから複数の修正・機能追加を施した、MiyakoLauncherLite 1.1.0をリリースしました。ダウンロードは、以下のURLから行えます。 http://rubyforge.org/frs/?group_id=8246これまでの機能に加え、以下の機能追加・修正を行いました。 「irb実行」項…

ライセンスの話

さて、ここではかなりナイーブな話になります。 はい、「全部入りパック」のライセンスの話ですね。各種ライセンスをウキィペさんで調べたり、twitterでの意見交換の後、出した結論はどう考えても「全部入りパックはGPL(v2.0)で配布」しか選択肢がないです。…

今後の予定リスト

頭の整理のため、今後の予定をリストアップしました。・Miyako2.1.10のリリース (このまま特に変更点がなければ、近いうちにリリースかも) ・MiyakoLauncherLite1.0.1のリリース (irb起動ができるようになりました) ・MiyakoLauncherLite1.0.1を同梱した「Mi…

MiyakoLauncherLiteをリリースしました

お待たせいたしました。MiyakoLauncherLiteをリリースいたしました。 WindowsでRubyスクリプト(もちろんMiyakoを使ったゲームプログラムなど)を実行する際に、 ドラッグアンドドロップで実行できるようになります。 また、同じディレクトリにmain.rbがあると…

MiyakoのWindows用ランチャーを作ってみた

以前から、Miyakoに限らず、Rubyでゲームを作るときの配布にかなり苦労することになります(特にWindowsで)。 たくさんのファイル(ライブラリとか)を一気に送らないといけないし、「このファイルを指定してruby.exeを起動」とか指示しないといけない。また、E…

Miyako2.1.10リリース予定

Input.updateメソッド内でバグが見つかりましたので、Miyako2.1.10をリリースを予定します。元々、「なぜかキーを話してもInput.trigger_amountの結果が変わらない」という問題がありましたが、 再現性が非常に低かったため、なかなか原因が見つからなかった…

Miyako2.1.9をリリースしました

おまっとさんでした、Miyako2.1.9をリリースしました。ダウンロードは↓から。 http://rubyforge.org/projects/ruby-miyako/変更点は1つ。「シーン間のオブジェクト引き継ぎ」の追加です。たとえば、2.1.8以前のシーン管理(Story+Scene/SimpleStory+Scene)で…

LiveCoding#8+1にコーダーとして参加します

3/6の夜に、京都の西陣で行われるイベント、Livecoding#8+1が行われます。LiveCodingは、最初に発表したお題を元に、一定時間内に、ゼロからプログラムを書いていくイベントです。このイベントの醍醐味は、まさにそのプログラミング中にあり、プログラムを書…