エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
趣味でつくっているシミュレーションゲームがあり、その中で Ractor(Ruby3に入った並列処理を実現する... 趣味でつくっているシミュレーションゲームがあり、その中で Ractor(Ruby3に入った並列処理を実現する機構)を使えそうな場面があったのでやってみた。 Ractorで何ができるかは、下記を参照してほしい。 https://github.com/ruby/ruby/blob/master/doc/ractor.md https://ruby-doc.org/core-3.0.0/Ractor.html やりたかったこと ゲームの中で、コンスタントに「ゲーム内時間」を生成する仕組みがほしかった。 現実時間とゲーム内時間は対応しているが、加速・遅延させることもしたい。 イメージは ゲーム開始時は、現実世界と同じ時間の流れ方 アドミンユーザーのインプットによって、ゲーム内時間の変更が可能 その時点でのゲーム内時間に応じて、特定の処理をさせたい 時間をtimestampのArrayで実現している