אתר מאמרים
מעגל הכותבים
אתר מאמרים קהילתי
שלום אורח!

מאמרים » תוכנה » מבוא לפיתוח משחקים מרובי-משתתפים

מבוא לפיתוח משחקים מרובי-משתתפים

מחבר המאמר: eladeladelad
פורסם בקטגוריה: תוכנה
המאמר נקרא 354 פעמים
תאריך פרסום: 19.08.10
גרסת הדפסה | 0 תגובות
שיתוף מאמר זה שיתוף מאמר זה


למה לפתח משחק מרובה-משתתפים?

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

דוגמאות למשחקים מרובי-משתתפים

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

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

תקשורת במשחקים מרובי-משתתפים

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

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

אבטחת מידע במשחקים מרובי-משתתפים

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



אודות מחבר המאמר:

המאמר נכתב ע"י אלעד כהן - מתכנת פלאש בחברת GAME DEV LTD (גיימדב בע"מ) העוסקת בפיתוח אפליקציות לפייסבוק, פיתוח אפליקציות לאייפון ופיתוח משחקי מחשב.


דירוג המאמר: לא דורג עדיין

תגובות למאמר מבוא לפיתוח משחקים מרובי-משתתפים תגובות למאמר מבוא לפיתוח משחקים מרובי-משתתפים

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

הוספת תגובה חדשה


שם מלא:


כתובת דוא"ל:


תוכן התגובה

הקלידו את הקוד שבתמונה

Visual CAPTCHA


מאמרים נוספים בנושא תוכנה

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

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

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