いつクリはてブロ

いつになったらクリエイティブするの?

Ruby

vivit_jcになれるボタンを作りました

vivit_jcになれるボタンSinatra+Herokuでささっと。 Sinatraは実は今までノータッチだったんだけど、かなりラクですごかった。 こういう一発ネタをやるときにはちょうどいいと思いました。

【Ruby】rbenv install --listに欲しいバージョンが無い

そういやRuby2.1.2がリリースされてたなと今更ながら思い出し、rbenvでインストールしようと思ったところ、 cd ~/.rbenv git pull rbenv install --list 無い。 解決方法 ruby-buildの方も最新版に更新しないとならない模様。 cd ~/.rbenv/plugins/ruby-buil…

rake specしたらめっちゃたくさんwarningが出てきた

前回のラブライブ! 久しぶりのプロジェクトでRSpecを2から3にアップデートした私たち! でも何も考えずにbundle updateしたせいで記法がいろいろ変わっているのに気付かずエラーまみれに……>< vivit「また宇宙人にボコられたんだけど」 トライアンドエラー…

RSpec3では「ディレクトリ名によってテストの種類を自動的に判別」がオフになっている

RSpec3がいつの間にかリリースされていた。 そうとは知らず、何も考えずにbundle updateしたら急に今まで何の問題もなく動いていたテストが動かなくなったので焦った。 原因は以下。 ディレクトリ名によってテストの種類を自動的に判別する機能がデフォルト…

マルチプレイヤーゲームの不正をどう防ぐか

この記事はDXRuby Advent Calendar 201327日目です。嘘です。前回の記事で、「通信機能を用いて多人数参加型ゲームを作っても、不正を防止するのが難しい」と書きました。 ただ、方法が無いわけではないので、前回省略した具体的な対策方法を書きたいと思い…

DXRuby製のゲームに通信機能を組み込む

この記事はDXRuby Advent Calendar 2013の22日目です。前回はしろかのさんのDXRubyからのHLSL使用方法でした。 普段ゲームを作るときはグラフィック……??みたいな姿勢なので、これを機に多少はその辺のコードも書けるようにしないとなと改めて思いました(…

ゲーム開発にMVCモデルを導入する

DXRuby Advent Calendar 2013 10日目です。9日目はあおいたくさんのAnimeSpriteを使おうでした。 画像素材が充実しているとゲームも華やかになります。 可愛いドット絵がアニメすれば、さらに可愛いのは必然!なお、今回はそういう華やかさとは正反対の記事…

【Ruby+DXRuby】3秒で分かるRubyのゲーム製作

ここからスタート rubyinstallerをDLして実行→DXRubyを導入→コードを書いて実行※この記事はRubyと聞いて「名前しか知らない」状態の人を対象としています。それより進んでいる方は多分役に立たないです。 1.rubyinstallerでRuby環境を構築する http://rubyin…

ゲームを作るときにあまりにもRuby+DXRubyがラク過ぎたのでまとめ

Rubyラク過ぎる。 何がラクなのか 他の言語と比べると、やっぱりさくさく作れる→鉄を熱いうちに打てる DXRuby(後述)を使うとGUIが簡単に作れる ゲームを制作するにあたって、開発言語として何を選ぶかをいろいろ考えた。 去年作っていた「C-holic」は主にC…