«lua» etiketlenmiş sorular

Lua, güçlü, hızlı, hafif, yerleştirilebilir bir betik dilidir. Lua, belki de yerleştirmenin ne kadar kolay olduğu, hızlı yürütülmesi ve kısa öğrenme eğrisi nedeniyle, oyun programcıları tarafından bir betik dili olarak yaygın olarak kullanılmaktadır.

6
Lua oyunlarda kodlama dili olarak nasıl çalışır?
Tam olarak Lua'nın ne olduğu ve C ++ 'da programlanan bir oyunun onu nasıl kullanacağı konusunda biraz endişeliyim. Öncelikle nasıl derlenip çalıştırıldığını soruyorum. Örneğin, Lua betiklerini kullanan C ++ ile yazılmış bir program kullandığınızda: Lua'daki kod yalnızca C ++ ile yazılmış ana programdaki işlevleri çağırıyor ve derlenip C ++ 'nın …
67 c++  scripting  lua 

5
Lua'yı bir C ++ oyununa dahil etmenin avantajları ve dezavantajları nelerdir?
C ++ oyun programlama kitabım var ve içinde Lua bölümü var. Lua bölümünü okumaya başladım ve ilginç görünüyor, ama Lua'yı C ++ oyunumda kullanmanın artılarını ve eksilerini belirleyemiyorum. Şu anda aklıma gelen tek yarar, yeniden derlemek zorunda kalmadan Lua aracılığıyla bazı kodlama güncellemeleri yapabilmenizdir. Bunun dışında hiçbir şey düşünemiyorum. Peki, …
37 lua 

6
Mobil cihazlarda oyun mantığı için Lua kullanmalı mıyım?
Gerçekten yukarıda Boş zamanlarımda android tabanlı bir oyun yazıyorum (android ücretsiz çünkü ücretsiz ve ticari bir şey yapmak istemiyorum). Oyun mantığı, varlıkların var olduğu ve kendilerine bağlı bileşenlerin bulunduğu ve olayların gerçekleşmesi için mesajların gönderilip gönderildiği çok tipik bir bileşen tabanlı modelden gelir. Açıkçası, aslında bu performansın katmanı ince ve …
33 android  lua  mobile  porting 


4
Prosedürel olarak belirli bir alanın oluşturulması
Kendim ve bir ekip, oyuncuya oyunun başında rastgele bir fabrika veren bir fabrika üreticisi oyunu üzerinde çalışıyoruz. Bir "adalet" duygusu olduğundan emin olmak için, ideal olarak rastgele üretilen fabrika birkaç birim (30 yer tutucu değeri) içinde bir alana sahip olacaktır. Bu spesifikasyonları karşılamak için temel bir rastgele dikdörtgen jeneratör yazmak …

2
Lua ve LÖVE İçin İyi Eğitim [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 3 yıl önce kapalı . Çok basit bir 2D oyun yapmak istiyorum ve LÖVE hakkında çok iyi şeyler okuyorum , bu …
13 lua  love2d 

5
C ++ 'dan Lua kullanmak için önerilen kütüphane nedir? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Şu anda Lua betiklerini 2D Oyun Motoruma nasıl entegre edeceğimizi planlıyorum ve doğrudan C ++ sınıfları …
13 c++  lua 

8
Lua için Love2D motoru; 3D ne olacak? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Lua öğrenmek gerçekten harika, çok basit. Senaryo yazım dillerinden gerçekten hoşlanıyorum ve Python öğrenmek için aynı …
13 3d  lua  love2d 

6
Oyun durumu yönetimi (Oyun, Menü, Başlık ekranı vb.)
Temel olarak, şimdiye kadar yaptığım her oyunda, "current_state" gibi her zaman "game", "titlescreen", "gameoverscreen" vb. Olabilen bir değişkenim var. Ve sonra Güncelleme fonksiyonumda çok büyük bir var: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... Ancak, bu durumları ele almanın profesyonel / temiz bir yolu …

2
Bileşen tabanlı bir varlık sistemindeki komut dosyası ve "yerel" bileşenleri işleme
Şu anda bir varlık temelde sadece bir kimlik ve bir oyun nesnesi oluşturmak için bileşenleri bir demet bağlayan bazı yardımcı yöntemler olduğu bir bileşen tabanlı varlık sistemi uygulamaya çalışıyorum. Bunun bazı hedefleri: Bileşenler yalnızca durum içerir (örn. Konum, sağlık, cephane sayısı) => mantık, bu bileşenleri ve durumlarını (ör. PhysicsSystem, RenderSystem, …


4
İyi Lua varlık oluşturma / yönetimine sahip oyun motoru [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

2
MMO sunucusu için oyun mantığını tanımlamak için Lua komut dosyalarını kullanmak C ++ 'da derlenenden çok daha yavaş olur mu?
MMO sunucum için bir varlık sistemi kullanıyorum ve Lua betikleri kullanarak "eylemlerin" davranışını tanımlamayı düşünüyordum. Sunucu C ++ ile yazılmıştır. C ++ Lua hız / bellek kullanımı ile çok aşina değilim ama istemcinin GUI komut dosyası için kullandım. Sunucu tarafında oyun mantığını tanımlamak için Lua kullanmak performansı çok düşürür mü?
10 mmo  lua  server 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.