דף הבית מחשבים וטכנולוגיה תוכנה מבוא לפיתוח משחקים מרובי-משתתפים
מבוא לפיתוח משחקים מרובי-משתתפים
אלעד כהן 20/08/10 |  צפיות: 2854

למה לפתח משחק מרובה-משתתפים?
משחקים מרובי-משתתפים מורכבים יותר להכנה מאשר משחקים לשחקן אחד. בדרך כלל הסיכוי של משחק עם האפשרות לשחק נגד שחקנים אמיתים להצליח הוא גבוה יותר. לדוגמא: משחק פוקר בפייסבוק אשר פותח ע"י חברת זינגה העוסקת בתחום פיתוח אפליקציות לפייסבוק - לא היה מגיע למימדי הצלחה כאלו אם השחקנים האחרים לא היו אמיתיים. לפעמים אפשר להוסיף למשחק של שחקן אחד את האפשרות לשחק נגד שחקנים אחרים (לדוגמא: במשחק מירוץ מכוניות).

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

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

תקשורת במשחקים מרובי-משתתפים
במשחק מרובה-משתתפים כל שחקן שולח נתונים לגבי הפעולות שביצע במשחק ומקבל נתונים לגבי הפעולות שהשחקנים האחרים במשחק ביצעו.

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

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


דירוג המאמר:

תגיות של המאמר:

 אלעד כהן

המאמר נכתב ע"י אלעד כהן - מתכנת פלאש בחברת GAME DEV LTD.



 


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

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

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

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

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

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

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

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

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

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