אתרים ומערכות שמביאים לקוחותבואו נדבר על הפרויקט

פלטפורמת משחק · שרת מרובה משתתפים

Zythera

פלטפורמה שמשלבת שרת משחק ואתר עם חשבונות משתמשים, חנות, דירוגים ונתונים חיים מהשרת.

  • פלטפורמה + שרת בזמן אמת

לאתר החי

עמוד הבית של Zythera במחשב: לוגו המשחק, כפתור הורדה ומספר השחקנים המחוברים
עמוד הבית במחשב — כפתור ההורדה והנתונים החיים מהשרת

העסק

Zythera היא פלטפורמת משחק מרובת משתתפים: שרת שמחזיק שחקנים במקביל, ומעליו אתר עם חשבונות משתמשים, חנות ונתונים חיים. הפרויקט מופיע כאן משום שהוא מראה מה נדרש כשכל השכבות — מהשרת, דרך ה־API ועד המסך — נבנות יחד.

הלקוחות שלו

שחקנים שמורידים את הלקוח, נרשמים ומשחקים, וקהילה שעוקבת אחרי עדכונים, דירוגים ומי מחובר עכשיו.

מה היה חסר

פלטפורמה מרובת משתתפים היא לא אתר. צריך שרת שמחזיק שחקנים במקביל בלי לאבד מצב, חשבונות שאפשר לסמוך עליהם, תשלומים שלא נופלים בין הכיסאות, ונתונים שמוצגים בזמן אמת ולא אחרי רענון ידני.

מה בנינו

כל השכבות נבנו יחד. שרת המשחק נכתב ב־Java וב־Kotlin. מעליו שירות API נפרד שחושף סטטוס ומספרי משתתפים, ואתר שנבנה בלי פריימוורק — HTML, CSS ו־JavaScript בלבד — כדי שייטען מיד גם בחיבור איטי. הכול נפרס על תשתית שהוקמה והוגדרה מאפס.

המסך הראשון של אתר Zythera בטלפון
המסך הראשון בטלפון

המסלול של הלקוח באתר

  1. שחקן מגיע לעמוד הבית ורואה מי מחובר עכשיו.
  2. נרשם ומוריד את הלקוח ל־Windows, macOS או Linux.
  3. חוזר לאתר לחנות, לדירוגים ולעדכונים.

החלטות שעיצבו את התוצאה

  • בלי פריימוורק בצד הלקוח, כדי שהאתר ייטען מיד גם בחיבור איטי.
  • סטטוס השרת ומספר השחקנים מתעדכנים מעצמם דרך ה־API, בלי רענון ידני.
  • אימות דו-שלבי לחשבונות, כי חשבון משחק הוא נכס שצריך להגן עליו.

היכולות שנבנו

  • שרת משחק מרובה משתתפים
  • חשבונות משתמשים עם אימות דו-שלבי
  • חנות ורכישות
  • טבלאות דירוג ופרופיל שחקן
  • נתוני שרת חיים דרך API ייעודי
  • אינטגרציה ל-Discord
  • מרכז תוכן, מדריכים ועדכונים
  • הפצת לקוח ל-Windows, macOS ו-Linux

מה אפשר לעשות עכשיו

מערכת חיה שרצה ברציפות: הרשמה עצמאית, אימות דו-שלבי, חנות, טבלאות דירוג וסטטוס שרת שמתעדכן מעצמו. אותן יכולות — משתמשים, תשלומים, נתונים בזמן אמת ותשתית — הן מה שנדרש גם במערכת עסקית.

במילים של הלקוח

WebCore Digital brought the world of Zythera to life online. The website looks modern, captures the energy of the game, and makes it easy for players to explore our content, download the client, and join the community. The final result exceeded what we had imagined.

RayOwner

מה תרצו שהאתר יעשה בשביל העסק?

ספרו לנו מה גוזל לכם הכי הרבה זמן היום — תיאום תורים, מענה לפניות, גבייה או מעקב. נחזור אליכם בדרך כלל תוך יום עסקים, עם הצעה למה כדאי לבנות קודם.

בואו נדבר על הפרויקטצפו בעבודות
  • ללא התחייבות
  • מענה בדרך כלל תוך יום עסקים
  • אפשר להתחיל מרעיון
לשיחה בוואטסאפ