משחק פשוט ומאתגר שפתחתי. - משחקי מחשב - HWzone פורומים
עבור לתוכן
  • צור חשבון

משחק פשוט ומאתגר שפתחתי.


Galos

Recommended Posts

שלום לכולם.

יצרתי משחק פשוט ומאתגר , מתאים לחובבי שח וחשיבה קצת לעומק.

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

הבינה המלאכותית נותנת פייט טוב.

ניתן להוריד את המשחק מכאן : http://www.upload.co.il/stage/studio/creation.asp?id=519.

כמו כן אשמח לקבל הערות או הארות על המשחק.

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

בנוסף אני מחפש שם מקורי למשחק אשמח לשמוע הצעות.

מקווה שתהנו (אשמח אם תדרגו אותו).

קצת על המשחק:

ניתן לשחק אחד על אחד (כרגע רק על אותו מחשב - זה לא מולטיפלייר אונליין)

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

המשחק מבוסס על עקרון איקס עיגול רק אם שינוי מרענן.

לוח המשחק הוא 6X6 שמחולק ל4 לוחות של 3X3 שצריך לסובב אותם עם או נגד כיוון השעון (90 מעלות) לאחר מיקום כלי השחקן (איקס או עיגול).

המטרה היא ליצור 5 ברצף.

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

גל

קישור לתוכן
שתף באתרים אחרים

נחמד מאוד. חבל שאין GUI ..

הרעיון של המשחק שלך ?

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

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

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

לגבי הGUI אני מאד רוצה לעשות משהו יותר אינטואטיבי למשתמש ויותר יפה ופשוט.

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

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

ממש אהבתי את הרעיון!

בהתחלה לקח לי קצת זמן להבין את כל הקטע הזה של לסובב ריבוע

אבל הבנתי בסופו של דבר

סך הכל משחק נחמד מאוד :yelclap:

אני שמח שאהבת! אז ספר לי, ניצחת? כמה כמה יצא בסוף?

אם יש לכם שם טוב לתת אני אשמח? כמו כן הערות והארות יתקבלו בברכה.

גל

קישור לתוכן
שתף באתרים אחרים

בשביל GUI פשוט למשחקים Flash זה די מומלץ.

אתה יכול לנסות גם עם WPF, אבל אני חושב ש- Flash הכי יתאים לך.

אשמח אם תוכל לתת לי קישורים רלוונטים, כמו כן האם אני יכול ליצור את הממשק בפלאש ואת כל השאר בC++ או שמה את כל הקוד אצטרך להעביר לפלאש?

מה זה WPF סליחה על הבורות?

תודה מראש,

גל

אחלה משחק, עוד לא יצא לי ממש לנצח אבל אהבתי את הרעיון.

שמח שאהבת, אוסיף ואומר שניתן לנצח אותו שלא תחשבו שהוא בלתי מנוצח.

דרך אגב הוא כרגע משחק על הרמה הראשונה שלו ;) לא רע נכון?

אודה לך אם תוכל גם לדרג אותו כראות עיניך.

קישור לתוכן
שתף באתרים אחרים

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

נראה לי שתצטרך לכתוב את כל הקוד שלך מחדש. ב- Flash כותבים ב- ActionScript וזו שפה קצת שונה.

WPF - Windows Presentation Foundation: הדור הבא של WinForms. יוצרים שם GUI בקוד שעוטף את DirectX - כלומר אתה יכול ליצור GUI שמונע ע"י DirectX (כולל תלת-מימד) בלי באמת להתעסק בכל הקוד המסובך של DirectX. אבל זה עדיין לא כזה פשוט ליצור שם סביבה תלת-מימדית.

http://en.wikipedia.org/wiki/Windows_Presentation_Foundation

אבל עדיין נראה לי שהאופציה הכי טובה בשבילך תהיה .

קישור לתוכן
שתף באתרים אחרים

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

נראה לי שתצטרך לכתוב את כל הקוד שלך מחדש. ב- Flash כותבים ב- ActionScript וזו שפה קצת שונה.

WPF - Windows Presentation Foundation: הדור הבא של WinForms. יוצרים שם GUI בקוד שעוטף את - כלומר אתה יכול ליצור GUI שמונע ע"י (כולל תלת-מימד) בלי באמת להתעסק בכל הקוד המסובך של . אבל זה עדיין לא כזה פשוט ליצור שם סביבה תלת-מימדית.

http://en.wikipedia.org/wiki/Windows_Presentation_Foundation

אבל עדיין נראה לי שהאופציה הכי טובה בשבילך תהיה .

הרעיון של WPF קסם לי, ואני מהיום אתחיל ללמוד (היום היה מבחן אחרון של מועדי א').

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

תודה.

אני מקווה שאני אתפוס את העניינים מהר לפני מועדי ב' (מקווה שלא אצטרך).

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

לכן הבחירה שלי נכון לעכשיו היא WPF

משחק ממש נחמד :xyxthumbs:

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

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

בנוסף אומר שאתה משחק נגד דרגה 1, שזאת הדרגה הנמוכה ביותר.

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

אך קודם כל כמו שאמרתי קודם מעניין אותי לפתח GUI מתאים כך שהמשחק ימשוך יותר אנשים ויהיה יותר קליל לתפעול.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...