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

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

OSR 27-05-08 19:02

[C#] איקס עיגול
 
אהלן,
בניתי תוכנית ראשונה בC#.
אני בטוח שכולכם מכירים את המשחק איקס עיגול,
או שאצלכם זה מוכר בשם "איקס מיקס דריקס" [=
בכל אופן, אשמח לשמוע תגובות בונות, הצעות לשיפור, טיפים וכו'.

הורדה מהירה:
http://oshri.off.co.il/XO.exe

תודה.

aviho1 27-05-08 19:15

לא עובד, אבל עשית משחק נגד המחשב או משהו אחר?

mayden 27-05-08 19:16

Can't Download.

OSR 27-05-08 20:08

אני מצטער, בטעות העלתי קובץ לא נכון.
תוקן.

Matan Levy 27-05-08 21:54

יפה מאוד, אהבתי.

הצעות יעול:
תספור את מספר הנצחונות לכל שחקן (בטבלה בצד),ותעשה אפשרות לרסט את הטבלה.

באג קטן - כשאני לוחץ על משבצת אחת, ואז מגיע התור של העיגול, אז כשאני לוחץ על משחק חדש זה עדיין רושם שזה התור של העיגול - למרות שזה התור של ה X.

כעיקרון - אהבתי.

OSR 29-05-08 07:52

ציטוט:

נכתב במקור על ידי Matan Levy (פרסם 636595)
יפה מאוד, אהבתי.

הצעות יעול:
תספור את מספר הנצחונות לכל שחקן (בטבלה בצד),ותעשה אפשרות לרסט את הטבלה.

באג קטן - כשאני לוחץ על משבצת אחת, ואז מגיע התור של העיגול, אז כשאני לוחץ על משחק חדש זה עדיין רושם שזה התור של העיגול - למרות שזה התור של ה X.

כעיקרון - אהבתי.

תודה לך,
קיבלתי את הצעתך ואשמח לישם אותה בעתיד.

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

שוב תודה על תגובתך.

dabi 29-05-08 08:25

יפה מאוד
אפשר לקבל קוד להתלמדות בבקשה?

Noam 29-05-08 10:34

לא עובד לי

Omrip 29-05-08 12:23

אי אפשר לשחק נגד המחשב?
בכל מקרה יפה.

aviho1 29-05-08 13:03

תעשה משחק נגד המחשב בשביל הלימוד.

mayden 29-05-08 15:25

הורדתי מחדש - ואהבתי.

כל הכבוד, קבל ח"ח.

OSR 29-05-08 16:19

תודה לכולם.

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

אני שמח שאהבתם.
ושוב תודה לכל מי שהגיב.

ani 29-05-08 16:23

ציטוט:

נכתב במקור על ידי OSR (פרסם 637065)
תודה לכולם.

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

אני שמח שאהבתם.
ושוב תודה לכל מי שהגיב.

האמת היא שזה לא נכון כל כך, אתה יכול "ללמד" את התוכנית איך משחקים ולהגיד לה מה היא אמורה לעשות אם מקרה x קורה ואחר כך אם יש מקרה y אז לעשות משהו וכו'.
את האמת זה אפילו לא כזה מסובך, עם חשיבה נכונה לפני הבניה זה יכול לצאת פצצה,

בנוגע לתוכנה, יצא יפה מאוד, כל הכבוד :-)

aviho1 29-05-08 16:54

זה לא מסובך כמו שאתה חושב לתכנת משחק מול המחשב בגלל שהמשחק הוא ממש פשוט ויש רק שיטה אחת לנצח.
לא צריך בינה מלאכותית ושטויות כאלה.

mayden 29-05-08 18:13

אגב - תוכל לפרסם כאן כמה קטעים מהקוד לצורך לימודי בלבד?

OSR 29-05-08 20:22

ציטוט:

נכתב במקור על ידי mayden (פרסם 637088)
אגב - תוכל לפרסם כאן כמה קטעים מהקוד לצורך לימודי בלבד?

העלתי את קובץ הפרויקט :]

ציטוט:

נכתב במקור על ידי aviho1 (פרסם 637088)
זה לא מסובך כמו שאתה חושב לתכנת משחק מול המחשב בגלל שהמשחק הוא ממש פשוט ויש רק שיטה אחת לנצח.
לא צריך בינה מלאכותית ושטויות כאלה.

לדעתי זה לא כל כך פשוט.
אם זה היה כל כך קל הייתי עושה זאת בהתחלה.


ציטוט:

נכתב במקור על ידי ani (פרסם 637088)
האמת היא שזה לא נכון כל כך, אתה יכול "ללמד" את התוכנית איך משחקים ולהגיד לה מה היא אמורה לעשות אם מקרה x קורה ואחר כך אם יש מקרה y אז לעשות משהו וכו'.
את האמת זה אפילו לא כזה מסובך, עם חשיבה נכונה לפני הבניה זה יכול לצאת פצצה,

בנוגע לתוכנה, יצא יפה מאוד, כל הכבוד

ראשית, תודה.
זה נשמע די קל איך שאתה מציג את זה
אבל שים לב כמה מהלכים אפשר לעשות במשחק הזה.
יש כל כך הרבה אפשרויות לחסום, להגיע לרצף.
את האמת מצאתי שיטה במשחק הזה ש70% מהמקרים אתה מנצח, 30% תיקו.
זה לא פשוט ללמד את המחשב את הדברים האלה.

תודה על כל התגובות.

fulsyp 31-05-08 22:06

יש מצב לקבל קוד?

OSR 01-06-08 06:15

ציטוט:

נכתב במקור על ידי fsp (פרסם 637842)
יש מצב לקבל קוד?

הבאתי קוד באשכול אחר.
חפש פה בפורום.


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

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