著者:Toru Hisai
ページ数:123

¥480¥0

スクリプティング言語 Lua を使うと C や C++ で書いたアプリケーションに簡単にスクリプト機能を追加することができます。この本ではアプリケーションに Lua インタプリタを組み込み、C/C++ と Lua の間で相互に機能を呼び出す方法を解説します。

Lua には他の言語にはない少し変わった機能や言語構造があります。その中でも特にクロージャやコルーチンを使った非同期処理はゲームなどの対話的なプログラムの制作に大変適しています。この本でもこれらの機能の使い方を解説し、また組み込みプログラミングに便利な幾つかのテクニックを紹介しています。

また最後には、広範に渡るライブラリを Lua から利用するためのバインダーである SWIG の使い方にも触れます。

簡単な実例として Linux や Mac などのテキストコンソールで動作するスネークゲームを作りながら、Lua の組み込みプログラミングの様子を見ていきます。

自作のアプリケーションやゲームにスクリプト機能を組み込んでみたいプログラマを主な対象としています。また、ゲームエンジンなどに搭載されている Lua のスクリプト機能をよりよく理解したい方にもおすすめします。

Lua 5.2.3 に対応しています。

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する