לוחם מסגרת היא משחק ארקייד 2D נכתב בפייתון וPyGame.
הערות מפתחים
נכון לעכשיו, רק הבקרות מיושמות. אין סורגי בריאות, סיבובים, תפריטים, וכו '
אני רוצה הגלגול הזה כדי לשחק משהו כמו "קראטה הבינלאומית" המקורית, אבל עם כמה קישוטים מודרניים, כמו שילובים, חסימה, ויותר משני שחקנים ו / או יותר שחקני CPU.
מה שעובד:
התקפה מחזיקה (ראה להלן)
בקרות נוזל עם שילובים
מבטל (מעבר חלק בין אנימציות)
תנועת שחקן שמאלה, ימינה, קפיצה, כריעה
הכה זיהוי, עם זוהר
טעינת דמויות / לוחמים
נשמע על להיטים ומפספס (נקרע מלהיכנס לדרקון, כמו IK)
הקלטת קלט עבור השמעה מאוחר יותר
שילובים ומהלכים מיוחדים
& Nbsp; LK, ח"כ, HK, => בעיטת Roundhouse HK (פגע בכפתורי מהירות)
& Nbsp; J, K => הקפיצה בעיטה (לפגוע בכל בעיטה בקפיצה)
& Nbsp; חזרה, J => Backflip
& Nbsp; קדימה, J => Frontflip
מקשי ברירת מחדל P1:
ש: LK
W: ח"כ
E: HK
: בלוק *
D: P
F: שפה (F). הפעל אופי סביבה.
עד: קפיצה
למטה: קראוץ '. (נסה לבעוט)
1: התחל הקלטה
2: הקלטה השהה *
3: לשמור את ההקלטה *
4: הקלטה טען *
5: השמעת ההקלטה
6: להפסיק השמעה
* לא יושם / כרכרה
ברגע ששחק, ההקלטה אבדה לנצח. = (
^^ כמובן לתקן מאוחר יותר
התקפה מחזיקה
בIK המקורי, התקפות יכולות להיות "שנערכו" במסגרת ההתקפה. זה מיושם גם כאן על ידי לחיצה רצופה על כפתור התקפה.
ניתן לשנות דמויות ואנימציות הן די קלה ליצור. לפתוח את הקבצים "anim.def" בתיקיית "הלוחמים" כדי לבדוק את זה.
באגים ברורים:
אנימציות הליכה הן ממש מכוערות
חסר אנימציה תור
ההליכה עבר השחקן האחר גורמת תקלה בתנועה.
Hitboxes צריך לכוונן
"Hit, מאשר" אינו מופיע בו להיט מתרחש
להכות בעיטות שונות בבת אחת לפעמים מבטל את של קראוץ '
אנימציות נמצאות איטיות יותר מאשר קלט. אתה לא רואה כל פגע. טיפול אירוע pygame אוכל טונה של מעבד
מה חדש בהודעה זו:
- נהג המדינה הוא עקבי יותר, כך משחק יהיה לא לקרוס לאחר 3 סיבובים
- לפגוע בשכבות על כל מסגרת: אין hitboxes hardcoding
- framerate הנעול ב40fps
- העיתוי הוא יותר מדויק ועקבי
- צלילים מדויקים יותר
- עבר את כל הקבצים, פירו משחק לתיקיית ספרייה
- צבט AI ולפצל חסימה ותוקף
ניתן לקרוא תיבות
מה חדש בגרסה 20110328: תפריטים נוסף, גרפיקה
-
עיבדה קטנה. תוקן כמה באגים התנגשות (עדיין כמה שנותר).
מה חדש בגרסה 20100624:.
- קבוע קוד ai כמה
- קוד Player הוא שלא נבדק.
- עבודה יצירת לוחם חדש, עם ספירת מסגרת סופר גבוהה.
- מערכת עיבוד חדשה.
- תיקונים שונים.
מה חדש בגרסה 20100624:
- התנגשות חכמה טיפול
מה חדש בגרסה 20100623:
-
ניקה קלט כמה. מהלכים צריכים & quot; תחושה & quot; תגובה יעילה יותר.
- CPU עכשיו לחסום כל מהלך. לאשר להיט עדיין לראות, סתם בשביל כיף
- פגע תיבות יותר גנריות וצמוד כראוי להורים
לוחם
מה חדש בגרסה 20100621:
- יכול להיות מוכפל מסך (ראה gfx.py)
- הכריעה היא שימושית יותר
- מדויקים יותר מאשר להיט
- מהלכים חדשים!
- להעיף קדימה, K = & gt; לבעוט באוויר לאחר להעיף קדימה
- LK, ח"כ, HK, LK = & gt; דבר בעיטת טורנדו. מושבת כברירת מחדל (ראה fsa.py)
דרישות :
- פייתון
- pygame
תגובות לא נמצא