הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   תכנות משחק פוקר (https://hosts.co.il/forums/showthread.php?t=100426)

MasterNetwork 14-10-12 13:15

תכנות משחק פוקר
 
אני מנסה לתכנת משחק פוקר ואני לא מצליח לעשות סדר בבאלגן.
קיוויתי שיש פה מישהו אם ניסיון כבר שעבר את זה ויעזור לי.
עשיתי בנתיים את הפונקציה הזאת, פונקציה שמערבבת את הקלפים ומגדירה מראש את הקלפים של השחקנים מ1 עד 9 .
מגדירה את הקלף השרוף, לאחר מכן 3 קלפים עוד קלף שרוף עוד קלף פתוח ואז שרוף ופתוח עוד הפעם.
ועכשיו בקשר להקפצות תורות ואז פונקציה שבודקת למי הקלפים הטובים ביותר.
אני ישמח אם תעזרו לי לעשות את הסדר בבאלגן הזה, כדי שאני ידע איזה פונקציות לכתוב.

בניה 14-10-12 14:50

חיפוש קצר בגוגל העלה לי את זה:
http://www.dreamincode.net/forums/to...-game-in-java/

קוד + הסבר לפוקר בJAVA.
אני בטוח שיש עוד הרבה כאלה ואולי גם יותר טובים

MasterNetwork 14-10-12 18:57

נגיד אני עכשיו במשחק, איך אפשר לחשב מי מקבל כמה קופות צדדיות?
נגיד השחקנים ממוספרים בכיסאות דילר אצל שחקן מס' 1
זה אומר שחקן מס' 2 שם בליינד ושחקן מס' 3 שם בליינד כפול. התור מתחיל אצל השחקן שבא לאחר מכן.
ואז כשנפתחים הקלפים שחקן מס' 2 מדבר ריאשון מעדכנים את הטבלה בבסיס נתונים מי מדבר ומתי
השאלה היא נגיד שחקן מקפיץ ויש לו 1000 שחקן שני יש לו 2000 מסכים לאלף שחקן שלישי יש לו 500 והוא מסכים שחקן רביעי לדוגמא בחוץ.
חייב עזרה איך לעשות סדר בבאלגן

Steve-Web 14-10-12 19:49

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


כל הזמנים הם GMT +2. הזמן כעת הוא 14:18.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ