はじめに


Ruby on Rails でトランプのゲームを作ってみませんか。
coffeescript、javascript を使いません。Ruby と、ほんの少しの HTML、CSS で作ります。
Ruby on Rails の入門としては最適だと思いませんか。
Ruby on Rails をインストールして、さて、これから何を作ろうかと思っている人に勧めます。

一応、Ruby のインストール方法も書きましたが、VirtualBox は大げさだと思い Windows
に入れる方法にしました。 興味のある方は『 Ruby on Rails を windows にインストールする方法の例
を見てください。

ちなみに、私は Windows に入れて使っています。 やっぱり私には VirtualBox は少し重いです。メモリも使うし。

トランプゲームなのでトランプの画像が必要です。
私は、無料素材倶楽部 http://sozai.7gates.net からダウンロードしました。
無料アイコン > その他 > トランプ にあると思います。
サイズを小さく ( 横:200 × 縦:300 ) して使っています。

なお、お時間があれば 雑談のページ も見てください。

ご注意

Rails 7 では、javascript などフロントエンドといわれる部分が変更されています。 例えば、
@rails/ujs がデフォルトから外されたなど。 とりあえず、ここで関連するのは以下の 3 つです。

  1. スタイルシートで sass ( ファイルタイプが scss ) を使う場合は Gemfile の『gem "sassc-rails"』
    のコメントを外す。 scss ファイルも自動では作成されません。
  2. POST で送信したデータに誤りがありエラーメッセージを表示させる場合は、render の引数に
    『status: :unprocessable_entity』を付ける。 例えば、『render :xxxx, status: :unprocessable_entity』
  3. ビューで使用する data-confirm が使えない。 @rails/ujs を入れれば使えるようです。 代替手段
    として data-turbo-confirm というのがあるのですが、こちらは form でしか使えないようです。

更新履歴

2023.6.上旬
トランプのゴルフゲームを CoffeeScript で作ってみました。 ゴルフゲーム
2023.4.上旬
サイコロ反転パズルというものを CoffeeScript と Three.js で作ってみました。 サイコロ反転パズル
2023.2.中旬
Ruby on Rails のインストール 』 において、SQLite3 を入れなくても Rails が動くようです。 お手数をかけて申し訳ありませんでした。
2022.8.下旬
トランプのピラミッドゲームを CoffeeScript で作ってみました。 ピラミッドゲーム
2022.4.中旬
3D オセロみたいなものを CoffeeScript と three.js で作ってみました。 3D オセロ
2020.6.上旬
箱入り娘というスライドゲームを CoffeeScript で作ってみました。 箱入り娘
2020.3.中旬
ペントミノ パズルを CoffeeScript で作ってみました。 ペントミノ パズル
2019.10.中旬
15 パズルを CoffeeScript で作ってみました。 15 パズル
2019.6.中旬
気が向いた時にこっそり変更しています。 今回はファイルの場所を変更してしまいました。
2019.3.上旬
神経衰弱を CoffeeScript で作ってみました。 神経衰弱
2018.8.上旬
DB を使った『神経衰弱』の順位表を追加しました。( 29 ~ )
2018.1.下旬
ダイスゲームのシャット ザ ボックスを CoffeeScript で作ってみました。 シャット ザ ボックス
2017.9.中旬
HTML に入れる図を作るために、SVG 図形を作図するプログラムを CoffeeScript で作ってみました。 SVG 作図
2017.6.中旬
Ruby on Rails を windows にインストールする方法の例 を Ruby 2.4 用に更新しました。
2017.1.中旬
FC2 に引っ越してきました。
2016.10.上旬
Ruby on Rails を windows にインストールする方法の例 を追加しました。
2016.2.吉日
始めました。


[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

独習Ruby 新版 [ 山田 祥寛 ]
価格:3520円(税込、送料無料) (2022/6/12時点)


[ 楽天ブックス ]


[ 楽天ブックス ]


[ 楽天ブックス ]

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

Ruby on Rails 6 超入門 [ 掌田津耶乃 ]
価格:3520円(税込、送料無料) (2022/6/12時点)


[ 楽天ブックス ]

inserted by FC2 system