anti scroll

ブラウザと小説の新しい関係を模索する

麻雀

OCaml用の麻雀ライブラリ

フォルダ整理していたら、二年ほど前に書いたOCaml用の麻雀ライブラリが発掘されました。 しまっておくのも無駄だし、バックアップも兼ねてgithubに上げておくことに… https://github.com/tategakibunko/ocaml-mjlib 一応、ゲームやプレイヤーなども含めて抽…

websocketで動くネットワーク対戦の麻雀

酉打ち麻雀というものを作りました。Websocketで動くネットワーク対戦型の麻雀ゲームです。特徴はユーザー登録なしで遊べること(そしてgoogle chromeでしか動かないこと)です。遊び方は、自分の名前を入れて「参加する」を押すだけ。あとは他の人が来るの…

Haskell用の麻雀ライブラリ

せっかくHaskell本を読了したので、なにか書いてみよう!ということで、麻雀の基本役と待ちを計算するライブラリ「hml」を作りました。hmlは「haskell mahjong library」の略です。使い方はこんな感じです。 > import Mahjong.Data > import Mahjong.Parser …

enchant.jsでネットワーク対戦の麻雀

関連記事:縦書き文庫の開発日誌 websocketで動くネットワーク対戦の麻雀 唐突に麻雀ゲームが作りたくなったので、enchant.jsというゲームエンジンを使ってmj-cloudというサービスを作りました。 canvasを使っているので、IEで遊ぶ場合にはGoogle Chrome Fra…