הרצון להצלחה

vvvvbbbb

New member
הרצון להצלחה

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

itaym02

New member
אין לי יותר מידי נסיון במשחקים, אך יש די והות

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

somebodddy

New member
אז ככה

אם אתה רוצה לתכנת לבד, שזה יותר קשה אבל מאפשר לך יותר חופש פעולה, אני ממליץ על C/C++. אחרי שתלמד את השפה מספיק טוב תתחיל ללמוד SDL - ספרייה די פשוטה שתאפשר לך לצייר על המסך ולקבל קלט מהמשתמש בצורה שמתאימה למשחקים. האפשרות השנייה שלך זה להשתמש במחולל משחקים. יש המון כאלה, ובאופן טבעי חלק גדול מהם זה זבל. המחולל החינמי(למרות שיש לו גירסת PRO בתשלום) הכי טוב הוא GameMaker. אם בא לך לבזבז כסף, המחולל הכי טוב הוא Multimedia Fusion - רק שים לב שהוא לא זול. יש לך עוד אפשרות, שהיא לעשות מודים למשחקים קיימים. הבעיה כאן היא שרק מי שקנה את המשחק שעשית לו מוד יוכל לשחק במודים שאתה מכין. אאלט גם אין לך אפשרות לעשות שימוש מסחרי במודים שלך - אלא אם כן אתה משיג אישור מהחברה שעשתה את המשחק, וזה אומר שאתה צריך לפתוח את הארנק. מצד שני, ככה אתה יכול להשיג גישה קלה למנוע חזק, וזאת גם האפשרות היחידה שלך להגיע לתלת מימד בשלב מוקדם. לגבי מדריכים - אם אתה רוצה ללמוד שפת תכנות, אני לא יכול להמליץ לך על מדריך ספציפי בשביל השפה. אם בחרת שפה פופולרית תוכל למצוא מספיק מדריכים בעצמך. בכל אופן, בשביל SDL יש לך מדריך מצויין באתר הבא:SDL_tutorials/index.php target=_blank style=color:blue>http://lazyfoo.net/SDL_tutorials/index.php אם לעומת זאת בחרת להשתמש במחולל, אז באתר של המחולל תוכל למצוא מדריכים. אם במקרה בחרת בMultimedia Fusion, אז לא מזמן מישהו פרסם כאן אתר עם מדריכי וידאו בעברית - http://www.tapuz.co.il/tapuzforum/main/Viewmsg.asp?forum=1106&msgid=120876713 אם בחרת לפתח מודים, חפש באתר הבית של המשחק. או בגוגל. גוגל כמעט תמיד ימצא לך מדריכים. לגבי הוספת הבשר למשחק - זה כבר חלק אחר של הפיתוח, ומה שהוא דורש זה בעיקר עבודה. יש לו הרבה חלקים: גראפיקה - אם מדובר בדו מימד אז אתה יכול להשתמש בתוכנת הציור החביבה עליך. בתלת מימד זה כבר יותר מסובך(כל דבר יותר מסובך בתלת מימד) גם בגלל שיותר קשה למדל מאשר לצייר, וגם בגלל שיש לך ים של פורמטים שבדרך כלל עושים בעיות כשאתה מנסה להמיר אותם מאחד לשני. סאונד - ממש לא בעיה. אתה יכול להשתמש בכל תוכנה לעריכת סאונד. אני אישית משתמש בAudacity http://audacity.sourceforge.net/ עיצוב שלבים - זה כבר קטע בעייתי. אם אתה משתמש במחולל משחקים או שאתה עושה מודים אז אתה אמור לקבל עורך שלבים יחד עם התוכנה. אם אתה משתמש בשפת תכנות תאלץ לכתוב אחד בעצמך - אלא אם כן אתה רוצה לעשות את השלבים Hard Coded(מומלץ רק למשחקים ממש קטנים) או לערוך את קבצי השלב בnotepad
 
למעלה