私はプログラムでお絵描きしたくなるタイプなので、 Crystal でももちろんお絵描きしたくなります。 というわけで SDL-Crystal-Bindings をちょっと触ってみました。 ちなみに awesome-crystal の「Game Development」のセクションには他にもいくつかのライブラリが並んでいます。今回は定番感のある SDL を選んでみましたが、他のも触ってみたいですね(誰かやりませんか? Raylib-cr とか)。 何か手頃なお題はないか……としばし考え 、DXOpalのトップページ用のデモ を動かす(ために DXRuby/DXOpal のサブセットを作る)ことにしました。 できたもの: 冒頭で require している行を書き換えた以外は Ruby 向けに書かれたコードをそのまま動かすことができました。さすがですね(Crystal が)。 # main.cr