Luaとは、スクリプト言語のひとつ。ポルトガル語では「月」という意味を表す。C/C++に組み込んで使うことができる。
この言語の設計における基本的なコンセプトは、言語そのものに多くの機能を実現するのではなく、様々な機能を実現するための少数の仕掛けをつくることでした。たとえば、 Lua言語は純粋なオブジェクト指向言語ではありませんが、クラスや継承といった仕組みを実現できるのです。 むやみに多くの概念を導入することなく、簡素な言語のままで拡張を可能にしたそれらの仕掛はLuaの際だった特徴です。
エミュレータにLuaスクリプトの機能を付け加えたものを「Emu Lua」と呼ぶ。考案者のDeHackEd氏がSnes9xに搭載して以来、Gens、VitualBoy Advance、FCEUX、FinalBurn Alpha、DeSmuME(いずれもre-recording版)などにも搭載された。
詳しいことはTAS用エミュレータの機能紹介 - 悟茶辞苑ッをご覧ください。
print("Hello world")
luaに関するニコニコミュニティを紹介してください。
急上昇ワード改
最終更新:2026/01/23(金) 02:00
最終更新:2026/01/23(金) 02:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。