Legion - פלטפורמת Matchmaking ל-Counter-Strike 2
פותחים משחק פרטי ב-CS2, בוחרים מוד, מפה וחוקים, ומשחקים על שרת ייעודי. יש משימות, מטבע Orbs, סקינים, קליפים מכל משחק ומנוי PREMIUM, והכל עובד גם מתוך דיסקורד. המצב המדורג עוד בדרך.
מה עשינואפיון, עיצוב, פיתוח ותפעול

מסכים
יכולות
- 01
משחקים פרטיים
פותחים משחק עם שם, מיקום, מוד ומפה, ובוחרים אם הוא פתוח לכולם, נעול בסיסמה או לחברים בלבד. המשחק מופיע ברשימת המשחקים באתר וגם בדיסקורד.
- 02
חדר לכל משחק
בחדר רואים את הקבוצות, מדברים בצ'אט ויש מקומות לצופים. בעל המשחק קובע את המפה ואת החוקים, כמו מספר סיבובים ו-friendly fire, ויכול להעיף שחקנים. כשהשרת מוכן, פרטי ההתחברות מופיעים בחדר.
- 03
משימות ו-Orbs
שלוש משימות יומיות, שתיים שבועיות ואחת חודשית, למשל 25 הריגות או Triple Kill. כל משימה שמסיימים נותנת Orbs, ויש Orb גם על כל יום שנכנסים לאתר. משימה שלא מתאימה אפשר להחליף.
- 04
סקינים שקונים ב-Orbs
סקינים לנשקים, סכינים, כפפות, דמויות, ערכות מוזיקה, סיכות ומטבעות. קונים אותם ב-Orbs, והם מופיעים אצלכם בכל שרת של Legion.
- 05
FREE, PREMIUM ו-SPONSOR
FREE מספיק כדי לפתוח משחק 5v5 פתוח לכולם. PREMIUM, במנוי חודשי, פותח את שאר המודים, משחקים בסיסמה או לחברים בלבד, מפות Workshop, את כל המשימות ו-3 Orbs ביום. SPONSOR מיועד לקבוצות, לארגונים וליוצרי תוכן.
- 06
גם בתוך דיסקורד
Legion נפתחת גם כ-Activity בתוך דיסקורד. מקשרים את חשבון הדיסקורד, משחקים חדשים מתפרסמים בשרת, ומי שמשחק כל יום צובר רצף שמזכה ברולים.
- 07
קליפים מכל משחק
בסוף כל מפה נוצרים קליפים מהרגעים הטובים, עם הלוגו והפתיח של Legion. קליפ של שחקן נשלח אליו בהודעה פרטית בדיסקורד, ובאתר יש עמוד קליפים עם חיפוש לפי מפה או שחקן.
- 08
סיכום משחק וציון MIR
לכל משחק יש עמוד סיכום עם התוצאה, טבלת שחקנים וקליפים. ציון ה-MIR מראה כמה כל שחקן תרם בכל סיבוב, מנזק ועד הריגות ראשונות וקלאצ'ים, ומי שקיבל את הציון הגבוה הוא ה-MVP.
- 09
חנות לעיצוב הפרופיל
עיצובי שם, מסגרות לאווטאר, אפקטים לבאנר וכינויים. קונים פעם אחת ב-Orbs, והפריט מופיע ליד השם בלובי, בצ'אט ובפרופיל.
- 10
פרופיל שחקן
לכל שחקן יש פרופיל עם באנר, המשחקים האחרונים והקליפים שלו. בטבלת השחקנים המובילים רואים הריגות, K/D וזמן משחק.
- 11
מצב מדורג, בדרך
תור Matchmaking מדורג שמחבר שחקנים ברמה דומה, עם סולם דרגות מ-Recruit ועד Legend. הוא עוד לא פתוח, ובינתיים משחקים במשחקים פרטיים.
- 12
פאנל צוות
הצוות מנהל משתמשים, שרתים ופניות תמיכה מתוך האתר. פנייה אפשר לפתוח באתר או בדיסקורד.
איך זה עובד
פותחים משחק או מצטרפים
ברשימת המשחקים מצטרפים למשחק שמתמלא, או פותחים משחק חדש עם מוד, מפה ומיקום. משחק חדש מתפרסם גם בדיסקורד, ואפשר להזמין אליו חברים.
משחקים על שרת של Legion
כשהחדר מלא ובעל המשחק לוחץ על התחלה, השרת עולה ופרטי ההתחברות מופיעים בחדר. פתיחת משחק עולה Orb אחד, והוא יורד רק כשהמשחק מתחיל.
מקבלים סיכום וקליפים
בסוף יש עמוד סיכום עם ציון MIR לכל שחקן, והקליפים מגיעים לדיסקורד. ההתקדמות במשימות מתעדכנת לבד.
צוברים Orbs ומוציאים אותם
Orbs מקבלים על כל יום כניסה ועל משימות, או קונים באתר. מוציאים אותם על סקינים, על עיצובי פרופיל ועל פתיחת משחקים.
על הפרויקט
הרקע
Legion היא פלטפורמת Matchmaking ל-Counter-Strike 2. בנינו אותה סביב קהילה מקומית, בעברית ובאנגלית, עם שרתים משלנו ודיסקורד שבו מתפרסמים המשחקים.
התחלנו לבנות אותה באוקטובר 2025, על אותו קוד של Next ו-NextHost.
מה בנינו
הלב הוא המשחקים הפרטיים. פותחים משחק, בוחרים מוד מ-1v1 ועד 5v5, מפה ומיקום, ומחליטים מי יכול להיכנס. לכל משחק יש חדר עם קבוצות, צ'אט ומקומות לצופים. בעל המשחק קובע את החוקים ויכול לבחור גם מפת Workshop. כשמתחילים, השרת עולה ופרטי ההתחברות מופיעים בחדר.
אחרי כל מפה יש עמוד סיכום עם טבלת שחקנים וציון MIR, שמראה כמה כל שחקן תרם בכל סיבוב. מהמשחק נוצרים גם קליפים דרך cs2.watch, עם הלוגו והפתיח של Legion. קליפ של שחקן נשלח אליו בדיסקורד, ומופיע גם בעמוד הקליפים ובפרופיל.
סביב המשחק יש מטבע, Orbs. מקבלים אותו על כל יום כניסה ועל משימות יומיות, שבועיות וחודשיות, או קונים באתר. איתו קונים סקינים שמופיעים בשרתים ועיצובי פרופיל בחנות, ופותחים משחקים. מנוי PREMIUM פותח את כל המודים, משחקים נעולים, מפות Workshop ואת כל המשימות.
Legion נפתחת גם כ-Activity בתוך דיסקורד. בשרת הדיסקורד מתפרסמים משחקים חדשים וקליפים, ומי שמשחק כל יום צובר רצף ומקבל רולים. לצוות יש פאנל לניהול משתמשים, שרתים ופניות תמיכה.
החלטות מרכזיות
משימות מתקדמות גם במשחקים פרטיים, אבל רק במשחק אמיתי. דו-קרב 1v1 לא נספר, המשחק צריך להיות מלא לפי המוד, ומפה של פחות מ-6 סיבובים לא נחשבת. אחרת שני חשבונות היו יכולים לשחק סיבוב אחד ולאסוף את המשימות כל יום.
פתיחת משחק עולה Orb אחד, והוא יורד רק כשהמשחק מתחיל. משחק שנפתח ולא יצא לדרך לא עולה כלום.
מי שנרשם ל-PREMIUM ממשיך לשלם את המחיר שבו נרשם, גם אם המחיר משתנה. ביטול עוצר את החידוש, והמנוי נשאר פעיל עד סוף החודש ששולם.
איפה זה היום
Legion באוויר ב-legion.co.il, בעברית ובאנגלית. המשחקים הפרטיים פעילים, והמצב המדורג עוד בפיתוח. הכניסה חינמית עם Steam, ו-PREMIUM הוא מנוי חודשי.
הצילומים בעמוד צולמו מהעמודים הציבוריים של האתר, בלי חשבון מחובר. החדר והמשימות שמופיעים בהם הם הדגמות מעמוד הבית.
טכנולוגיות
- Next.jsWEB
- ReactUI
- TypeScriptLANG
- BunRUNTIME
- ElysiaAPI
- Eden
- MongoDBDATA
- MySQLDATA
- DrizzleDATA
- RedisCACHE
- BullMQ
- NextUI
- TailwindUI
- next-intl
- Framer Motion
- Zustand
- discord.js
- Discord Embedded App SDK
- MatchZy
- CounterStrikeSharp
- cs2.watch
- PayPal
- Grow
קישורים
רוצים לבנות משהו דומה?
קראו על פיתוח אפליקציות, או ספרו לנו על הפרויקט שלכם. נקבע שיחת היכרות קצרה ונחזור עם הצעה מותאמת.
