Skip to content

RehabGaming/BowlingGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bowling Game

תיאור המשחק

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


רמות קושי

  1. שלב 1: 3 חיילים, כדור בגודל רגיל.
  2. שלב 2: 6 חיילים, כדור בגודל רגיל.
  3. שלב 3: 10 חיילים, כדור בגודל רגיל.
  4. שלב 4: 10 חיילים, כדור קטן יותר – נדרש דיוק גבוה יותר.

מכניקות המשחק

מערכת הכיוון

  • תיאור: חץ שמצביע על כיוון הזריקה ואורכו מגדיר את עוצמת הזריקה.
  • שימוש:
    • חץ שמאלה/ימינה: מסובב את החץ.
    • חץ למעלה/למטה: משנה את אורך החץ (מגדיל או מקטין את עוצמת הזריקה).

מערכת הכדור

  • תיאור: הכדור נע על פי הכיוון והעוצמה שהוגדרו על ידי השחקן.
  • שימוש:
    • מקש רווח: משגר את הכדור.
    • הכדור נע במהירות משתנה לפי אורך החץ.

מערכת החיילים

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

דוח מפורט

בעיות שזוהו:

  1. חייל שקוף:
    • נפתר על ידי בדיקת רכיב ה-Sprite Renderer והגדרת ה-Alpha.
  2. נפילת אובייקטים בתחילת הסצנה:
    • נפתר על ידי הגדרת Gravity Scale ל-0 או שימוש ב-Freeze Position בציר Y.

רכיבים טכניים:

  • אלגוריתמים מרכזיים:
    • חישוב כיוון ועוצמת הזריקה לפי אוריינטציית החץ.
    • זיהוי נפילת חיילים על פי מהירות מינימלית.
  • שימוש בסקריפטים:
    • ArrowScript – מנהל את כיוון ועוצמת החץ.
    • BowlingBall – מנהל את התנועה והאינטראקציה של הכדור.
    • Pin – מזהה פגיעות ומעדכן ניקוד.

הפעלת המשחק

  1. פתח את פרויקט יוניטי וייבא את הקבצים

  2. ודא שכל אובייקט מקושר לסקריפט המתאים:

    • על מנת לכוון את כיוון הזריקה והעוצמה השתמשו בחצים → חצים
    • כדור באולינג ישמש כאמצעי הפגיעה בפינים (בקבוקים) → BowlingBall
    • תצטרכו להפיל את כולם על מנת להמשיך לשלב הבא (2 אפשרויות ואם לא תצליחו תשארו בשלב הנוכחי) → Pin
  3. הפעל את הסצנה הראשית ונסה להפיל את כל החיילים!


קישורים שימושיים

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •