Bloom効果

マインスイーパーのボタンを点滅させたい。これは、マインスイーパーの開発を進めるのに必要と考えていました。どうやって点滅させるのか?処理の方法が判りません。コンピュータディスプレイ上でボタンを発光させる方法を探しました。そ… Continue reading Bloom効果

Cargo xtask

マインスイーパーのマトリックス処理を書き直しました。2020年5月以前のマインスイーパーはjavascriptのみで書かれたマトリックス演算をおこなっていました。2020年5月にweb-assemblyを使用した、マトリ… Continue reading Cargo xtask

ボタン上の旗

マインスイーパーのマイルストーンに到達しました。マインスイーバー上に旗を置くことができるようになりました。旗を置かれたボタンはクリックしても、開くことができません。この機能は、どのボタンの下にマイン(地雷)があるかを推測… Continue reading ボタン上の旗

rt link loader

rt-link-loaderを開発しました。これは、webpackのヘルパー関数です。コンパイル時に構文解析をしないCssのローダが必要でした。 サーバサイドでCSSを処理することを予定していたので、コンパイル時に、用意… Continue reading rt link loader

色選択

2010年以前はc++ または c 言語でアプリ開発をすることを好んでいました。 しかし、開発チームで速度感をもって開発することには、問題があると思っていました。それにはいくつかの理由があります。 cまたはc++言語は、… Continue reading 色選択

影のレンダリング

マインスイーパーを更新しました。ゲームのシーンに影をレンダリングするようにしました。およそ1o日間くらいの作業でした。 この改善にマトリックス処理を使っています。マトリックス処理は、Rust言語で以前に書いたものを使用し… Continue reading 影のレンダリング

光源位置の編集

マインスイーパーで光源位置の変更をできるようにしました。2020年4月26日に光源編集の開発を開始しました。 以下当初の計画です。 メニュー項目から光源編集を選択する。 光源位置を表すアイコンをゲームボードに表示する。 … Continue reading 光源位置の編集