An open API service indexing awesome lists of open source software.

https://github.com/luppole/minesweeperhandasattochnapublic

שולה המוקשים
https://github.com/luppole/minesweeperhandasattochnapublic

android firebase game java jdk jdk21 pixelart

Last synced: 5 months ago
JSON representation

שולה המוקשים

Awesome Lists containing this project

README

          

# **🎮 פרויקט מסכם בהנדסת תוכנה - 5 יח"ל**
### 🧑‍💻 איתמר פרץ כהן - ת.ז REDACTED


Logo

---

## ✨ **פיצ'רים מרכזיים:**
- 🟦 **המשחק עצמו:** גריד של משבצות בגודל משתנה בהתאם לרמת הקושי המכילים מאחוריהם פצצות, אריחי מספר או אריחים ריקים.
- 📜 **שמירת היסטוריית משחקים:** והצגתה של היסטוריית המשחקים ברשימה עם פרסוס (parsing) של המידע החי.
- 🏆 **רשימת שיאים אישיים:** הצגת טבלת שיאים עבור כל רמת קושי לפי שם המשתמש / המייל והזמן שלקח לו לפתור לוח.
- 🧍 **פרופיל אישי:** כולל יצירת שם שיופיע בטבלת השיאים - Nickname.
- 📊 **סטטיסטיקות:** מידע על המשתמש והמשחקים שלו - ניתוח אחוזי.
- 💯 **מערכת נקודות:** בהתאם לרמת קושי והזמנים.
- 🛒 **חנות אביזרים ושדרוגים:** קנייה של חפצים לאינווטורי באמצעות מימוש נקודות.
- 🎒 **אינוונטורי:** אחסון ושימוש אייטמים (פופאפ).
- 🥇 **מערכת הישגים - אצ'יומנטים.** - מסך בפרופיל שמציג את ההתקדמות של המשתמש בהתאם לכל אתגר שהוצב עבורו
- 💥 **ספלאש סקרין מותאם אישית:** עם לוגו המשחק, שם המשחק וקרדיט (בקטנה).
- 🔑 **מערכת משתמשים:** הרשמה לפי מייל וסיסמה, כולל מסך כניסה ואופציה לשחק כאורח.
- 👽 **משחק כאורח:** אופציה לשחק במשחק המלא ללא צורך ברישום אך עם גישה מוגבלת לפונקציונלות המשחק.
- 🤝 **מערכת חברים:** כולל הוספה, אישור/דחיית בקשות, וצפייה בניקוד של משתמשים אחרים. שליחה דרך מייל
- 📋 **מסך חוקים ללמידת המשחק**: מסך נפרד המלמד על המשחק והטכניקות הבסיסיות לניצחון בו
- ❗ **מערכת התראות - נוטיפיקציות**: התראות בנוגע לאפשרויות שונות במשחק: קנייה של חפצים בהתאם לכמות הנקודות, השלמה של יעד
- 👾 **עיצוב מותאם אישית:** פיקסל ארט ופלטת צבעים מותאמת אישית לפרוייקט.
- 🖱️ **אנימציות לחיצה על כפתורים.**
- 💢 **מסכי פופאפ:** לבחירת רמת קושי והתראות ניצחון/הפסד וכו'.
- 🫷 **מסכי טעינה בין מסכים.**
- 📞 **שירות הודעות:** שיתוף תוצאות משחק דרך מייל, הודעות, וואטסאפ.
- ⏲️ **התראות יומיות:** בכל יום ב-19:00.
- 🎶 **מוזיקת רקע ופיצוצים.** - מוזיקת רקע הפועלת מאותנטיקציה למשחק וניתנת לכיבוי בהגדרות.
- ⚙️ **מסך הגדרות:** מסך לכיבוי מוזיקה והתראות יומיות.

---

## **📋 היררכיית מסכים:**
1. 💥 **ספלאש סקרין (מסך קופץ) ראשוני.**
2. 🫷 **מסך המתנה.**
3. 🔑 **מסך הרשמה כמשתמש.**
4. 🔑 **מסך כניסה למשתמש רשום או כאורח.**
- 🏠 **מסך ראשי (תפריט):**
- 📋 **מסך חוקים.**
- ⚙️ **מסך הגדרות.**
- 💢 **מסך רמת קושי (פופאפ).**
- 🛒 **מסך חנות.**
- 🧍 **מסך פרופיל אישי:**
- 📊 **סטטיסטיקות.**
- 🥇 **מסך הישגים (אצ'יומנטים).**
- 🙏 **מסך בקשות חברות.**
- 🎲 **מסך משחק:**
- 🏆 **טבלת שיאים.**
- 📜 **היסטוריית משחקים.**
- 🎒 **אינוונטורי (פופאפ).**

---

## **⏳ פרטים על הפרויקט:**
📅 **נכתב ב-7 ימים: 7/12/24 - 14/12/24 ,**
📂 **35 קומיטים,**
🛠️ **מפתח עצבני אחד!**

---

## **💡 תודות מיוחדות:**
- 🎨 **עיצוב גרפי מותאם אישית:** אורי בשקין.
- 🎵 **מוזיקת רקע:** "Jorel."

---

### **© כל הזכויות שמורות לאיתמר (מי שגונב מניאק) © © ©**