קאָמפּיוטערס, קאָמפּיוטער גאַמעס
שפּיל פּראָגראַממינג: פּראָגראַם, דער הויפּט די שאַפונג און רעקאַמאַנדיישאַנז
פֿאַר וואָר, יעדער גיימער אין מינדסטער אַמאָל אין לעבן געדאַנק וועגן קריייטינג דיין אייגן שפּיל פּרויעקט. דערצו, פילע אַפֿילו אָנהייבן צו דורכפירן פאַרשידן מווומאַנץ אין דעם געגנט. אבער יוזשאַוואַלי, נאָך אַ וואָך אָדער צוויי יונג גיימדעוו, פאַסעד מיט זיכער פּראָבלעמס, אַזאַ ווי מאַנגל פון עלעמענטאַר וויסן, ער פאָרגעץ וועגן זיין חלום, און זיצט אין די דורכפאָר פון די ווייַטער שוטער. וואָס ס דעם ענין? זענען גאַמעס פּראָגראַממינג - עס איז אַזוי צייַט-קאַנסומינג און ינגקאַמפּראַכענסיבאַל צו פּראָסט מאָרטאַלז פּראָצעס? די ענטפער צו דעם קשיא קענען זייַן געפֿונען אין דעם אַרטיקל.
שפּיל אנטוויקלונג
מיר קענען קאָנפידענטלי זאָגן אַז דער שפּיל פּראָגראַממינג - איינער פון די טאָוגהעסט טאַסקס אין די עס סעקטאָר. די פאַקט איז אַז צו שאַפֿן אַ גוט פּרויעקט, איר מוזן האָבן גאַנץ אַ ברייט סומע פון וויסן. למשל, איר דאַרפֿן צו וויסן עטלעכע שפּראַכן, קענען צו שרייַבן פּשוט און פאַרשטיייק קאָד אין וואָס עס איז גאָרנישט יבעריק, אאז"ו ו עס איז פֿאַר דעם סיבה אַז די אַנטוויקלונג פון די גאַמעס דורך גרויס גיימדעוו קאָלעקטיוו, וואָס באשטייט פון הונדערטער פון עקספּערץ אין פאַרשידן fields.
פון קורס, עס זענען אויסנעמען צו די הערשן. לעמאָשל, געזונט-באקאנט פּראָגראַמיסט מאַרקוס "נאַטש" Persson האט איין-כאַנדידלי Created "מייַנקראַפט" - אַ שפּיל וואָס איז איינער פון די מערסט רעוועכדיק פּראַדזשעקס אין די פאַרגאַנגענהייַט 10 יאר. אבער אין סדר צו אַנטוויקלען עפּעס ווי דעם, איר האָבן צו זיין אַ פאַקטיש מויז אין זייער פעלד און האָבן אַ ריזיק דערפאַרונג.
קרעאַטינג גאַמעס. פּראָגראַממינג
אָנהייבן קריייטינג מאַסטערפּיסיז פון די קאָמפּיוטער וועלט קען טיערעטיקאַלי יעדער. אבער ווי קענען מיר פֿאַרשטיין די שפּיל פּראָגראַממינג - עס איז זייער שווער. אָבער, צו ווערן אַ שפּיל אַנטוויקלונג קענען זיין פּראַקטאַקלי קיין. די מערסט וויכטיק צושטאַנד - אַ פּלאַץ פון פּאָטער צייַט און אַ טיטאַניק פּערסאַוויראַנס. זאל ס זאָגן מיר האָבן עס בנימצא. וואָס צו טאָן ווייַטער?
דער ערשטער זאַך צו לערנען אין מינדסטער עטלעכע פון די מערסט פאָלקס פּראָגראַממינג שפּראַכן. אָן עס, פאַרלייגן אַ הויך-קוואַליטעט שפּיל איז אַנלייקלי צו מצליח זיין. וואָס איז מער ווי איין שפּראַך? איז איינער גענוג? די פאַקט אַז יעדער פּראָגראַממינג שפּראַך האט זייַן אייגן בוילעט פעלד פון אַפּלאַקיישאַן. ונטער מיר קוקן אין די מערסט פאָלקס שפּראַכן און זייער נוצן אין שפּיל פּראָגראַממינג.
שפּראַכן
טאָמער די מערסט פּראָסט שפּראַך אין טערמינען פון שפּיל פּראָגראַממינג איז C ++. רובֿ מאָדערן גאַמעס און ענדזשאַנז פֿאַר זיי זענען געשריבן אויף עס. וואָס איז די פּיקיוליעראַטי פון דעם שפּראַך? טאָמער איינער פון די הויפּט אַדוואַנטאַגעס פון C ++ איז אַ ריזיק סומע פון פולשטענדיק לייברעריז. דורך דעם מיטל די שפּראַך איר קענען שרייַבן עפּעס איר ווי, פון קליין ינדיע אידיש צו הויפּט פּרויעקט אַאַאַ מיינונג.
אבער ליידער, C ++ זייער שווער צו בעל. נעווביע קענען קוים פֿאַרשטיין די וויילדז. עס איז פֿאַר דעם סיבה עס איז בעסטער צו נעמען זייַן באַקאַנטער מיט די וועלט פון פּראָגראַממינג מיט עפּעס סימפּלער.
פּיטהאָן - דאָס איז מיסטאָמע דער בעסטער ברירה פֿאַר אַ אָנהייבער גיימדעוואַ. ערשטער, דער סינטאַקס איז פאַירלי פּשוט. אין סדר צו אָנהייבן פּראָגראַממינג אין פּיטהאָן, גענוג צו לייענען די טוטאָריאַל און האָבן אַ געבוירענער מדרגה פון ענגליש. צווייטנס, די מעגלעכקייט פון די פּראָגראַממינג שפּראַך זענען ברייט גענוג. פון קורס, פּיטהאָן טוט ניט האַלטן אַרויף מיט C ++ אין טערמינען פון פונקטיאָנאַליטי. דאך, דורך פּיטהאָן, איר קענען מאַכן גאַנץ אַ לייַטיש ווייכווארג (כולל אַ שפּיל). למשל, אין פּיטהאָן געשריבן גאַמעס ווי "Battlefield" (2005), "סיוויליזאַטיאָן 4", "די סימס 4" און פילע אנדערע פּראַדזשעקס אַז האָבן ווערן היץ.
ז'אבא - אן אנדער קאַנטענדער, וואָס איז באשטימט ווערט אַ קוק. טאָמער די הויפּט מייַלע פון דעם שפּראַך - אַ גאַנץ קרייַז-פּלאַטפאָרמע. דעם מיטל אַז די ווייכווארג, דורך שרייבן "ז'אבא", איז געשטיצט דורך אַלע אַפּערייטינג סיסטעמס ( "ווינדאָסע", "לינוקס", "אַנדרויד", אאז"ו ו). דעם אַלאַוז איר צו געשווינד יבערבייַטן די שפּיל אָנליין פֿאַר קיין פּלאַטפאָרמע. אין דערצו, ז'אבא גיט די פּראָגראַמיסט אַ פּלאַץ פון אַפּערטונאַטיז. די יגזאַמפּאַלז טאָן ניט דאַרפֿן צו גיין ווייַט. די אויבן-דערמאנט "מייַנקראַפט" איז געווען געשריבן אויף עס איז געווען "ז'אבא".
שאַפֿן גאַמעס אָן פּראָגראַממינג
אבער וואָס אויב איר טאָן ניט האָבן צייַט צו לערנען שפּראַכן, אָבער זייער פיייקייַט צו שרייַבן נאָך ווילן צו? דאָ קומען צו די הילף פון די אַזוי-גערופֿן שפּיל דיזיינערז. וואָס איז עס? די ענטפֿערן צו די קשיא קענען זיין געפֿונען אונטן.
דיזיינער גאַמעס - אַ ספּעציעל פּראָגראַם אַז קאַמביינז אַ ינטאַגרייטאַד אַנטוויקלונג סוויווע און די מאָטאָר. סימפּלי לייגן, דעם ווייכווארג, מיט וואָס איר קענען מאַכן דיין שפּיל אָן פּראָגראַממינג. אויב איר זענט נאָר געטינג סטאַרטעד גיימדעוואַ, די שפּיל דיזיינערז - פּונקט וואָס איר דאַרפֿן. מיט זייער הילף איר וועט קענען צו פֿאַרשטיין ווי די אַנטוויקלונג פּראָצעס, וואָס איר זאָל צוקוקנ זיך און באַמערקן פֿאַר זיך אנדערע וויכטיק אַספּעקץ.
אָבער, אַזאַ מגילה האָבן דיסאַדוואַנטידזשיז. שפּיל דיזיינערז האָבן אַ גאַנץ נעבעך פונקטיאָנאַליטי. אַזאַ מגילה אָנטאָן אויף דעם באַניצער 'ס לימיטיישאַנז אין טערמינען פון זשאַנראַ, graphics, מאַקאַניקס, אאז"ו ו דאס איז די סיבה צו שאַפֿן אַ נאָוטווערדי פּרויעקט מיט די דיזיינער איז אַנלייקלי צו מצליח זיין.
פּראָגראַם צו מאַכן גאַמעס
ווי קענען זיין פֿאַרשטאַנען, די דיזיינערז זענען ניט בדעה צו שאַפֿן גרויס פּראַדזשעקס. אַזאַ מגילה זענען נייטיק אין סדר צו געבן יונג גיימדעוואַ ערשטער דערפאַרונג אין טערמינען פון שפּיל אַנטוויקלונג. אין דעם אַרטיקל מיר וועט קוקן אין די מערסט פאָלקס מגילה פֿאַר שפּיל פּראָגראַממינג צו העלפן ביגינערז מאַכן די ערשטער טריט אין גיימדעוו סוויווע.
טאָמער, די זייער געזונט-באקאנט פּראָגראַם פֿאַר שפּיל אַנטוויקלונג - שפּיל מאַקער. עס איז דיזיינד צו שאַפֿן אַ צוויי-דימענשאַנאַל פּראַדזשעקס. מאַכן גאַמעס מעגלעך אָן פּראָגראַממינג סקילז. אַנשטאָט פון שורות פון קאָד דער באַניצער צו צושטעלן אַ סכום פון פּרעדעפינעד אַקשאַנז. כל איר דאַרפֿן צו טאָן - צו שאַפֿן אַבדזשעקס און דעפינירן די כּללים פון ינטעראַקשאַן צווישן זיי. עס איז אויך כדאי צו באַמערקן אַז איר קענען ציען ספּריטעס אין שפּיל מאַקער גלייַך אָן די נוצן פון אַנאָטערייזד מגילה. דעריבער, די ווייכווארג איז גאָר זיך-גענוג. דערצו, שפּיל מאַקער טוט נישט שאַטן און אַוואַנסירטע ניצערס, וואס האָבן פּראָגראַממינג סקילז. נאָך אַלע, די פּראָגראַם האט די פיייקייַט צו לייגן זייער מקור קאָד. שפּיל מאַקער קענען זיין Created דורך די שפּיל מיט די שפּיץ מיינונג (רפּג, טאַקטיש שוטער, אאז"ו ו) און די זייַט (פּלאַטפאָרמער).
בויען 2 - איז אן אנדער דיזיינער פֿאַר דער אַנטוויקלונג פון 2 ד-גאַמעס. טאָמער דער הויפּט שטריך פון דער פּראָגראַם - מולטיפּלאַטפאָרם. דורך די "בויען", איר קענען שאַפֿן גאַמעס פֿאַר יאָס, אַנדרויד, פֿענצטער, וועב, אאז"ו ו אין טערמינען פון פונקטיאָנאַליטי בויען 2 איז נישט ערגער צו די "שפּיל מייקערז".
סאָף
שפּיל פּראָגראַממינג - אַ זייער לאַבאָריאַס פּראָצעס, וואָס לאַסץ פֿאַר חדשים אָדער אַפֿילו יאָרן. אזוי אויב איר ווילן צו ווערן אַ פאַכמאַן שפּיל אַנטוויקלונג, דער דאַרפֿן צו אַנטוויקלען אַזאַ מידות ווי געדולד און ווילפּאַוער.
Similar articles
Trending Now