11 Mart 2018 Pazar

APP INVENTOR ZAR OYUNU YAPIMI

ZAR  OYUNU 


   linke gitmek için tıklayınız:






 Bu sayfada zar oyununu nasıl yaptığımı anlatacağım.
 Öncelikle  Mıt App Inventor sayfasından gmail hesabımla giriş yaptım. Daha sonra start new   projectten  yenizaroyunu diye bir sayfa açtım.



 Designer kısmında;

5 label, 2 buton ve 6 resim ekledim.




zar labelini blocks sayfasında değişken tanımlamak için ekledim ve designer'da görünmesin diye visible yani görünmez yaptım.


Palette  kısmından User Interfaceden tikla ve sifirla adında iki buton ekledim.Arka plan rengini değiştirmek için backgroundtan cyan tonlarında bir renk seçtim.Fontbold'a tıklayarak yazının daha kalın görünmesini sağladım. Fontsize yani yazı boyutunu 20.0 olarak değiştirdim. Width' te fill parent' e tıklayarak butonun genişliğini sayfayı kaplayacak şekilde yaptım. Text kısmında butonun adını tıkla olarak yazdım.Text alignment'de yazının ortalanması için center:1' i seçerek yazının ortalanmasını sağladım. Ve textcolordan yazının rengini siyah seçtim.  

Palette kısmından Layouttan labellerin yatay hizalanması için  HorizontalArrangement' i seçtim.
Palette kısmından User Interfaceden tek_sayi adında ve  ciftsayinin_degeri adında iki label ekledimText kısmına tek: ve çift: yazıp fontbold butonuna tıklayarak yazının daha kalın görünmesini sağladım.Textallignmenttende tek'te  left:0'a tıklayarak sola çiftte' de  right:2'ye  tıklayarak yazının sağa kaymasını sağladım ve textcolor yazı renginide siyah yaptım. Yazı boyutunuda 14.0 yaptım.

Palette kısmından User Interfaceden teksayinin_degeri adında bir label ekledim.text kısmına "0" yazıp fontbold butonuna tıklayarak yazının daha kalın görünmesini sağladım.Textallignmenttende left:0'a tıklayarak yazının sola kaymasını sağladım ve textcolor yazı renginide siyah yaptım. Yazı boyutunuda 14.0 yaptım. Çift yazısının sola kayması için widthten fill parenti seçerek labelin genişleyip çift yazısını sola kaydırmasını sağladım. 


Palette kısmından User Interfaceden ciftsayinin_degeri adında bir label ekledim.text kısmına "0" yazıp fontbold butonuna tıklayarak yazının daha kalın görünmesini sağladımTextallignmenttende left:0'a tıklayarak yazının sola kaymasını sağladım ve textcolor yazı renginide siyah yaptım. yazı boyutunuda 14.0 yaptım.




Blocks kısmında;

      Değişken tanımlamak için kullanılır. Mavi olan kısımlarda değişken atamak için kullanılır.






1-  1'den 6'ya kadar olan sayılardan rastgele bir sayı seçmemiz için kullanılır.

2- Bir sayısı geldiğinde ''1.png'' adlı resmin açılmasını sağlar ve tek sayı olan yere kaç tek sayı girildiğini yazar. 

3-  İki sayısı geldiğinde ''2.png'' adlı resmin açılmasını sağlar ve çift sayı olan yere kaç çift sayı girildiğini yazar. 

4- Üç   sayısı geldiğinde ''3.png'' adlı resmin açılmasını sağlar ve tek sayı olan yere kaç tek sayı girildiğini yazar.

5- Dört  sayısı geldiğinde ''4.png'' adlı resmin açılmasını sağlar ve çift sayı olan yere kaç çift sayı girildiğini yazar. 

6-  Beş sayısı geldiğinde ''5.png'' adlı resmin açılmasını sağlar ve tek sayı olan yere kaç tek sayı girildiğini yazar. 

7-  Altı sayısı geldiğinde ''6.png'' adlı resmin açılmasını sağlar ve çift sayı olan yere kaç çift sayı girildiğini yazar. 







1-  Çift ve tek sayıların sıfırlandıktan sonra ''indir.jfif '' zar gör selinin gelmesini sağlar.
2-  Çift ve tek labellerin sıfırlanmasını sağlar.














Hiç yorum yok:

Yorum Gönder

Uzaktan Eğitim

RSS https://www.ntv.com.tr/seyahat.rss https://www.ntv.com.tr/saglik.rss https://www.ntv.com.tr/gundem.rss       ...