TypeScript
Boids とは Boids は、Craig Reynolds 氏によって作られた人工生命のシミュレーションだ。 Boid の名は、「Bird (鳥) oid (もどき)」から来ており、元は鳥の群れの動きを真似ている。それぞれの個体を次に上げる 3 つの規則にしたがって動かすというだけで、…
※ 『[TypeScript][WebGL][Three.js] 3D で遊ぼう ~C#er も TypeScript で楽々 WebGL~ ― 準備編』の続き。 以前、HTML5 で多体問題シミュレーションというのを作った。 多体問題シミュレーション by HTML5 多体問題シミュレーション by HTML5 3D版 今回は、…
※ 『Hokuriku.NET Vol.13 in 富山「3D で遊ぼう ~C#er も TypeScript で楽々 WebGL~」』の資料の内容の解説。 今回は、TypeScript を使って WebGL に挑戦してみよう。 素で使うと中々に取っつき難い WebGL だが、TypeScript を使うことで比較的楽に使うこ…
※ 『[TypeScript] ImageData によるピクセル単位の描画』の続き。 前回は、HTML5 の Canvas に ImageData を作成してランダムなピクセルを描画した。 今回も同様にピクセル単位の描画を行ってみよう。少しだけ応用してマンデルブロ集合を描画してみる。 マン…
今回は TypeScript による JavaScript で、HTML5 の Canvas 上の ImageData にピクセル単位の描画を行う例をあげてみる。 描画自体は、特に TypeScript に依存した内容ではないが、TypeScript に慣れるためのサンプルという意味合いだ。 HTML5 の Canvas に …
■ TypeScript とは C# のような静的型付き言語に慣れているプログラマーにとって、JavaScript は多少違和感がある。 「クラスがない」などは、ちょっと何言ってるか分からないかも知れない。 そこで TypeScript の登場だ。 特長 次のような特長がある。 Java…
Hokuriku.NET Vol.13 in 富山 (2月16-17日) のライトニングトークでやった資料を公開。 3D で遊ぼう ~C#er も TypeScript で楽々 WebGL~ from Fujiwo サンプル コード サンプル コードはこちら。 ■ 関連記事 [Event] Hokuriku.NET Vol.13 in 富山 <h4></h4>
以前作った HTML5 用のライトニングトーク用のタイマーを、TypeScript で書きなおしてみた。 TypeScript を使うことで、よりすっきりと書ける。また、Visual Studio でのインテリセンスや静的な型チェックが行える為、とても楽だ。 lightningtalktimer.ts Ty…
TypeScript に関する参考資料を集めてみた。 Web TypeScripthttp://www.typescriptlang.org TypeScript Language Specification Version 0.9.5 (2013/11/18) http://www.typescriptlang.org/Content/TypeScript%20Language%20Specification.pdf Tutorialhttp…