שחקן מגיע לרמה 12 ופורש. אחוז המעבר ברמה זו הוא 23%, בעוד שברמות הקודמות היה 60%. סימפטום קלאסי של חוסר איזון: עקומת הקושי תלולה מדי והמונטיזציה סוחטת את הארנק. מצב זה הורג את הרטנשן ומוריד את ה-ARPU. לפי הנתונים שלנו, תיקון טעות כזו מוקדם מגדיל את ה-LTV ב-15–25%, אשר עבור משחק עם 50 אלף DAU משמעותו 30,000–50,000 דולר בחודש. אנו מתכננים מערכות איזון שמונעות כשלים כאלה. הניסיון שלנו כולל איזון ליותר מ-50 פרויקטים ניידים – מהיפר-קז'ואל ועד MMORPG. יש לנו ניסיון של 8+ שנים באנליטיקת משחקים והשקנו למעלה מ-60 משחקים מצליחים.
איזון משחק הוא כוונון של עקומת ההתקדמות והכלכלה במשחק, כאשר המודל המתמטי קובע את המונטיזציה והרטנשן של משחק נייד. כל פרמטר – מנזק של אויב ועד מחיר שיקוי – משפיע על מדדים אלה. ללא גישה שיטתית, אפילו שגיאה קטנה במקדם גידול הקושי יכולה להפיל את הרטנשן ליום 7 ל-15%. אובדן של 5% מהרטנשן ליום 7 מפחית את ה-LTV ב-20%, מה שעלול לעלות 50,000 דולר ב-100 אלף DAU.
מודל התקדמות מתמטי באיזון משחק
הבסיס של כל איזון הוא עקומת ההתקדמות. עבור משחקי RPG, משחקי אסטרטגיה ורוב משחקי הקז'ואל, נעשה שימוש בתלות חזקה או אקספוננציאלית:
cost(n) = base_cost \times growth_factor^n לדוגמה: cost(n) = base_cost \times growth_factor^n , base_cost = 100. אז:
- רמה 1: 100
- רמה 5: ~759
- רמה 10: ~5766
- רמה 20: ~332,525
עם growth_factor = 1.5, ההתקדמות הופכת תלולה מדי – השחקן פוגע בקיר ובוחר לשלם או לפרוש. עם growth_factor > 1.6, היא שטוחה מדי – אין תחושת הישג.
עקומת קושי הרמות:
enemy_hp(level) = base_hp \times (1 + level \times difficulty_scale)
player_dps(level) = base_dps \times (1 + level \times power_scale)הפרמטר המרכזי הוא היחס < 1.3. אם השחקן צובר כוח מהר יותר מהקושי (enemy_hp(level) = base_hp \times (1 + level \times difficulty_scale) player_dps(level) = base_dps \times (1 + level \times power_scale) ), המשחק הופך לטריוויאלי באמצע המשחק. אם לאט יותר, מופיע קיר תשלום. שגיאה במקדם זה יכולה לעלות עד 40% מההכנסות העתידיות.
כלים ותהליך
GameAnalytics / PlayFab Analytics
אנו מנתחים רטנשן לפי רמות, אחוזי מעבר ונקודות יציאה ראשונות:
// Логируем смерть с контекстом
GameAnalytics.NewProgressionEvent(GAProgressionStatus.Fail, "world_1", "level_07", score: remainingHP); // здоровье при смерти как прокси сложности
// Логируем время прохождения
GameAnalytics.NewDesignEvent("Level:CompletionTime:world1_07", (float)completionTime.TotalSeconds);ה-difficulty_scale / power_scale על Fail מראה כמה קרוב היה השחקן לניצחון. power_scale > difficulty_scale פירושו "כמעט עבר" – הפחת מעט את הקושי. // Логируем смерть с контекстом GameAnalytics.NewProgressionEvent( GAProgressionStatus.Fail, "world_1", "level_07", score: remainingHP // здоровье при смерти как прокси сложности ); // Логируем время прохождения GameAnalytics.NewDesignEvent("Level:CompletionTime:world1_07", (float)completionTime.TotalSeconds); פירושו "אפילו לא התחיל" – פער איזון משמעותי.
Google Sheets / Airtable כגיליון איזון
פרמטרי אויבים, פריטים, יכולות – בטבלה עם נוסחאות. שינוי בתא אחד מחשב מחדש את כל הערכים התלויים. לאחר מכן, JSON/CSV מיוצא למשחק דרך Remote Config או Addressables.
Remote Config לתיקון חם של איזון
פרמטרים קריטיים (שיעורי נשירה, מחירי חנות, מכפילי נזק) דרך Firebase Remote Config – משתנים ללא עדכון:
var remoteConfig = FirebaseRemoteConfig.DefaultInstance;
await remoteConfig.FetchAndActivateAsync();
float bossHealthMultiplier = (float)remoteConfig.GetValue("boss_health_multiplier").DoubleValue;
float goldDropRate = (float)remoteConfig.GetValue("gold_drop_rate").DoubleValue; כלכלה באיזון משחק נייד: שלושה עמודים
מקורות מטבע: משימות, רמות, בונוסים יומיים, הישגים, לפעמים פרסומות. הם צריכים להיות צפויים – השחקן מתכנן צבירה.
כיורים: שדרוגים, פריטים מתכלים, פתיחת תוכן, קוסמטיקה. הם חייבים לצרוך מטבע באופן פעיל, אחרת הוא מאבד מערכו.
שער חליפין: כמה זמן אמיתי נדרש כדי להשיג יחידת ערך במשחק ללא תשלום. זהו מנוף המונטיזציה המרכזי.
| מדד | המלצה |
|---|---|
| יחס מקורות/כיורים | ≥ 1.2 לכלכלה בריאה |
| זמן עד למטרה הבאה | 1–3 ימים ללא תשלום |
הכלכלה בריאה אם הזמן להשגת מטרה ללא תשלום נשאר סביר (1–3 ימים למטרה המשמעותית הבאה), ותשלום מאיץ אך לא חוסם התקדמות. יוצא דופן: מונטיזציה קוסמטית בלבד – שם האיזון שונה. עם כלכלה מכוונת כראוי, ה-ARPU גדל ב-10–30%, מה שמביא לפרויקט עם 50 אלף DAU תוספת של 10,000–30,000 דולר בחודש.
כיצד בדיקות A/B משפרות את דיוק האיזון?
איטרציה חייבת להיות מהירה. התוכנית:
- השערה: "רמה 12 קשה מדי – אחוז מעבר 23%, יעד 55-65%"
- שינוי: הפחתת HP של אויבים ברמה ב-20% דרך Remote Config
- השקה: ל-10% מהקהל (בדיקת A/B דרך Firebase)
- מדידה: לאחר 3 ימים, בדוק אחוז מעבר ורטנשן בקבוצת הניסוי
- החלטה: אם אחוז המעבר הוא 58% והרטנשן לא ירד – השק ל-100%
ללא בדיקות A/B, איטרציות איזון הן טיסות עיוורות. שינוי עשוי לשפר מדד אחד ולהרוג אחר.
| פרמטר | ערך מומלץ |
|---|---|
| אחוז מעבר לרמה | 55-65% |
| רטנשן ליום 7 | >35% |
| זמן עד לרכישה ראשונה | <שעת משחק אחת |
| אורך ממוצע של סשן | >5 דקות |
PvP ורב-משתתפים: התאמת משחקים ודירוג
במשחקי PvP, האיזון מסתבך בגלל מערכת התאמת המשחקים. מערכות דמויות ELO (TrueSkill, Glicko-2) משמשות כבסיס, אך עם מגבלות ניידות: אי אפשר להשאיר שחקן בתור זמן רב. הפשרה הרגילה היא טווח מיומנות הדוק ב-15 השניות הראשונות של התור, ולאחר מכן טווח רחב יותר:
float skillRange = Mathf.Lerp(50f, 300f, Mathf.Clamp01(queueTime / maxQueueTime));
var opponent = MatchmakingService.FindOpponent(playerRating, skillRange);יש לתעד ולנתח נתוני משחקים: אם שיעור הניצחון של 10% השחקנים המובילים > 75%, מערכת הדירוג אינה פועלת.
טעויות נפוצות באיזון PvP
- טווח מיומנות צר מדי – תורים >30 שניות.
- התעלמות מפינג – מוביל לחוויה שלילית.
- אי התחשבות בהרכב הקבוצה (לדוגמה, 5 טנקים ללא מרפא).
מה כלול בעבודה
אנו מספקים תיעוד מקיף ומספקים תמיכה שוטפת:
- ביקורת נתוני אנליטיקה נוכחיים: רטנשן לפי רמות, נקודות נשירה, זרימות כלכליות
- פיתוח או ביקורת של המודל המתמטי להתקדמות
- הגדרת אירועי אנליטיקה לנתוני איזון (אירועים מותאמים ב-GameAnalytics/PlayFab)
- העברת פרמטרי איזון ל-Remote Config / Addressables לתיקון חם
- עיצוב גיליון איזון עם תלותיות (Google Sheets או Airtable)
- הגדרת בדיקות A/B לאיטרציות (Firebase)
- המלצות התאמת משחקים ל-PvP (אם רלוונטי)
- דוח סופי עם כל הממצאים וההמלצות
- חודש תמיכה ואיטרציה לאחר ההשקה
ציר זמן
ביקורת והמלצות איזון למשחק קיים: יום אחד. עיצוב מלא של מערכת איזון מאפס בתוספת אנליטיקה: 2–4 שבועות. העלות מחושבת באופן אישי, אך כדוגמה, ביקורת למשחק mid-core עולה 3,000 דולר ובדרך כלל מזהה בעיות שיכולות להעלות את ה-ARPU ב-15%, ולהוסיף 15,000 דולר בחודש ב-100 אלף DAU. מערכת איזון מותאמת מלאה מתחילה ב-15,000 דולר. בממוצע, פרויקט מחזיר את עצמו תוך חודשיים של גידול ב-ARPU, ומביא תוספת של 15,000–25,000 דולר בחודש ב-100 אלף DAU.
אנו ממליצים על איזון משחק כנקודת התחלה ללימוד.
צור קשר לביקורת של הפרויקט שלך. הזמן איזון עכשיו – אנו מבטיחים איכות המבוססת על ניסיון מ-50+ פרויקטים מצליחים ו-8 שנים בתעשייה.







