שפּיל אַנטוויקלונג איז אַ קאָמפּלעקס פּראָצעס. חוץ שרייבן קאָד, דער דעוועלאָפּער מוזן אויך געפֿינען אַ וועג צו ינקאָרפּערייט געזונט, מוזיק, גראַפיקס און לאָגיק אין אַ קאָוכיסיוו וועג.
די PICO-8 שפּיל מאָטאָר סטריפּס אַוועק די קאַמפּלעקסיטיז און לעץ די דעוועלאָפּער פאָקוס אויף די מערסט יקערדיק אַספּעקץ פון דעם געדאַנק זיי ווילן צו ויספירן.
אין דעם אַרטיקל, מיר וועלן ויספאָרשן וואָס איז יינציק וועגן די PICO-8 שפּיל מאָטאָר און ווי עס אַלאַוז דעוועלאָפּערס צו וויטרינע זייער שעפֿערישקייט טראָץ די לימיטעד מיטל.
וואָס איז די PICO-8 קאַנסאָול?
ווען איר שפּיל אַ PICO-8 שפּיל, איר קען אָפּזאָגן עס ווי אַן עמולאַטאָר פֿאַר אַ רעטראָ קאַנסאָול פֿון די 1980ער יאָרן. די פּיקסעל קונסט און 8-ביסל מוזיק און געזונט יפעקץ קען אפילו געבן איר אַ ביסל בענקשאַפט.
איר קען זיין סאַפּרייזד צו געפֿינען אויס אַז די PICO-8 איז באפרייט אין 2015. אין פאַקט, די PICO-8 איז קיינמאָל געווען אַ קאַנסאָול צו אָנהייבן מיט!
פּיקאָ-8 איז אַ ווירטואַל שפּיל מאָטאָר באשאפן דורך Lexaloffle Games.
דער שפּיל מאָטאָר איז אַן עמולאַטאָר פֿאַר אַ פיקשאַנאַל ווידעא שפּיל קאַנסאָול. פיל ווי רעגולער קאַנסאָולז, PICO-8 האט זיין אייגענע גאַנג פון מאַשין ספּעסאַפאַקיישאַנז, אַרויסווייַזן פֿאָרמאַט און אַנטוויקלונג מכשירים.
דער בלויז חילוק איז אַז די PICO-8 טוט נישט עקסיסטירן אין דער עמעס וועלט.
פארוואס וואָלט עס זיין אינטערעס אין אַ פאַנטאַזיע קאַנסאָול?
פאַנטאַזיע קאַנסאָולז אַזאַ ווי די PICO-8 און די טיק-80 געבן דעוועלאָפּערס אַ געלעגנהייט צו שאַפֿן מגילה מיט עטלעכע פאָרעם פון קאַנסטריינץ.
פאָלקס ווידעא שפּיל ענדזשאַנז אַזאַ ווי Unity געבן די דעוועלאָפּער די פיייקייט צו שאַפֿן קיין שפּיל זיי ווילן. כאָטש דאָס איז גוט אין פיר, עס לאָזן די דעוועלאָפּער מיט דאַזאַנז פון דיסיזשאַנז צו מאַכן.
די קאַנסטריינץ פון אַ פאַנטאַזיע קאַנסאָול ווי PICO-8 געבן דעוועלאָפּערס די סוויווע צו ווערן מער שעפעריש. פֿאַר בייַשפּיל, PICO-8 דעוועלאָפּערס טאָן ניט דאַרפֿן צו טראַכטן וועגן וואָס האַכלאָטע צו מאַכן זייער שפּיל. יעדער שפּיל אַרבעט מיט אַ האַכלאָטע פון 128 × 128.
סימילאַרלי, די לימיטעד פּאַליטרע פון 16 פארבן גיט שפּיל דיזיינערז אַ קאַנסטריינץ וואָס פאָרסעס קאָנסיסטענט קאָליר סקימז.
פּראָגראַממינג אין PICO-8
פּראָגראַממינג אין PICO-8 קען אויך זיין באַקאַנט פֿאַר יוזערז וואָס האָבן געארבעט מיט די Lua פּראָגראַממינג שפּראַך. אָבער, די ימפּלאַמענטיישאַן פון Lua אַרייַנגערעכנט אין PICO-8 איז בלויז אַ סאַבסעט פון די פאַקטיש פּראָגראַממינג שפּראַך.
PICO-8 אויך לימאַץ ווי פיל קאָד איר קענען שרייַבן פֿאַר יעדער פּראָגראַם.
יעדער וואָגן מוזן אַנטהאַלטן מאַקסימום 8192 טאָקענס. טאָקענס קען זיין אַ בייַטעוודיק, שטריקל, אָפּעראַטאָר אָדער קיווערד.
פֿאַר בייַשפּיל, די קאָד a=1
כּולל דרייַ טאָקענס.
דעם קאַנסטריינץ פאָרסעס דעוועלאָפּערס צו געפֿינען מער עפעקטיוו וועגן צו קאָד זייער שפּילערייַ.
פּיקאָ-8 קאַרץ
יעדער PICO-8 שפּיל קענען זיין שערד דורך אַ שפּיל פּאַטראָן אָדער "וואָג" פֿאַר קורץ.
די דיגיטאַל שפּיל קאַרטראַדזשאַז זענען פאקטיש בלויז בילדער. יעדער וואָגן כּולל אַלע די שפּיל אינפֿאָרמאַציע.
ווי קען אַ גאַנץ שפּיל סטאָרד אין אַ איין בילד?
PICO-8 ניצט אַ סטעגאַנאָגראַפיק פּראָצעס צו קראָם דאַטן אין אַ PNG בילד. יעדער PICO-8 ביטע איז סטאָרד אין די צוויי קלענסטער באַטייטיק ביטן פון יעדער פון די פיר טשאַנאַלז. זינט יעדער בילד האט אַ ויסמעסטונג פון 160 × 205 בילדצעלן, יעדער בילד קענען האַלטן אַרויף צו 32,800 ביטעס פון שפּיל דאַטן.
יעדער PICO-8 שפּיל טעקע כּולל דאַטן וועגן די פּראָגראַם קאָד, גראַפיקס, געזונט און מוזיק. איר קענען נוצן ווייכווארג אַזאַ ווי פּיקאָטאָאָל צו קוקן דורך די דאַטן געפֿונען אין קיין PICO-8 וואָגן.
PICO-8 קאַמיוניטי
PICO-8 האט אַן אַקטיוו קהל פון פּראָוגראַמערז און ווידעא שפּיל דעוועלאָפּערס. פילע פון די דעוועלאָפּערס זענען געצויגן צו דער געדאַנק פון דעוועלאָפּינג אַ ווידעא שפּיל אונטער רעטראָ-קאַנסאָול-ווי לימיטיישאַנז.
איר קענען בלעטער טויזנטער פון פאַרשידענע שפּילערייַ אויף די אַפישאַל וועבזייַטל. די שפּילערייַ קייט פון נאַקעט ביינער דערווייַז פון קאַנסעפּס צו פול-פלעדזשד שפּילערייַ וואָס קען זיין קאמערשעל רעלעאַסעד אויף אַ פאַקטיש קאַנסאָול.
די PICO-8 קהל אויך ריליסיז רובֿ פון זייער אַרבעט אונטער אַן אָפֿן מקור דערלויבעניש. יוזערז קענען נעמען אַ קוק ווי אנדערע מענטשן פּראָגראַם זייער שפּילערייַ.
שפּיל דזשאַמז און קאַלאַבעריישאַנז זענען אויך העכסט ינקעראַדזשד. אין פאַקט, אַ שפּיל קלעם אין 2016 געפירט צו דער אַנטוויקלונג פון די העכסט פאָלקס פּלאַטפאָרמע שפּיל סעלעסטע.
שליסל פֿעיִקייטן
דאָ זענען עטלעכע פון די שליסל פֿעיִקייטן וואָס די PICO-8 שפּיל מאָטאָר גיט.
- דער שפּיל מאָטאָר ינקלודז מכשירים פֿאַר עדיטינג קאָד, מוזיק און ספּריטעס געבויט אין די קאַנסאָול
- PICO-8 איז קאַמפּאַטאַבאַל מיט קרייַז-פּלאַטפאָרמע.
- יעדער PICO-8 וואָגן קענען האָבן אַרויף צו 64 סאָונדס. דער געזונט רעדאַקטאָר אַלאַוז איר צו קאָנטראָלירן די אָפטקייַט, קיילע און באַנד פון יעדער טאָן געניצט פֿאַר יעדער געזונט ווירקונג
- PICO-8 אַלאַוז איר צו האָבן 256 8 × 8 ספּריטעס.
- די קאַנסאָול אַלאַוז צוויי 6-קנעפּל קאַנטראָולערז דורך אַ קאָננעקטעד קלאַוויאַטור.
- די ימפּלאַמענטיישאַן פון די Lua פּראָגראַממינג שפּראַך פון PICO-8 גיט דעוועלאָפּערס יקערדיק פּראָגראַממינג פאַנגקשאַנז אַזאַ ווי וועריאַבאַלז, פאַנגקשאַנז, לופּס און טישן.
- יוזערז קענען אויך שרייַבן קאָד אין אַ פונדרויסנדיק רעדאַקטאָר אויב דארף
פּראָס און קאָנס פון דעוועלאָפּינג אין PICO-8
פּראָס
- PICO-8 איז קליינטשיק און גרינג צו ינסטאַלירן.
- לימיטיישאַנז צווינגען די דעוועלאָפּער צו שרייַבן יפעקטיוולי.
- פּראָגראַממינג שפּראַך איז פּשוט צו לערנען
- רובֿ PICO-8 שפּילערייַ זענען אָפֿן מקור, וואָס גיט איר אַ געלעגנהייט צו לערנען פון די PICO-8 קהל.
קאָנס
- לימיטעד צו 2 ד שפּיל אַנטוויקלונג
- PICO-8 דערווייַל קאָס $ 15 צו שפּילן
- פעלן פון לייברעריז מיינען אַז איר קען האָבן צו קאָד יקערדיק פאַנגקשאַנז פֿון קראַצן
- פעלן פון קאָד קאַמפּלישאַן און אָטאַמאַטיק ינדענטיישאַן
שאַפֿן אַ מוסטער פּראָגראַם
אין דעם אָפּטיילונג, מיר וועלן גיין איבער וואָס דער באַניצער וועט דערפאַרונג ווען זיי מאַכן זייער ערשטער שפּיל.
נאָך ינסטאָלינג די שפּיל אין דיין אַס פון ברירה, עפן די PICO-8 פּראָגראַם איז ווי פּשוט ווי קליקינג אויף די PICO-8 דורכוועג ייקאַן.
דער באַניצער וועט זיין באַגריסן מיט אַ קורץ אַנאַמיישאַן נאכגעגאנגען דורך די PICO-8 קאַנסאָול פאַרשטעלן.
טיפּ PRINT(“HELLOWORLD”)
אַרייַן די קאַנסאָול און דריקן אַרייַן. מאַזל - טאָוו, איר האָט פּונקט עקסאַקיוטאַד דיין ערשטער PICO-8 פּראָגראַם.
לאמיר אנהייבן שאפן א נייע פראיעקט. אַרייַן די באַפֿעל אין די קאַנסאָול SAVE <program_name>
.
צו עפֿענען אַ פּרויעקט, טיפּ LOAD <PROJECT_NAME>.p8
שלאָגן די Esc שליסל צו אַרייַן די PICO-8 קאָד רעדאַקטאָר. אין די דנאָ-רעכט ווינקל, איר קענען האַלטן שפּור פון ווי פילע טאָקענס לינקס צו נוצן אין דיין קאָד.
PICO-8 שטיצט די נוצן פון וועריאַבאַלז.
יוזערז קענען אויך דעפינירן פאַנגקשאַנז אַז זיי קענען רופן אנדערש אין די פּראָגראַם.
PICO-8 אויך שטיצט די נוצן פון טישן. דעוועלאָפּערס באַקאַנט מיט Lua קען צוריקרופן אַז טישן זענען די בלויז דאַטן קאַנטיינערז בנימצא אין די Lua פּראָגראַממינג שפּראַך.
PICO-8 כולל אַ געבויט-אין שפּיל שלייף וואָס לויפט 30 מאל פּער סעקונדע. ביידע די _ופּדאַטע () און _draw () פֿונקציע איז דארף פֿאַר די שלייף צו ויספירן.
די געבויט-אין ספּרייט רעדאַקטאָר פון PICO-8 וועט העלפֿן איר פּלאַן די קוק פון דיין ספּיריט און הינטערגרונט קונסט. דער רעדאַקטאָר אויך אַלאַוז דער באַניצער צו שטעלן אַנאַמיישאַן סייקאַלז צו יעדער פון זייער אַסעץ.
אין די קאַנסאָול, מיר קענען אַרייַן די באַפֿעל RUN נאָך לאָודינג די שפּיל צו אָנהייבן אַ בייַשפּיל פון די פּראָגראַם.
מיר האָבן קאַווערד בלויז אַ ביסל פון וואָס איז מעגלעך אין PICO-8. איך העכסט רעקאָמענדירן בראַוזינג דורך די באַאַמטער דאַקיומענטיישאַן און די קאמיוניטי וויקי צו לערנען מער וועגן דעם מאָטאָר.
איך אויך רעקאָמענדירן צו קוקן דורך PICO-ATE, אַ כאַב פון יקערדיק גוידעס און רעסורסן צונויפגעשטעלט דורך דעוועלאָפּער Andrew Reist.
סאָף
איך קען פאַרבינדן שרייבן שפּילערייַ אין די PICO-8 קאַנסאָול צו שרייבן אַ האיקו. די שטרענגע סטרוקטור פֿון דער הייקו גיט דעם דיכטער אַ אַרויסרופן איבערצוגעבן אַ באַגריף בלויז אין דריי שורות און זיבעצן הברה. סימילאַרלי, PICO-8 טשאַלאַנדזשיז די דעוועלאָפּער צו שאַפֿן אַ דערפאַרונג מיט אַ לימיטעד נומער פון קאָד, גראַפיקס און סאָונדס.
PICO-8 קען נישט זיין פּאַסיק פֿאַר קריייטינג די לעצטע טריפּלע-א טיטלען, אָבער עס איז קיינמאָל מענט פֿאַר דעם.
דער מאָטאָר שיינט אין געבן אָנהייבער דעוועלאָפּערס אַ געלעגנהייט צו ויספאָרשן די טשאַלאַנדזשיז פון שפּיל פּלאַן און אַנטוויקלונג. PICO-8 איז פּשוט גענוג פֿאַר מענטשן גאָר נייַ אין שפּיל אַנטוויקלונג צו אָנהייבן ניצן.
איך האָב אָבער געזען אַז PICO-8 איז אויך אַ וועג פֿאַר יקספּיריאַנסט שפּיל דעוועלאָפּערס צו אַרויסרופן זיך.
זענט איר אינטערעסירט צו פּרובירן PICO-8?
לאָזן אַ ענטפֿערן