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);...
Herkes için PHP Eğitimleri-21: Temel string komutları
Herkes için PHP Eğitimleri-21: Temel string komutları Php dilinde metinsel değişkenlerle işlemler yapabileceğimiz birkaç faydalı string komutlarını ele alalım. strlen() Girilen metnin uzunluğunu alma $metin = “Merhaba sevgili dünya”; echo “Yazının uzunluğu : ” . strlen($metin); chr() Girilen ascii koduna karşılık gelen karakteri gösterme $karakter_goster = chr(65); echo $karakter_goster; explode() Belirtilen ayırac işaretine göre metni…
Herkes için C# Programlama Eğitimi-11: Diziler
Herkes için C# Programlama Eğitimi-11: Diziler Programlama dilinde diziler birden fazla bellekte veri tutabilen değişkenler şeklinde adlandırılabilir. Birden fazla değeri tek bir değişkende işleyebilirsiniz. Dizi tanımlama farklı yöntemlerle yapılabilmektedir. Aşağıda tek satırda ve çift satırda dizi tanımlamasına örnek verilmiştir. int[] dizi = new int[4]; int[] dizi; dizi = new int[4]; Yukarıdaki tanımlamalara ek olarak aşağıdaki…
Google Chrome Canary Kullanım rehberi
Google Chromme versiyonları arasında gecelik güncellenen versiyonunu sizler için inceledim. Google Chromme Canaray edinin. [embedyt] https://www.youtube.com/watch?v=X0m0QYKrG6Y[/embedyt]
Youtube Music uygulaması kullanım rehberi(Android)
Youtube Music uygulaması kullanım rehberi(Android) Youtube music uygulaması youtube premium hizmetleri kapsamında ülkemizde sunulan bir müzik servisi. Sizler için bu servisin nasıl kullanılabileceğini aktarıyorum. [embedyt] https://www.youtube.com/watch?v=5nLcOC75jmA[/embedyt]
Sesli oyun geliştirme scripti(BGT)-8: Akış kontrolleri(switch, case yapısı)
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…
Sesli oyun geliştirme scripti(BGT)-7: Akış kontrolleri(if,else if)
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. < :...
Sesli oyun geliştirme scripti(BGT)-6: Fonksiyonlar(Doğrudan çalışan fonksiyonlar)
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ı….
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…