יש לי חלום, מה עכשיו?

DocDude

New member
יש לי חלום, מה עכשיו?

תמיד אהבתי משחקי מחשב, אני משחק בערך בכל משחק שיוצא חדש וכבר משתעמם מהם די מהר, אבל עדיין אין את המשחק שאני באמת רוצה לשחק, אז הדבר המתבקש הוא שאני אנסה להכין אותו. למדתי בבית ספר תכנות בC#, פורמס וכאלה, ככה שאין לי ממש ידע בנוגע לגראפיקה ודברים מטורפים. אבל זה בסדר, אם נרדוף אחרי החלום אז נעשה את זה בצעדים קטנים ובמסגרת היכולת שלי. ברמה הכלכלית, הזמן שאני משקיע במשחק צריך להשתלם לי, וזה אומר או שהמשחק יעלה כסף בצורה כזאת או אחרת, או שהוא יהיה חינמי ויתקיים מתרומות/פרסומות. בדומה לאדם/שני אנשים צעירים שפיתחו משחקים כמו ליטל פייטר, dwarf fortress, ועוד כמה אחרים שיש להם הכנסה הגונה מקהילה גדולה שתורמת להם ומתקינה toolbars עם המשחק. אז הרעיון של המשחק הוא כזה: מנוע סימולציה/ניהול/אסטרטגיה/תפקידים. אתה בונה דמות וחי בעולם כלשהו, אתה יכול לעשות מה שאתה רוצה, מלהיות מתנקש עצמאי, להקמת צבא של שכירי חרב, להיות מלך הדרקונים, להיות האילומינטי, להיות אל יווני, להיות החתול במגפיים, לנהל מפעל ליצור מעטפות או לשחק את עצמך. איך זה עובד? דבר ראשון אין "גראפיקה". המשחק מתקיים בטקסט עם ממשק נוח, אולי תמונות פה ושם. המשחק הוא גם לא ממש משחק, אלא מנוע שמאפשר למשתמשים להכין תוכן כמו עולם, נתוני דמויות, מטרות וכל דבר שיהיה נוח וקל יחסית להכנה ויוכל להשתלב עם תוכן שמשתמשים אחרים הכינו. לכן, האפשרויות במשחק יפתחו ככל שהקהילה של המשחק תגדל ותכין עוד תוכן. אני לא אפרט את כל המערכת ואיך היא תעבוד, כי זה לא הנושא. כדי להבין איך זה בערך הולך להראות, תחשבו על פוטבול מנג'ר, על king of dragon pass (משחק בו אתה מנהל שבט דרך מסכים של ניהול משאבים ונתקל באירועים כמו "בחורה ברחה מהשבט כדי להתחתן עם אדם משבט אחר, האם אתה 1. מסרב לנישואים. 2. מאשר 3. הורג את כולם"), הקמפיין של total war, europa universalis, crusader kings. ומשחקי דפדפן כאלה ואחרים. אז כמו שאמרנו, צעדים קטנים, נתחיל בתכנות של מספר מסוים של אפשרויות ומערכות בסיסיות, וככל שיגדל העניין, הקהילה ויעבור הזמן, נפתח אותם לדברים יותר מתוחכמים עם יותר אפשרויות. 2 בעיות עומדות בפני, אבל הן לא חסרות פיתרון. הראשונה היא שאני לא אשף C# גדול, ותכלס אם אני אכין את המשחק הזה הוא יתפתח נורא לאט ובהתאם להתקדמות שלי בתכנות. כמובן שהפתרון הוא לנסות בכל מקרה או למצוא מתכנת לעבוד איתו. השניה, שהיא יותר בעייתית אם אני עובד לבד, היא שאני בצבא, יציאות 11 – 3, מה שלא נותן לי יותר מדי זמן לעבוד. אז כמובן, למצוא שותף נשמע הצעד הכי הגיוני. מתכנת ואני (שעושה את כל השאר, פרסום, תוכן, עיצוב, כל דבר אחר), מתחלקים 50/50 בתרומות/מה שלא יהיה וגורמים לזה לקרות. או זה או שאני מחכה לשחרור בעוד שנתיים, ומתחיל בתהליך איטי של למידת תכנות מתקדם, פיתוח המשחק ולעשות את כל הדברים האלה לבד. אז מה אני עושה? מישהו שותף לחלום שלי? איפה אפשר למצוא אנשים שמחפשים לפתח משחק אינדי כזה?
 

erezor

New member
אנטר דפוק... :)

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

DocDude

New member
כן..

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

erezor

New member
הרבה לפני התכנות...

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

CapiRight

New member
קבל עוד טיפ

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

IdleThought

New member
הממפ

אם אתה ניגש לזה מתוך C# אז כדאי שתשלוט בתבניות עיצוב , תצטרך להיות מסוגל ליצור COMPOSITE כדי להעמיס מאפיינים על אובייקטים (לדוגמה להוסיף לחתול את מאפייני שפם, זנב ופרווה בזמן ריצה) כמו שאמרו לפני זה פרוייקט גדול ושאפתני למי שעוד לא עשה טבילה ראשונה , ייתכן תוכל למצוא חומר מתאים בספר הזה http://www.amazon.com/Creating-Inte...5061/ref=sr_1_1?ie=UTF8&qid=1298742626&sr=8-1
 
למעלה