כותב |
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 12 October 2005 בשעה 16:58 | | IP רשוּם
|
|
|
|
אני מעוניין לפתח משחק סנייק אך הבעיה היא שאין לי שיטה לעבודה , הסתכלתי בכמה קודים אך הם לא מוסברים טוב , אני עובד עם VB.NET , מישהו יכול להגיד לי מה היא שיטת העבודה לבניית משחק סנייק ?
|
חזרה לתחילת העמוד |
|
|
Inj3ction משתמש חבר
הצטרף / הצטרפה: 09 October 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 149
|
נשלח בתאריך: 13 October 2005 בשעה 00:59 | | IP רשוּם
|
|
|
|
אני לא כי אני לא יודע vb.net. ומה כולם פתאום רוצים לבנות סנייק אחרי שאני חשבתי על זה
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 13 October 2005 בשעה 18:30 | | IP רשוּם
|
|
|
|
תנסה לעבור עם timerים...מה עוד יש לומר...
אתה צריך עזרה עם האלגוריתם ?
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
pitbull משתמש חבר
הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת הודעות: 209
|
נשלח בתאריך: 13 October 2005 בשעה 18:32 | | IP רשוּם
|
|
|
|
shoshan כתב:
תנסה לעבור עם timerים...מה עוד יש לומר...
אתה צריך עזרה עם האלגוריתם ?
|
|
|
אני הייתי רוצה לדעת את האלגוריתם למחיקת העקבות של הסנייק...
מישהו יכול לכתוב אלגוריתם מילולי?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 13 October 2005 בשעה 18:46 | | IP רשוּם
|
|
|
|
אתה שומר את כל המיקומים שלו במערך נכון...
לך לתא האחרון במערך וצייר ריבוע בצבע הרקע...
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 13 October 2005 בשעה 21:05 | | IP רשוּם
|
|
|
|
אני צריך עזרה בכתיבת הקוד , איך אני אמור לשמור את תנועת הנחש ולדעת מתי הוא אוכל תפוח וכל זה ...
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 13 October 2005 בשעה 23:49 | | IP רשוּם
|
|
|
|
אתה שומר את הנחש בתור מערך של מקומות (איפה כל "ריבוע" שלו נמצא) ואורך
המערך כאורך הנחש...התא הראשון שלו הוא הראש שלו והאחרון הוא סוף הזנב...
עכשיו...אתה הרי שומר לעצמך איפה נמצא התפוח...בדוק אם הראש באותו מקום כמו התפוח...
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 14 October 2005 בשעה 01:04 | | IP רשוּם
|
|
|
|
shoshan כתב:
אתה שומר את הנחש בתור מערך של מקומות (איפה כל "ריבוע" שלו נמצא) ואורך המערך כאורך הנחש...התא הראשון שלו הוא הראש שלו והאחרון הוא סוף הזנב...
עכשיו...אתה הרי שומר לעצמך איפה נמצא התפוח...בדוק אם הראש באותו מקום כמו התפוח... |
|
|
ככה אולי עושים ב-C, אבל לא ב-VB....
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 14 October 2005 בשעה 13:28 | | IP רשוּם
|
|
|
|
Ok?..תביא את הרעיון שלך...
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 14 October 2005 בשעה 17:52 | | IP רשוּם
|
|
|
|
אני מבין תרעיון ש'ך , ואיך אני יכול לעשות שהתפוח יפול למיקום X , במילים אחרות לכל מיקום בטופס ?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 14 October 2005 בשעה 18:12 | | IP רשוּם
|
|
|
|
בעקרון, נגיד שיש לך 80 משבצות לרוחב והגודל של כל אחת מהן 8, ה-X אמור להיות
קוד:
Randomize() Dim r As Integer =
Convert.ToInt32(1 + Rnd() * 79) Dim realX As Integer = 8 * r
|
|
|
והרוחב הוא...8 עכשיו אתה יכול לצייר ריבוע...
--שושן כהן פתרון בעיות אלגוריתמיות מתקדמות בע"מ--כל הזכויות שמורות לשושן כהן, microdev--
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
pitbull משתמש חבר
הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת הודעות: 209
|
נשלח בתאריך: 15 October 2005 בשעה 08:58 | | IP רשוּם
|
|
|
|
עדיין לא הבנתי את הקטע של המערך, למה אני צריך אותו הרי יש לי gotoxy ונגיד שאני אכן חייב מערך, מאיזה סוג הוא ומה גודלו? אני פשוט לא מבין איך מערך עוזר לי בפתירת הבעייה של מחיקת הזנב...
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 15 October 2005 בשעה 11:16 | | IP רשוּם
|
|
|
|
מחיקת הזנב נעשית על ידי החלפת נתונים בתאי המערך , למשל התא האחרון במערך מקבל את הנתון של הראשון והוא הופך לראשון וכך נמחק הזנב ...
אני צריך לדעת איך מזההים אם ראש הנחש נתקע בקיר ...
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 15 October 2005 בשעה 14:56 | | IP רשוּם
|
|
|
|
בתורה המשך ל-AC-Milan ... בכל "תיק" (כמו שעון) של המשחק, אם לא אוכלים תפוח, מזיזים את כל התאים מקום אחד קדימה, הזנב, כמובן נמחק ומוסיפים בתא הראשון את הראש החדש של הזנב...
כשאוכלים תפוח כל זה לא קורה אלא מוסיפים בסוף המערך עוד תא עם המיקים של הזנב החדש...
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|