Reactでミニゲーム3
http://www.nosoosso.com/junk/game/004react_snake/03/index.html
ヘビを表すデータ構造を変更することでパフォーマンスの問題が解決された。
もう少しで完成。
Reactでミニゲーム2
http://www.nosoosso.com/junk/game/004react_snake/02/
アイテムを取れるようにしたら結構それっぽくなってきた。
速度の問題は盤面を小さくすることである程度解決したが、ヘビの長さが長くなるごとに次第に重くなっていくという問題が新たに発生している。
Reactでミニゲーム
http://www.nosoosso.com/junk/game/004react_snake/01/
少し前から作っているゲームがとりあえず動くようになった。(まだゲームにはなっていない)
今のところ動かすだけでcore i5 で CPU20%ぐらい食っててなめてんのかって感じなので改善が必要。
Functorsの練習
fmapの基本的な使い方
Prelude> fmap (1+) (Just 4) Just 5 Prelude> fmap (1+) ([1..4]) [2,3,4,5]
ファンクターが関数を持つ場合$で適用する必要がある。
Prelude> fmap (\f -> f 4) (Just (1+)) Just 5 Prelude> fmap (\f -> f 4) ([(1*),(2*),(3*),(4*)]) [4,8,12,16] Prelude> fmap ($ 4) (Just (1+)) Just 5 Prelude> fmap ($ 4) ([(1*),(2*),(3*),(4*)]) [4,8,12,16]
fmapとNothingを併用した例
Prelude> fmap (+1) Nothing Nothing Prelude> fmap ($ 4) Nothing Nothing
ちょっとややこしい例(実用性はない?)
Prelude> fmap ($ 5) (fmap (+) (Just 3)) Just 8 Prelude> fmap ($ 5) (fmap (+) [1..4]) [6,7,8,9]
Bitbucketのissueから1週間の進捗状況をSlackに報告するやつ
登録したRSSのlinkタグをはてなブックマークのURLにして発行するやつ
登録したRSSのlinkタグをはてなブックマークのURLにして発行するやつを作った(意味不明)。
後日Readmeに詳細を書く。
Heroku等にデプロイすれば使えるので、もしあれならあれしてください。
GitHub - nosoosso/HatenanRSS: 登録したRSSのlinkタグをはてなブックマークのURLにして発行する。
Unityで横スクロールアクションっぽいの
http://www.nosoosso.com/junk/game/003YokoSc/01/out.html
アクションゲームの基本的な部分をRigidbodyを使わずにつくってみた。矢印キーで移動、スペースでジャンプ。緑っぽいところが当たり判定。
Githubにもあげておいた