LUA היא שפת תכנות פשוטה מאוד, היא נוצרה אך ורק לבנייה לשפות אחרות, כך שניתן יהיה לשנות את התוכניות הסופיות ללא קומפילציה.כך נכתב למשל WarCraft ומחק משחקים אחרים.עם זאת, כיום ניתן לכתוב משחקים מן המניין ב-LUA, כאשר שפת ה-LUA היא שפת פיתוח עצמאית ושפת הפיתוח היחידה במשחק.ישנם מנועים רבים ליצירת משחקים הבנויים על גבי LUA.
בנוסף, ישנם מעצבי משחקים שנכתבו בעצמם, כאשר שפה דומה מאוד ל-LUA פועלת כשפת תכנות, וניתן להשתמש ב-LUA גם כשפה לא-עיקרית ליצירת משחקים:
לפיכך, הבחירה היום די הגונה, ואם אתה רוצה לעשות משחק ב-LUA, אז יש הרבה מה לבחור.