- RustとWebAssemblyによるゲーム開発
-
安全・高速・プラットフォーム非依存のWebアプリ開発入門
- 価格
- 4,290円(本体3,900円+税)
- 発行年月
- 2023年07月
- 判型
- B5
- ISBN
- 9784814400393
この商品をご覧のお客様は、こんな商品もチェックしています。
- 基本講義消費者法 第5版
-
価格:3,080円(本体2,800円+税)
【2022年10月発売】
- Effective Rust
-
価格:3,740円(本体3,400円+税)
【2024年11月発売】
- データエンジニアリングの基礎
-
価格:4,400円(本体4,000円+税)
【2024年03月発売】
- 図解!TypeScriptのツボとコツがゼッタイにわかる本 “超”入門編
-
価格:2,640円(本体2,400円+税)
【2022年12月発売】
- 詳解Rustアトミック操作とロック
-
価格:3,520円(本体3,200円+税)
【2023年11月発売】
[BOOKデータベースより]
WebAssemblyの登場で、JavaScriptを使わなくてもブラウザを操作することが可能になり、使い慣れた言語をブラウザ環境でも使うことができるようになりました。本書では、簡単なゲーム開発を通じて、JavaScriptやTypeScriptを使わずに、安全性、高速性、並列性で定評のあるRustを使って、従来より高速かつ安全にブラウザを動かす方法を学ぶことができます。システムプログラミングだけではなく、Web開発においてもRustの威力を体感することができます。本書では、Rustの実行環境としてWebAssemblyを使用していますが、WebAssemblyそのものを解説しているわけではありません。しかし、WebAssemblyでRustを動かしたい人に最適です。
1部 Rust WebAssembly、ゲーム開発の開始(Hello WebAssembly;スプライトの描画)
[日販商品データベースより]2部 エンドレスランナーの作成(ゲームループの作成;ステートマシンを用いたアニメーションの管理;衝突判定 ほか)
3部 テストと先進的な手法(テスト、デバッグ、パフォーマンス;継続的デプロイ;参考資料と次にすべきこと)
ブラウザ操作も安全かつ高速なRustでできる!
WebAssemblyの登場で、JavaScriptを使わなくてもブラウザを操作することが可能になり、使い慣れた言語をブラウザ環境でも使うことができるようになりました。本書では、簡単なゲーム開発を通じて、JavaScriptやTypeScriptを使わずに、安全性、高速性、並列性で定評のあるRustを使って、従来より高速かつ安全にブラウザを動かす方法を学ぶことができます。