זוהי אפליקציית לינוקס בשם GambleKit שניתן להוריד את המהדורה האחרונה שלה בתור GambleKit0.891.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם GambleKit עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
GambleKit
תיאור
GambleKit היא ספרייה מונחה עצמים בקוד פתוח בחינם C++ לבנייה מהירה וקלה של מכונות מזל ומשחקי הימורים עם סלילים וניהול GUI.זה מסתמך בעצם על סגנון תכנות הצהרתי, כך שהמתכנת פשוט צריך להכריז, למשל בזמן היצירה, על הפריסה וההתנהגות הבסיסית של המשחק, ואז לעזוב את זרימת המשחק, תוך צורך בהתערבות נוספת ככל האפשר.
הפרויקט מקבל בברכה תורמים ומשוב מוערך!
השלבים הבאים בפיתוח, לפי דרגת עדיפות, עקוב אחר תיעוד, דוגמאות נוספות, חידודי קוד קלים ותכונות חדשות.
אנא הודע לי אם אתה משתמש בערכה ואילו תכונות חדשות תמצא שימושיות ביותר. אתה מוזמן לדיונים או לפרסם לי את השאלות שלך
תכונות
- ערכת C++ מונחה עצמים עם סגנון תכנות הצהרתי שמפחית את הצורך בכתיבת כמויות גדולות של קוד. למשחק ההדגמה בצילום המסך למעלה כל התכונות המוצגות פועלות, עשויות עם כשני עמודים של קוד משתמש.
- מטפל בפרטים טכניים כגון גרפיקה וסאונד ללא מאמץ.
- GUI קל להכנה - ניתן ליצור כפתור, אנימציה, טקסט מונפש וישויות אחרות באמצעות שורת קוד אחת ולטפל באופן אוטומטי. עם זאת, ניתן להתאים אותם מאוד בזמן ההצהרה, הודות לפרמטרים האופציונליים הרבים
- המשחק מאורגן בדפים, שכל אחד מהם בדרך כלל בלתי תלוי באחרים באמצעות היגיון ומראה. זה מקל על יצירת דפים רבים עבור מסכי משחק שונים, בונוסים, תפריטים
- ניהול המשאבים דואג לטעון רק את המשאבים הדרושים ולשתף אותם בין הדפים, כך שאף לוגיקה ותוכן עמודים לא צריכים לקחת בחשבון אף עמוד אחר.
- מודל סלילים בעל מבנה גבוה מאפשר להגדיר את הכללים של איך המשבצות ישחקו. רכיב סליל ויזואלי מספק את הייצוג הגרפי של החריצים, בעוד שהלוגיקה שלו יכולה להיבנות ממודלים שונים וניתנים להתאמה אישית עבור צורת הקווים המנצחים, התנהגות הסמלים ומקדמים, יצירת שילובים וניתוח זכיות.
- מודלים הניתנים להרחבה לניתוח זכיות וזכיות פוטנציאליות מספקים פונקציונליות קלה לקבלת מידע מפורט על הזכייה בפועל והאפשרית של השילוב - סה"כ זכייה, זכייה בשורה מסוימת והסמלים שלה, זכיות ב-SCATTER ו-WILD. הדגם תומך גם ברצפי סימני זכייה, החל לא רק מהגלגל הראשון, אלא מכל סוג שהוא
- השוואה הגיונית בין שילובים. לפעמים ניתוח כמותי אינו מספיק. שילובים שונים עשויים עדיין להחזיק זכייה שוות ערך חלקית או מלאה לגבי קווי זכייה וסמלים מנצחים. בגלל זה, הערכה יכולה להשוות שילוב עם אחר כדי לבדוק אם הזכייה שלה כלולות באופן מלא או חלקי בשנייה. שימוש אפשרי אחד של תכונה כזו עשוי להיות ליצור בקלות רבה שילוב, בעל סמלים שונים משל אחר, אך בעל זכייה שוות ערך, או מעט גדולים יותר או מעט פחות, או להבטיח זכייה שונה לחלוטין.
- מערכת קבצים וירטואלית, שבאמצעותה ניתן לאחסן את כל נתוני המשחק בקובץ אחד. המעבר בין שימוש במערכת הקבצים הווירטואלית למערכת הקבצים הפיזית הוא חלק. מערכת הקבצים הווירטואלית שימושית להסתרת המשאבים ולשמירה על כולם בקובץ אחד
- כריכות יכולות להתמודד עם הרבה משימות משעממות ומעצבנות, מה ששומר על הקוד של ההיגיון החיוני נקי ופשוט
- פרויקטים המשתמשים בערכה מורחבים ומתוחזקים בקלות, מכיוון שחלק גדול מההיגיון נוצר באמצעות הצהרות, מה שהופך את הקוד לקונבנציונלי וקל יותר לעקוב אחריו גם על ידי מישהו שלא מכיר אותו
קהל
מפתחים
שפת תכנות
C + +
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/gamblekit/. זה התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.