Presentation is loading. Please wait.

Presentation is loading. Please wait.

RummyCube Gilad.chap 066479882 גלעד צ ' פליק Notthat2 039714407 דוד זיסמן Karpov.olga.tau 320490030 אולגה קרפוב Levy.dan2 036782035 דן לוי.

Similar presentations


Presentation on theme: "RummyCube Gilad.chap 066479882 גלעד צ ' פליק Notthat2 039714407 דוד זיסמן Karpov.olga.tau 320490030 אולגה קרפוב Levy.dan2 036782035 דן לוי."— Presentation transcript:

1 RummyCube Gilad.chap 066479882 גלעד צ ' פליק Notthat2 039714407 דוד זיסמן Karpov.olga.tau 320490030 אולגה קרפוב Levy.dan2 036782035 דן לוי

2 RummyCube Rules There are 106 tiles in Rummycube: 2 jokers and 104 tiles, separated to four different colors, numbered one to thirteen, in each color (every colored number appears twice). The joker can be used as any tile, and will be scored accordingly.

3 Player Tiles A player wins the game by losing all the tiles, leaving him with no tiles at all. Each player randomly receives 14 tiles, in each turn the player receives one tile, it can either be a tile offered by the previous player, or a tile he randomly receives from the bank. At the end of each turn the player must throw away one tile, and offer it to the following player.

4 Series Each player must organize his tiles in series, there are two types of series: Tiles of the same number, of different colors, must be 3 or 4 tiles. Tiles of the same color, of following numbers, at least three tiles (13 and 1 are considered following). Once you have series that make up at least 30 points, and at least one series of the following numbers type, you can remove them from your hand onto the table, once you’ve done that you can now add tiles or series to the table freely until you have none left.

5 Getting & Dropping Tiles During a player’s turn, he may change all the series already on the table as much as he wants, as long as all the tiles that were on the table are on the table at the end of his turn, and the table consists of only legal series. Once a player has won the game, his score is calculated by summing up the value of all the tiles remaining in the hands of all the other players. A joker is calculated as 30 points if a player has one in his hand at the end of the game. Each of the other players receives a negative score which is the sum of his remaining tiles.

6 עיצוב כללי implementation Abstract Interface

7 GameMainGameManagerPlayerCubSeriesBoardBankCubSeries עץ מחלקות כללי

8 תסריטי שימוש סיפוריםחבר צוות אחראי זמן ( בשעות ) הושלם ( כן \ לא ) מימוש השחקן דוד ודן 7 כן, מלבד redo פעולת undo דוד 1 כן מימוש cube אולגה 2 כן

9 תסריטי שימוש סיפוריםחבר צוות אחראי זמן ( בשעות ) הושלם ( כן \ לא ) מימוש הבנק גלעד 2 כן עיצוב מנשקים גלעד ודוד 3.5 כן יצירת מנהל המשחק דוד 2 כן, מלבד save/load חסר גם score board

10 תסריטי שימוש סיפוריםחבר צוות אחראי זמן ( בשעות ) הושלם ( כן \ לא ) מימוש סדרה אולגה 7 כן הוספת ג ' וקר דן 1 כן מימוש לוח אולגה 2 כן

11 תסריטי שימוש סיפוריםחבר צוות אחראי זמן ( בשעות ) הושלם ( כן \ לא ) עריכה של קבוצות הלוח בצירוף עם קלפים חדשים ( רמי פתוח ) דוד 2 כן אפשרות לשמור את המשחק 3 לא ספר שיאים 2 לא

12 Programming Sessions תאריךמספר שעות ( הערכה לעומת בפועל ) שם 1 שם 2 סיפורהושלם ( כן \ לא ) 8.31.5 לעומת 1 דןג ' וקרכן 8.33 לעומת 2 דןדודשחקןלא 9.32 לעומת 2 דודשחקןכן

13 Programming Sessions תאריךמספר שעות ( הערכה לעומת בפועל ) שם 1 שם 2 סיפורהושלם ( כן \ לא ) 5.32 לעומת 2 גלעדבנקכן 4.33.5 לעומת 2.5 גלעדדודמנשקיםכן 5.32 לעומת 3 דודמנהל משחק כן

14 Programming Sessions תאריךמספר שעות ( הערכה לעומת בפועל ) שם 1 שם 2 סיפורהושלם ( כן \ לא ) 5.315 לעומת 7 אולגהסדרהכן 4.33 לעומת 2 אולגהגלעדלוחכן 7.32 לעומת 3 דודעריכת לוח כן

15 Programming Sessions תאריךמספר שעות ( הערכה לעומת בפועל ) שם 1 שם 2 סיפורהושלם ( כן \ לא ) 4.31 לעומת 1 אולגהגלעדקובכן

16 דו " ח התקדמות Finished: General game flow, Undo, Joker, Board editing, Hand editing, Player control. Unfinished: Redo, Score Board, Save/Load, some tests. Estimated times: Redo: 2 hours Score Board: 2 hours Save/Load: 3 hours

17 DEMO And Regression Test


Download ppt "RummyCube Gilad.chap 066479882 גלעד צ ' פליק Notthat2 039714407 דוד זיסמן Karpov.olga.tau 320490030 אולגה קרפוב Levy.dan2 036782035 דן לוי."

Similar presentations


Ads by Google