עבור לתוכן

שרת למשחק + בסיסי נתונים

Featured Replies

פורסם

שלום!

במסגרת הלימודים שלי כתבתי משחק ב- C# שמשתמש ב- mySql.

אני צריך להעלות אותו לשרת של המכללה. במכללה שאלו אותי איזה שרת אני צריך? איזה סביבת עבודה? לא ידעתי מה לענות.

מה בדיוק אני צריך לבקש מהם?

תודה!

פורסם

זה משחק אינטרנטי? אם הוא כתוב ב-#C אז אתה צריך IIS, וכמובן אם הוא משתמש ב-mysql אז אתה צריך שיהיה מותקן mysql...

פורסם
  • מחבר

המשחק הוא desktop application, שמשתמש באינטרנט (פרטי משתמש מפייסבוק). האם זה משנה משהו ממה שאמרת לי?

פורסם

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

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

פורסם
  • מחבר

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

סוג השרת לא משנה?

פורסם

מה הקשר לשרת? אמרת הרגע שזו אפליקציית דסקטופ.

פורסם
  • מחבר

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

אז זה התיאור המלא:

זה אכן אפליקצית דסקטופ שמשתמשת במידע שנלקח מחשבון הפייסבוק. בסיס הנתונים נמצא בשרת. כל המשתמשים משתמשים בבסיס הנתונים המשותף. המשחק הוא סוג של טריויה שהשאלות של כל המשתתפים נלקחים מבסיס הנתונים. מידע על השחקנים (כמו ניקוד, איזה שאלות ענו וכו') מתעדכן באופן רציף, וכן שחקנים גם יכולים להוסיף שאלות שגם הם מתעדכנים רק בבסיס הנתונים שנמצא בשרת. בסיס הנתונים הוא mySql ותוכנת הדסקטופ וכן תוכנה השרת כתובות ב- C#.

סליחה על הבלבול. זה התיאור המלא.

פורסם

אוקי, עכשיו זה יותר ברור.

ברור שכל המחשבים יצטרכו גרסת דוטנט מתאימה, ורק השרת עצמו יצטרך mysql. כמובן מומלץ שהשרת יהיה חזק ויציב יותר משאר המחשבים (נניח, שאולי תהיה מותקנת עליו מערכת הפעלה המתאימה לשרתים, כגון windows server), אבל זה לא חובה - זה פשוט תלוי כמה התוכנה כבדה וכמה זה קריטי.

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

פורסם
  • מחבר

ההתקנה של התוכנה במחשבי הקליינט תכלול את דוט נט 4, יחד עם הקבצים המתאימים.

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

אז הדאגה הגדולה שלי כרגע היא התקנת ה- mySql...

טוב אני מקווה שלא יהיו יותר מידי סיבוכים, אני אעדכן.

תודה!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים