Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Soru – Cevap Platformu
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Google Colab Editor
  • Software Akademi Ekibi
  • WhatsApp Platformumuz
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Kategori: BGT Yazılım Dili

Sesli oyun geliştirme scripti(BGT)-16: Sınıflar arası miraz alma

Posted on 16 Eylül 2019

BGT üzerinde sınıf oluşturma tekniği içinde birden fazla sınıfın methodlarını birbirleri arasında miras alma özelliğine sahiptir. Aşağıdaki örneğe bakınız. Sınıflar arası miras alma class araclar { void motor() { alert(” Motor durumu”,”çalışıyor”); } } //Araçlar isminde bir sınıf oluşturup içine motor adında bir method ekledik. class araba : araclar//Araba sınıfını oluşturup sonrasında gelen iki nokta…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-15: Sınıf oluşturma

Posted on 16 Eylül 2019

BGT yazılım dilinde diğer yazılım dillerinde olduğu gibi sınıflar oluşturarak uygulamımızı daha okunabilir kılabiliriz. Aşağıdaki örnek size temel sınıf oluşturma mantığını göstermiş olacaktır. İlk sınıf oluşturma class araba { void birinciVites() { alert(“Birinci vitese geçtiniz”,”Hızınız 60 km”); } void motorCalisti() { alert(“Motor durumu”,”Motor çalıştı”); } } //Yukarıda bir sınıf örneği gördünüz. Sınıf içinde void şeklinde…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-14: Obje oluşturma

Posted on 28 Ağustos 2019

Objeler yazılım dilinde önemli bir türdür. BGT yazılım dilinde de farklı objelerden sözedebiliriz. Örnek üzerinden anlatmam gerekirse elimizde bir adet ses dosyası olsun. Bu ses dosyasını oyanatabilecek kodlarımızı aşağıda oluşturalım. Yalnız burada önemli bir husus, “bgt” uzantılı dosyanızla, ses dosyası aynı yerde olmalıdır. Obje örneği void main() { sound zilSesi; //Sound türünde bir adet objemizi…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-13: Çok boyutlu diziler

Posted on 20 Ağustos 2019

BGT kodlama dilinde çok boyutlu diziler oluşturabiliyoruz. Bunun için aşağıdaki kodu yazabilirsiniz. dizi_türü[][] dizi_adi; Yukarıdaki yapıda da görüldüğü üzere iki boyutlu dizi oluşturmuş olduk. Her bir dizi için aç ve kapa köşeli parantez kullandık. Şimdi aşağıda örneğimizi verelim. Çok boyutlu dizi örneği void main() { string[][] satrancTahtasi; satrancTahtasi.resize(8); for(int i = 0;i

Continue Reading

Sesli oyun geliştirme scripti(BGT)-12: Diziler

Posted on 20 Ağustos 2019

Diziler yazılım dillerinde birden çok değeri tutabilmemizi sağlayan değişken türleridir. Dizi tanımlama Dizi tanımlarken önce tür belirtilir sonrasında değişken adı belirlenir ve sonunda ise eleman sayısı parantez içerisinde belirtilir. Bu açıklamaya göre aşağıdaki örneği inceleyebilirsiniz. void main() { int[] sayilar(4); sayilar[0] = 22; sayilar[1] = 2; sayilar[2] = 33; sayilar[3] = 35; /*Tam sayı türünde…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-11:Döngüler(For döngüsü)

Posted on 20 Ağustos 2019

For döngüsü yazılım dillerinde olduğu gibi BGT dilinde de döngüsel işlemleri gerçekleştirebilmemize olanak tanımaktadır. For döngüsüne örnek For döngüsü kod yapısı aşağıdaki gibidir. for(değişken;koşul;artırma veya azaltma işlemi) { //Gerçekleştirilecek işlemler. } void main() { for(int i = 1;i < 10;i++ ) { alert("İşlem sonucu",i *2); if(i *2 == 16) { alert("Bilgi ekranı","Uygulama durduruldu"); break; }...

Continue Reading

Sesli oyun geliştirme scripti(BGT)-10:Döngüler( Do, while Döngüsü)

Posted on 29 Temmuz 2019

Do, while döngüsünde koşulda belirtilen durum karşılanmasa dahi işlemlerin bir kere gerçekleştirilmesinin gerekeceği durumlarda kullanılan döngü yapısıdır. void main() { int deger = 1; do{ int sonuc = deger + deger; deger ++; alert(“title”,sonuc); } while( deger == 0 ); } do-while-ornek

Continue Reading

Sesli oyun geliştirme scripti(BGT)-9:Döngüler(While Döngüsü)

Posted on 29 Temmuz 2019

BGT Kodlama dilinde, kod içerisinde bazı işlemleri verilen değer kadar tekrarlanmasını sağlayan döngüler bulunmaktadır. Bu döngüler sayesinde koşula bağlı işlemler gerçekleştirilebilinir. Aşağıdaki örnekte tam sayı değerinde baslangic adıyla tanımlanan değişken kendisiyle dört defa toplanarak ekrana çıktı verilmesi sağlanmıştır. void main() { int baslangic = 1; while(baslangic < 4) { int topla = baslangic+ baslangic; alert("Title",topla);...

Continue Reading

Sesli oyun geliştirme scripti(BGT)-8: Akış kontrolleri(switch, case yapısı)

Posted on 22 Temmuz 2019

Switch ve case yapısı if ve else söz diziminde olduğu gibi koşullu durumlara göre işlem yaptırtmak için kullanılır. Bu yapının kuralları her bir case değeri int değerinde ve sabit olmalıdır. Aşağıdaki örneği inceleyiniz. void main() { int karakter_sagligi = saglik_durumu(100); switch(karakter_sagligi) { case 100: mesaj(“Sağlık durumu iyi”); break; case 50: mesaj(“Sağlık durumun kötüleşiyor”); break; case…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-7: Akış kontrolleri(if,else if)

Posted on 22 Temmuz 2019

BGT kodlama dilinde de belli durumlar için if, else ve else if blogları oluşturabiliriz. If, else yapısı bilindiği gibi koşula bağlı işlemlerin kurgulanabilmesi için kullanılan yapılar olarak ifade edebilirim. Bununla birlikte her programlama dilinde olan operatörlerden de söz etmekte fayda var. == : Eşittir ifadesi, iki değişkeni eşitlik yönünden karşılaştırır. != :Eşit değildir. < :...

Continue Reading
  • 1
  • 2
  • Next

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded