Zar

Zar

  • Category : ပဟေဋ္ဌိ
  • Size : 5.7 MB
  • Version : 1.6.38
  • Platform : Android
  • Rate : 3.5
  • Update : Dec 30,2024
  • Developer : MeftunTech
  • Package Name: com.meftuntech.zar
Application Description

၎င်းသည် ရိုးရှင်းသော အန်စာတုံးလှိမ့်သည့် ဂိမ်းအပလီကေးရှင်းတစ်ခုဖြစ်သည်။ အသုံးပြုသူသည် အန်စာတုံးအရေအတွက်နှင့် အသေတစ်ခုစီရှိ နှစ်ဖက်အရေအတွက်ကို သတ်မှတ်နိုင်သည်။ ထို့နောက် အပလီကေးရှင်းသည် အန်စာတုံးများကို လှိမ့်ကာ ရလဒ်များကို ပြသပါမည်။

အင်္ဂါရပ်များ-

  • အန်စာတုံးအရေအတွက်ကို သတ်မှတ်ပါ- အသုံးပြုသူက လှိမ့်ရန် အန်စာတုံးအရေအတွက်ကို ထည့်သွင်းနိုင်သည်။
  • Sides အရေအတွက်ကို သတ်မှတ်ပါ- အသုံးပြုသူသည် အသေတစ်ခုစီရှိ နှစ်ဖက်အရေအတွက်ကို သတ်မှတ်နိုင်သည် (ဥပမာ၊ စံခြောက်ဘက်သတ်တစ်ခုအတွက် 6၊ 20-sided သေဆုံးမှုအတွက် 20)။
  • အန်စာတုံးအလိပ်- ခလုတ်တစ်ခုသည် အန်စာတုံးအလိပ်ကို စတင်သည်။
  • ပြသထားသော ရလဒ်များ- အပလီကေးရှင်းသည် လိပ်တစ်ခုချင်းစီ၏ ရလဒ်နှင့် လိပ်အားလုံး၏ ရလဒ်တို့ကို ရှင်းလင်းစွာပြသပါသည်။
  • ရှင်းလင်း/ပြန်လည်သတ်မှတ်ခြင်း- ရလဒ်များကို ရှင်းထုတ်ပြီး နောက်တစ်ခုဖွင့်ခွင့်ပြုရန် ခလုတ်တစ်ခု။ (ရွေးချယ်နိုင်သော်လည်း အသုံးပြုနိုင်စေရန် အကြံပြုထားသည်)

အကောင်အထည်ဖော်မှု မှတ်စုများ-

အပလီကေးရှင်းကို ပရိုဂရမ်းမင်းဘာသာစကားများနှင့် မူဘောင်အမျိုးမျိုးကို အသုံးပြု၍ အကောင်အထည်ဖော်နိုင်သည်။ ဤသည်မှာ ဥပမာအချို့ဖြစ်သည်-

  • Python- ကျပန်းနံပါတ်များထုတ်ပေးရန်နှင့် random သို့မဟုတ် Tkinter ကဲ့သို့သော ပိုမိုအဆင့်မြင့်သော GUI မူဘောင်တစ်ခုအတွက် ကျပန်းနံပါတ်များထုတ်ပေးရန်အတွက် PyQt ကဲ့သို့သော စာကြည့်တိုက်များကို အသုံးပြုခြင်း။
  • JavaScript- ဝဘ်အခြေခံအပလီကေးရှင်းတစ်ခုဖန်တီးရန် HTML၊ CSS နှင့် JavaScript ကိုအသုံးပြုခြင်း။ Math.random() လုပ်ဆောင်ချက်ကို ကျပန်းနံပါတ်ထုတ်လုပ်ရန်အတွက် အသုံးပြုနိုင်ပါသည်။
  • Java- GUI အတွက် Java Swing သို့မဟုတ် JavaFX ကိုအသုံးပြုခြင်းနှင့် ကျပန်းနံပါတ်ထုတ်လုပ်ခြင်းအတွက် java.util.Random အတန်းအစား။

ရွေးချယ်ထားသောဘာသာစကားကို မည်သို့ပင်ဆိုစေကာမူ ပင်မယုတ္တိဗေဒသည် အတူတူပင်ဖြစ်သည်-

  1. အသုံးပြုသူထံမှ အန်စာတုံးအရေအတွက်ကို ရယူပါ။
  2. အသုံးပြုသူထံမှ ဘက်ခြမ်းအရေအတွက်ကို ရယူပါ။
  3. သေဆုံးတစ်ခုစီကို လှိမ့်ကာ အတုယူရန် ကျပန်းနံပါတ်ဂျင်နရေတာကို အသုံးပြုပါ (1 နှင့် နှစ်ဖက်အရေအတွက်ကြားတွင် ကျပန်း ကိန်းပြည့်ကိုထုတ်ပေးသည်)။
  4. တစ်ဉီးချင်းစီ ရလဒ်များနှင့် စာလိပ်များ၏ ရလဒ်များကို ပြသပါ။

ဥပမာ (Conceptual Python with Tkinter):

 tkinter ကို tk အဖြစ် တင်သွင်းပါ။
ကျပန်းတင်သွင်းခြင်း။

def roll_dice():
    ကြိုးစားပါ
        num_dice = int(num_dice_Entry.get())
        num_sides = int(num_sides_Entry.get())
        အကယ်၍ num_dice 

ဤသည်မှာ အခြေခံဥပမာတစ်ခုဖြစ်သည်။ ပိုမိုအားကောင်းသော အပလီကေးရှင်းတစ်ခုတွင် အမှားအယွင်းများကို ကိုင်တွယ်ခြင်းနှင့် ပိုမိုဆန်းပြားသော UI အစိတ်အပိုင်းများ ပါဝင်နိုင်သည်။

Zar Screenshots
  • Zar Screenshot 0
  • Zar Screenshot 1
  • Zar Screenshot 2
  • Zar Screenshot 3
Reviews Post Comments
There are currently no comments available