לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 06-02-2005, 21:48
צלמית המשתמש של ronix
  משתמש זכר ronix ronix אינו מחובר  
 
חבר מתאריך: 10.10.02
הודעות: 1,012
אני רוצה לבנות משחק פקמן- בעיות.

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

עכשיו בעיות שניתקלתי בהם:
1) האנשים שרודפים אחרי פקמן והורגים אותו, איך לעשות את הרדיפה אל פקמן.
היה לי רעיון איך לעשות תזוזה רנדומלית לחלוטין אבל אני לא בטוח שזה יעבוד.
מכאן אני מגיע לבעיה נוספת:
2) אני לא מצליח להשתמש בקוד של hit test, אם מישהו יוכל להסביר לי.
3) הדברים שפקמן אוכל, חשבתי להעלים אותם בעזרת _VISIABLE השאלה איך הפלאש יזהה שכולם נעלמו?
4)מבוכים רנדומלים- יש דרך לבניית מבוך רנדומלי לחלוטין ושאני לא יצטרך לצייר שלב שלב?

צפו לעוד שאלות בהמשך...

תודה לעוזרים
_____________________________________
Heroes fade away - Legends Never die

"Our Greatest glory is not in never failing, but in rising up every time we fail"
Ralph Waldo Emerson


נערך לאחרונה ע"י ronix בתאריך 06-02-2005 בשעה 22:03.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 07-02-2005, 16:22
  Admiral Admiral אינו מחובר  
 
חבר מתאריך: 15.08.04
הודעות: 1,721
שלח הודעה דרך ICQ אל Admiral שלח הודעה דרך MSN אל Admiral
בתגובה להודעה מספר 1 שנכתבה על ידי ronix שמתחילה ב "אני רוצה לבנות משחק פקמן- בעיות."

דבר ראשון כדי להשתמש בremove movie clip ולא visible=0 כי אז טכנית הוא קיים וימשיך לרדוף אחרייך ולא תבין איך נפסלת (כי אחד "בלתי נראה" יאכל אותך).

הרדיפה אל פאקמן אתה יכול לעשות ככה (סתם דוגמה):
קוד:
root.badguy._x=_root.pacman._x-25

אבל זה לא נגמר כאן כי אתה צריך לעשות שהוא לא יזוז על קירות (אם אני זוכר נכון את המשחק בכלל).
הנה קוד דוגמה לhit test:
קוד:
if (this.hittest(_root.y)) { setProperty("_root.y", _alpha, "25"); }

מבוך רנדומלי תהיה בעייה..נראה לי שהפתרון הכי "קל" יהיה שילוב של מערכים וקביעה מראש של איקס ו-וואי רנדומליים (המערכים כדי שלא יהיו "ריבועים" אחד על השני).
לא יודע אם זה יעבוד אבל בעיקרון בדיקה לראות אם אכלת את כל האויבים לא צריכה להיות יותר מסובכת מ"אם" enemyone._visible=0 ככה על כל הרעים, goto שלב שתיים

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #8  
ישן 09-02-2005, 18:57
צלמית המשתמש של Rutasashi
  Rutasashi Rutasashi אינו מחובר  
 
חבר מתאריך: 20.10.04
הודעות: 1,341
צודק
בתגובה להודעה מספר 7 שנכתבה על ידי SpaZ שמתחילה ב "..."

את הפאק מן בגלל שהוא משחק יחסית גדול כדאי לפצל ל CLASSים, CLASS של אוייב CLASS של נתיב, CLASS של PACMAN עצמו, וכו'
(אפשר וכדאי לעשות את זה עם קבצים חיצוניים)

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

אתה צריך להיות עם הרבה ניסיון בשביל לעשות דברים כאלה, ואתה צריך לדעת ולהיות "משופשף" בתיכנות מונחה עצמים...

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

אני מציע לו לזנוח את המשחק הזה לשנה הקרובה לפחות... תעשה משחקים פשוטים יותר.
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.


נערך לאחרונה ע"י Rutasashi בתאריך 09-02-2005 בשעה 19:02.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 23:11

הדף נוצר ב 0.04 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר