פרויקט בוץ מורדור שרת משחק באינטרנט מבוסס טקסט מרובה משתמשים.
מורדור הוא בוץ (Multi-User Dungeon), שפותח בANSI C על לינוקס, אשר יפעל על רוב מערכות יוניקס ומיקרוסופט.
זה כולל את קוד מקור, קבצים בינאריים לינוקס, ובסיס נתוני מלאי גדול עבור קבוצה של עד מהירה וקלה על מערכת מבוססת אינטל.
מורדור ניתן לחלק לשתי קטגוריות גדולות: השרת ומסד הנתונים.
השרת: זה הוא היישום אחראי לעדכון של המשחק. זה מקבל קלט משתמשים, מערבב אותו עם הפעולות המתוכנת על ידי מסד הנתונים, ומחשבת את התוצאות. לאחר מכן הוא לעדכן המדינה של המשתמש, כמו גם את מצבו של מסד הנתונים.
מסד נתונים: מסד הנתונים יכולים להיות tought של כ'העולם 'שבו הכול על הבוץ מתרחש. זה כולל את כל יצורים, פריטים, חדרים, ושחקנים במשחק והוא constently שינוי בשל הפעולות של משתמשים, כמו גם ביחס לזמן. מסד הנתונים יכולים להיות מחולק ל -4 חלקים בסיסיים:
חדרים: המפה או הפריסה של כל מסד נתונים מורדור מתחילה בחדרים. זה הוא היחידה הבסיסית ביותר של הבנייה, כפי שהוא יכול להכיל את כל אובייקטי מסד נתונים אחרים. הקמת מאגר מורדור (או עולם) מתחילה בתכנון מערכת היחסים בין החדרים. זה analogos ל'מיפוי 'את הכבישים, רחובות, הבניינים, וכו' הקשורים לעולם.
יצורים: אלה הם תושבי העולם שאתה יוצר. הם יכולים להיות מתוכנתים להתנהג במספר הדרכים, ובדרך כלל מבלים את רוב זמנם בשיטוט בהשגיח Busniess או אינטראקציה עם השחקנים במשחק.
שחקנים: השחקנים נוצרים על ידי אנשים אמיתיים שמתחברים באמצעות האינטרנט לשרת מורדור. השרת שומר מידע של השחקן, כחלק מבסיס הנתונים.
פריטים: הפריטים הם 'האובייקטים' באתר. הם יכולים להיות כל אובייקט בעולם אמיתי שאתה עשוי להיתקל. . פריטים נפוצים כמו בגדים, ספרים, שלטים, שריון, נשק, וכו 'נופלים לתוך Catagory זה
דרישות :
- AC מהדר
תגובות לא נמצא