結果だけでなく過程も見てください

日々の奮闘を綴る日記です。

luabind

Lua/Luabind/コルーチンの使い方まとめ その2

前回の続きです。今回は「コマンド実行」部分です。 コマンドとは? ここで言う「コマンド」とは以下のような1命令のことと定義します。 ・プレイヤーを移動させる ・所持金を増やす ・アイテムを増やす ・効果音を鳴らす ・ゲームのフラグ(変数)を操作する…

Lua/Luabind/コルーチンの使い方まとめ その1

最近、自作ゲームのスクリプトをLuaにシコシコ移植しています。そんなわけで今回は移植作業中に得た知識を備忘録も兼ねてまとめておきます。バインドにLuabindを使ってます。 LuaやLuabindのセットアップについては前の記事を参考にしてください。●C++で組み…

luabindをビルドする方法

ちょっと説明する順番が前後しますが、 今回はluabindのビルド方法を紹介します。LuaとC/C++をそのまま連携すると、いちいちグルー関数(C/C++とLuaの橋渡しをするための関数) を定義しなければならず、数が多くなってくると大変です。luabindを使えば、メン…

プライバシーポリシー お問い合わせ