آموزش Lua
از صفر تا پروژه واقعی
اسکریپتنویسی سبک برای بازی، ابزار و سیستمهای توکار.
هشت گام تا ساختن
درسها کوتاهاند، اما سطحی نیستند؛ هر گام روی نتیجه گام قبلی ساخته میشود.
اولین print در Lua
در این درس، اولین print در Lua را با یک نمونه کوچک و کاربردی یاد میگیری.
متغیر و نوع پویا
در این درس، متغیر و نوع پویا را با یک نمونه کوچک و کاربردی یاد میگیری.
table و حلقه
در این درس، table و حلقه را با یک نمونه کوچک و کاربردی یاد میگیری.
تابع و scope
در این درس، تابع و scope را با یک نمونه کوچک و کاربردی یاد میگیری.
module و metatable
در این درس، module و metatable را با یک نمونه کوچک و کاربردی یاد میگیری.
رویداد و منطق بازی
در این درس، رویداد و منطق بازی را با یک نمونه کوچک و کاربردی یاد میگیری.
خطایابی و کارایی
در این درس، خطایابی و کارایی را با یک نمونه کوچک و کاربردی یاد میگیری.
پروژه امتیاز بازی
در این درس، پروژه امتیاز بازی را با یک نمونه کوچک و کاربردی یاد میگیری.
امتیازدهی بازی دوبعدی
پروژه را بخشبهبخش در طول درسها میسازی. در پایان فقط یک تمرین پراکنده نداری؛ یک خروجی کامل، توضیحپذیر و قابل انتشار داری.
- تعریف مسئله و نیاز کاربر
- ساخت نسخه اولیه و قابل استفاده
- خطایابی و بهترکردن تجربه
- انتشار و دریافت بازخورد
local coins = 7
local score = coins * 10
print(score)