Doğrudan çalışan fonksiyon void main ana methodu içerisinde doğrudan çağrılarak çalışan fonksiyonlar olarak ifade edebilirim. Gelin şimdi bir örnek yapalım. void main() { ekrana_bas(“Uygulamaya giriş yapınız.”); } void ekrana_bas(string mesaj) { alert(“Mesaj ekranı”,mesaj); } /*Yukarıdaki örnekte ekrana bas fonksiyonu oluşturuldu ve normalde alert adıyla olan fonksiyon ekrana bas ifadesiyle ana methotta doğrudan çağırılabilir şekilde kodlandı….
Kategori: BGT Yazılım Dili
Sesli oyun geliştirme scripti(BGT)-5: Fonksiyonlar(Geri dönen fonksiyonlar)
Fonksiyonlar, yazılım geliştirme süreçlerinde bazı kodların defalarca yazılmasının önüne geçen yapılardır. Her yazılım dilinde birkaç fonksiyon hazır halde gelir. Fonksiyon oluştururken öncelikle veri türü belirtilir, sonrasında değişken adı tanımlanır ve varsa parantezler içinde parametreleri belirtilir ve ana fonksiyon içerisinde kullanılır. BGT dilinde iki farklı fonksiyon oluşturma yöntemi bulunur. Return ifadesiyle geri dönüşlü ve doğrudan çıktı…
Sesli oyun geliştirme scripti(BGT)-4:Sabitler
Sabitler, program işleyiş sürecinde bir daha değişmeyen ifadeler olarak adlandırılabilir. Sabitler bir kere tanımlanır ve başka değer ataması yapılamaz. Bir sabit örneğini aşağıda bulabilirsiniz. Sabit oluştururken, önce const ifadesi yazılır, sonra veri türü belirtilir ve ataması yapılır. void main() { const string hata_mesaji = “Uygulama çalışma zamanı hatası verdi.”; alert(“Hata”,hata_mesaji); /*Artık programda bu tarz hatalar…
Sesli oyun geliştirme scripti(BGT)-3:Veri türleri
BGT yazılım geliştirme dilinde bazı değişken türlerinden söz edebiliriz. Bunlar; Int Float veya double String Şimdi hepsinin aşağıda olduğu bir uygulamayı sizlerle paylaşayım. void main() { string ad = “Sarper ARIKAN”; int yas = 35; int yil = 9; double boy = 1.80F; alert(“Uyarı diyaloğu”,”Benim adım ” +ad + ” ” +”yaşım” +yas+” “+”boyum”+” ”…
Sesli oyun geliştirme scripti(BGT)-2:Değişken oluşturma
BGT dilinde değişken oluşturma C# dilinde olduğu gibi gerçekleştirilmektedir. Farklı türden değişkenleri oluştururken aşağıdaki yapıyı kullanabilirsiniz. void main() { string baslik = “Uygulama Akademisi”; string icerik = “Web sitemize hoşgeldiniz.”; alert(baslik,icerik); } Yukarıdaki örnekte baslik ve icerik adında iki adet değişken oluşturduk. Sonrasında, bu değişkenleri alert diyaloğunun içine parametre olarak atadık. Değişken atama kuralları Programlama…
Sesli oyun geliştirme scripti(BGT)-1: Kod yapısı
Giriş Görme engelli bireylerin oynadıkları sesli oyun yapım süreçlerinde kullanılan Gemma Headfield tarafından geliştirilmiş BGT kodlama dilini birlikte deneyimliyor olacağız bu yazı dizimizde. BGT script dili kendi uygulaması ile birlikte yorumlanan bir dil. Aşağıdaki bağlantıdan edineceğiniz kurulum dosyasını bilgisayarınıza kurduğunuz andan itibaren herhangi bir metin editöründe kodlamaya başlayabilirsiniz. Bu dilin temel yapısına baktığımızda CSharp kodlarını…