https://github.com/luppole/minesweeperhandasattochnapublic
שולה המוקשים
https://github.com/luppole/minesweeperhandasattochnapublic
android firebase game java jdk jdk21 pixelart
Last synced: 5 months ago
JSON representation
שולה המוקשים
- Host: GitHub
- URL: https://github.com/luppole/minesweeperhandasattochnapublic
- Owner: Luppole
- License: mit
- Created: 2024-12-12T22:59:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-14T21:58:53.000Z (over 1 year ago)
- Last Synced: 2025-10-06T13:40:31.020Z (9 months ago)
- Topics: android, firebase, game, java, jdk, jdk21, pixelart
- Language: Java
- Homepage:
- Size: 15.9 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **🎮 פרויקט מסכם בהנדסת תוכנה - 5 יח"ל**
### 🧑💻 איתמר פרץ כהן - ת.ז REDACTED
---
## ✨ **פיצ'רים מרכזיים:**
- 🟦 **המשחק עצמו:** גריד של משבצות בגודל משתנה בהתאם לרמת הקושי המכילים מאחוריהם פצצות, אריחי מספר או אריחים ריקים.
- 📜 **שמירת היסטוריית משחקים:** והצגתה של היסטוריית המשחקים ברשימה עם פרסוס (parsing) של המידע החי.
- 🏆 **רשימת שיאים אישיים:** הצגת טבלת שיאים עבור כל רמת קושי לפי שם המשתמש / המייל והזמן שלקח לו לפתור לוח.
- 🧍 **פרופיל אישי:** כולל יצירת שם שיופיע בטבלת השיאים - Nickname.
- 📊 **סטטיסטיקות:** מידע על המשתמש והמשחקים שלו - ניתוח אחוזי.
- 💯 **מערכת נקודות:** בהתאם לרמת קושי והזמנים.
- 🛒 **חנות אביזרים ושדרוגים:** קנייה של חפצים לאינווטורי באמצעות מימוש נקודות.
- 🎒 **אינוונטורי:** אחסון ושימוש אייטמים (פופאפ).
- 🥇 **מערכת הישגים - אצ'יומנטים.** - מסך בפרופיל שמציג את ההתקדמות של המשתמש בהתאם לכל אתגר שהוצב עבורו
- 💥 **ספלאש סקרין מותאם אישית:** עם לוגו המשחק, שם המשחק וקרדיט (בקטנה).
- 🔑 **מערכת משתמשים:** הרשמה לפי מייל וסיסמה, כולל מסך כניסה ואופציה לשחק כאורח.
- 👽 **משחק כאורח:** אופציה לשחק במשחק המלא ללא צורך ברישום אך עם גישה מוגבלת לפונקציונלות המשחק.
- 🤝 **מערכת חברים:** כולל הוספה, אישור/דחיית בקשות, וצפייה בניקוד של משתמשים אחרים. שליחה דרך מייל
- 📋 **מסך חוקים ללמידת המשחק**: מסך נפרד המלמד על המשחק והטכניקות הבסיסיות לניצחון בו
- ❗ **מערכת התראות - נוטיפיקציות**: התראות בנוגע לאפשרויות שונות במשחק: קנייה של חפצים בהתאם לכמות הנקודות, השלמה של יעד
- 👾 **עיצוב מותאם אישית:** פיקסל ארט ופלטת צבעים מותאמת אישית לפרוייקט.
- 🖱️ **אנימציות לחיצה על כפתורים.**
- 💢 **מסכי פופאפ:** לבחירת רמת קושי והתראות ניצחון/הפסד וכו'.
- 🫷 **מסכי טעינה בין מסכים.**
- 📞 **שירות הודעות:** שיתוף תוצאות משחק דרך מייל, הודעות, וואטסאפ.
- ⏲️ **התראות יומיות:** בכל יום ב-19:00.
- 🎶 **מוזיקת רקע ופיצוצים.** - מוזיקת רקע הפועלת מאותנטיקציה למשחק וניתנת לכיבוי בהגדרות.
- ⚙️ **מסך הגדרות:** מסך לכיבוי מוזיקה והתראות יומיות.
---
## **📋 היררכיית מסכים:**
1. 💥 **ספלאש סקרין (מסך קופץ) ראשוני.**
2. 🫷 **מסך המתנה.**
3. 🔑 **מסך הרשמה כמשתמש.**
4. 🔑 **מסך כניסה למשתמש רשום או כאורח.**
- 🏠 **מסך ראשי (תפריט):**
- 📋 **מסך חוקים.**
- ⚙️ **מסך הגדרות.**
- 💢 **מסך רמת קושי (פופאפ).**
- 🛒 **מסך חנות.**
- 🧍 **מסך פרופיל אישי:**
- 📊 **סטטיסטיקות.**
- 🥇 **מסך הישגים (אצ'יומנטים).**
- 🙏 **מסך בקשות חברות.**
- 🎲 **מסך משחק:**
- 🏆 **טבלת שיאים.**
- 📜 **היסטוריית משחקים.**
- 🎒 **אינוונטורי (פופאפ).**
---
## **⏳ פרטים על הפרויקט:**
📅 **נכתב ב-7 ימים: 7/12/24 - 14/12/24 ,**
📂 **35 קומיטים,**
🛠️ **מפתח עצבני אחד!**
---
## **💡 תודות מיוחדות:**
- 🎨 **עיצוב גרפי מותאם אישית:** אורי בשקין.
- 🎵 **מוזיקת רקע:** "Jorel."
---
### **© כל הזכויות שמורות לאיתמר (מי שגונב מניאק) © © ©**