از آنجا که یکی از امکانات cocos2d-x مفسر Lua می باشد دوست داشتم گذری هم بر این زبان مفسری کم حجم ، تابعی و باز مورد علاقه گیم دولوپر های عزیز داشته باشم.
این یک راهنمای خیلی خیلی کلی در مورد این زبان برنامه نویسیه پس حتماَ برای مطالعه دقیق زبان از این مرجع رسمی استفاده کنید.
Lua چیست ؟
Lua یک زبان اسکریپتی قدرتمند ، سریع ، سبک و قابل گسترش است .Lua یک زبان تابعی است و شما با استفاده از امکاناتی که ساختمان داده های این زبان در اختیار شما قرار می دهد با آن برنامه شی گرا بنویسید.مدیریت حافظه به صورت داینامیک صورت می گیرد و برنامه به بایت کدی که توسط مفسر قابل اجراست تبدیل می گردد.از آنجا که یک زبان بسیار سبک و اوپن سورس نیز می باشد به صورت توکار در بسیاری از گیم انجین ها می توان از آن استفاده کرد.