g_o_r_k_e_m
Üye
Merhaba , öncelikle herşeye başlamadan önce lua'nın ne olduğunu , ne için kullanıldığını ve sizin bu derslerden sonra neler yapabiliceğinizi konuşalım
Lua Nedir ; Lua C dilinden üretilme bir Scripting dilidir. Scripting dili ne demek tabi onu da kısaca açmak gerekirse sistematik yazılımların üretilmesi yerine daha çok çalışma zamanında programı derlemeden yeniden kodlamak amacıyla kullanılır ve "modlama" desteği veren her oyun'da lua kullanılabilir tabiki sadece bunla bitiyormu? hayır oyun programlaması vs. gibi şeylerdede lua rahatlıkla kullanılabilir öğrenmesi kolay ama ustalaşması zor bir yazılım dilidir.
Başlamadan önce bir çalışma alanına ihtiyacımız olacak , lua bir "scripting" dili olup programlama dili olmadığı için çalışması için belirli bir ortama ihtiyaç var bunun için Garry's Mod oyunu kullanılabilir ama onunla başlayamacağız sadece normal lua ile başlayacağız derslerimize bunun içinde "Lua For Windows" indireceğiz [linki aşağıya bırakacağım] bunun yanında bide tercih ettiğiniz bir text editor [notepad++ sublime text 3 ne isterseniz hangisi size rahatsa] ben şahsen sublime text 3 kullanıyorum ve derslerdede bunu kullanacağım
Başlangıç; Herşeyi kurduktan sonra bunları test etmek için kullanmak istediğiniz text editorde yeni bir dosya oluşturun ve yazdığımı yazin
Kodun ne işe yaradığını şuanlık açıklamıyacağım sadece test amaçlı olduğu için yaptıktan sonra farklı kaydetten masaüstünüze test.lua gibi bir şekilde kaydedin bunu yaptiktan sonra masaüstünüze doğru yaptıysanız test.lua isimli bir dosya gelmesi gerekiyor. gelmediyse yukardan aşağı yaptıklarımı birdaha tekrar edin bence herneyse, çift tıklayarak .lua dosyasını açın
Dosyayı ve konsolu resimlerdeki gibi görebiliyorsanız tebrikler ! ilk kodunuzu yazdınız , ve herşey düzgün çalışıyor şimdilik bu kadar 2. derste görüşmek üzere hoşçakalın!!
Lua For Windows Linki :
Küçük bir dipnot
Bu dersleri hazirlamak hosuma gidiyor birkaç forumda daha hazirlamistim ama ne yazikki forumlar kapandi buranın kalıcı olması umuduyla burayada yazmaya başladım 1 bölümü çıkartmak yaklaşık 1 saatimi aliyor , yazdiklairm işinize yararsa lütfen beğenmeyi unutmayın
-Gorkem
Lua Nedir ; Lua C dilinden üretilme bir Scripting dilidir. Scripting dili ne demek tabi onu da kısaca açmak gerekirse sistematik yazılımların üretilmesi yerine daha çok çalışma zamanında programı derlemeden yeniden kodlamak amacıyla kullanılır ve "modlama" desteği veren her oyun'da lua kullanılabilir tabiki sadece bunla bitiyormu? hayır oyun programlaması vs. gibi şeylerdede lua rahatlıkla kullanılabilir öğrenmesi kolay ama ustalaşması zor bir yazılım dilidir.
Başlamadan önce bir çalışma alanına ihtiyacımız olacak , lua bir "scripting" dili olup programlama dili olmadığı için çalışması için belirli bir ortama ihtiyaç var bunun için Garry's Mod oyunu kullanılabilir ama onunla başlayamacağız sadece normal lua ile başlayacağız derslerimize bunun içinde "Lua For Windows" indireceğiz [linki aşağıya bırakacağım] bunun yanında bide tercih ettiğiniz bir text editor [notepad++ sublime text 3 ne isterseniz hangisi size rahatsa] ben şahsen sublime text 3 kullanıyorum ve derslerdede bunu kullanacağım
Başlangıç; Herşeyi kurduktan sonra bunları test etmek için kullanmak istediğiniz text editorde yeni bir dosya oluşturun ve yazdığımı yazin
Kod:
print("Merhaba Dunya [Klasik]")
io.read()
Kodun ne işe yaradığını şuanlık açıklamıyacağım sadece test amaçlı olduğu için yaptıktan sonra farklı kaydetten masaüstünüze test.lua gibi bir şekilde kaydedin bunu yaptiktan sonra masaüstünüze doğru yaptıysanız test.lua isimli bir dosya gelmesi gerekiyor. gelmediyse yukardan aşağı yaptıklarımı birdaha tekrar edin bence herneyse, çift tıklayarak .lua dosyasını açın
Dosyayı ve konsolu resimlerdeki gibi görebiliyorsanız tebrikler ! ilk kodunuzu yazdınız , ve herşey düzgün çalışıyor şimdilik bu kadar 2. derste görüşmek üzere hoşçakalın!!
Lua For Windows Linki :
Bağlantıyı görüntüleme izniniz yok, görüntülemek için:
Giriş yapın veya üye olun.
Küçük bir dipnot
Bu dersleri hazirlamak hosuma gidiyor birkaç forumda daha hazirlamistim ama ne yazikki forumlar kapandi buranın kalıcı olması umuduyla burayada yazmaya başladım 1 bölümü çıkartmak yaklaşık 1 saatimi aliyor , yazdiklairm işinize yararsa lütfen beğenmeyi unutmayın
-Gorkem