雑念日記

主に技術的なことをつらとらと(書ければいいな)。

Ruby

道場で学んだ「ゲームとは何か」を踏まえて3~4時間でゲーム作った話と反省

Ruby Game Developing Advent Calendar 2016 13日目の記事です。 12日目はmirichiさんの「Rubyの標準添付ライブラリFiddleでゲームプログラミングする」でした。 DLとかFiddleとかほとんど使ったことないです勉強しますハイ。Ruby-FFIはちょっと触ったことあ…

Arelで自己相関サブクエリ

Rails 4.2.5 と MySQL 5.6.30 で確認。 「自己相関サブクエリ」という文言が適切かどうかわかっていないので、もし間違っていればご指摘願います。 やりたかったのは、同一テーブルの中で、ある要素によってグルーピングした集団のそれぞれから特定のレコー…

DXRubyでローグライクゲーム その3

前回まで→ その1 その2 【ニコニコ動画】ローグライクゲーム自作してみた part3

DXRubyでローグライクゲーム その2

前回まで→ その1 【ニコニコ動画】ローグライクゲーム自作してみた part2

Android は DXRuby の夢を見るか

本投稿は DXRuby Advent Calendar 2015 2日目の記事です。 タイトルに深い意味はありません。あえて言うなら文脈的に Android と DXRuby の位置は逆な気がする。 1日目はあおいたくさんの DXRubyの「いま」をおさらい でした。毎年 AC 主催していただいてあ…

Processing 3 を ruboto で動かす => ruby-processing for Android だ!だ!

Ruby で Processing 用のコードを書いて Android で動かすという試み。 前々から、出来そうだからやってみたいなーと思っていたけど、ようやくやってみた。

Smalruby (スモウルビー) を Ubuntu 15.04 にインストールする

今日の午後はプログラミング道場:ProgShouDojoのお手伝いに行ったのだけれども、講師+アシスタントの数>参加者数という状態だった。(午前中の方が参加者が多く盛況だったとのことなので手伝いに行くタイミングが良くなかった。) 手持ち無沙汰気味だった…

役に立ちそうで役に立たない少し役に立つかも知れないDXRubyローグライクのノウハウ

とうに旬が過ぎたネタ改変をタイトルに掲げた本投稿はDXRuby Advent Calendar 2014 22日目の記事です。21日目はあおいたくさんの「DXRubyユーザーのための標準添付ライブラリの紹介(前編)」でした。 「こういうのあると便利なんだけどなー」なんて思ったクラ…

DXRuby/ruby-processingでローグライクゲーム その1

DXRubyとruby-processingを使ってローグライクゲームを作っています。 大まかなシステムはなんとなーくできてきました。ですがまだまだ先は長いです。 もしかしたら途中で飽きてしまうかも知れません。なのでここいらで一旦まとめちゃおう、ということで動画…

ruby-processingでゲームパッドを使おう

以下の記事でProcessingでのゲームパッド利用についていろいろ書きましたが、 Processingでゲームパッドを使おう (その1) (その2) (その3) (その4) 最終目標はruby-processingでゲームパッドを扱うことなのでやってみた。 サンプルコード コンセプトは以…

ruby-processing 2.4.1 がリリースされました

先日ruby-processing導入の記事を書きましたが、最新のruby-processing 2.4.1がリリースされたことにより、この記事があまり参考にならなくなりました。短い命だっ…た…ぜ…というわけで最新版ruby-processingの導入について書きます。 2.4.0以前との違い 最新…

DXRubyゲームアプリをProcessingで動かそう

本投稿はProcessing Advent Calendar 2013の18日目の記事です。 残すところあと7日、佳境に入って来ましたね。(2013-12-24 13:00 追記) 日本時間で多分2013年12月23日に、Processing 2.1対応のruby-processing-2.4.1がリリースされました。現在最新のdxruby_…

ruby-processingをもっと知って更なるイケメンになろう

本投稿はProcessing Advent Calendar 2013の9日目の記事です。(2013-12-24 13:00 追記) 日本時間で多分2013年12月23日に、Processing 2.1対応のruby-processing-2.4.1がリリースされました。これに伴い、内部の実装やインストール方法などが多少変わっていま…