የዝብ ዓላማ
ይህ መተግበሪያ የWebFX ፕሮጀክትን ለሚከተሉ ገንቢዎች ታትሟል፣ እና የፕሮጀክት ማሳያዎች አካል ነው።
ለአዲስ አድማጮች
WebFX 7 መድረኮችን (ድር፣ አንድሮይድ፣ iOS፣ ማክሮስ፣ ሊኑክስ፣ ዊንዶውስ እና እንደ Raspberry Pi ያሉ) ከአንድ የጃቫ ኮድ መሰረት ሊያነጣጥር የሚችል ነፃ፣ ክፍት ምንጭ-የመድረክ መፍትሄ ነው።
መሰረታዊ ቴክኖሎጂዎች፡OpenJFX፣ Gluon እና GWT
ለምሳሌ፣ የዚህን ተመሳሳይ መተግበሪያ የድር ስሪት https://fx2048.webfx.dev ላይ መጎብኘት ትችላለህ።
የመሳሪያ ስርዓቱ ምንም ይሁን ምን የመተግበሪያው ምንጭ ኮድ በትክክል ተመሳሳይ ነው (የዚህን ማሳያ ምንጭ ኮድ ለማግኘት ከታች ያለውን LINKS ይመልከቱ)።
አፕሊኬሽኑ የተፃፈው በጃቫ ነው እና የተጠቃሚ በይነገጹን ለመገንባት የJavaFX API ይጠቀማል።
የግሉዮን የመሳሪያ ሰንሰለት (በግራአልቪኤም አናት ላይ የተሰራ) መተግበሪያ ጃቫ ኮድን ከድር በስተቀር ለሁሉም መድረኮች ወደ ቤተኛ መተግበሪያ ለማጠናቀር ይጠቅማል (ስለዚህ ይህ አንድሮይድ ስሪት ያካትታል)።
GWT የድር ስሪቱን ለማዘጋጀት ይጠቅማል። የጃቫን ኮድ ወደ ተመቻቸ የጃቫ ስክሪፕት ኮድ ይቀይራል።
በውጤቱም፣ በሁሉም መድረኮች ውስጥ ያሉ ሁሉም ተፈፃሚዎች የተመቻቹ አፈፃፀሞችን ያቀርባሉ።
ስለዚህ ልዩ ማሳያ
ይህ ጨዋታ ነው 2048. ለመጫወት የቀስት ቁልፎችን መጠቀም ይችላሉ, ወይም በጡባዊ እና ተንቀሳቃሽ ስልኮች ላይ ንክኪ ማያ. ተመሳሳይ ቁጥር ያላቸው ሰቆች እነዚህን 2 ቁጥሮች ወደሚያጠቃልለው ሊዋሃዱ ይችላሉ። የጨዋታው ግብ 2048 በአንድ ንጣፍ ላይ ማጠቃለል ነው።
ይህ ልዩ ማሳያ በብሩኖ ቦርጅስ የተጻፈ የመጀመሪያው FX2048 JavaFX ጨዋታ የታሸገ ስሪት ነው። የዚህ ጠጋኝ ምክንያት GWT ተኳሃኝ እንዲሆን ለማድረግ ነው፣ እና ስለዚህ ለድርም ሊሰበሰብ ይችላል።
ይህ ማሳያ የ JavaFX ትዕይንት ግራፍ እና CSS በመጠቀም እንደ ጨዋታዎች ያሉ መተግበሪያዎችን መጻፍ እንደሚችሉ ያሳያል (ይህ ጨዋታ ሸራ ላይ የተመሠረተ አይደለም)።
ሊንኮች
ኦሪጅናል JavaFX ጨዋታ: https://github.com/brunoborges/fx2048
ይህ የማሳያ ምንጭ ኮድ፡ https://github.com/webfx-demos/webfx-demo-fx2048
WebFX ድር ጣቢያ፡ https://webfx.dev
WebFX GitHub፡ https://github.com/webfx-project/webfx