נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: משחק סנייק ...

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 12 October 2005 בשעה 16:58 | IP רשוּם
ציטוט AC-Milan

אני מעוניין לפתח משחק סנייק אך הבעיה היא שאין לי שיטה לעבודה , הסתכלתי בכמה קודים אך הם לא מוסברים טוב , אני עובד עם VB.NET , מישהו יכול להגיד לי מה היא שיטת העבודה לבניית משחק סנייק ?
חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
Inj3ction
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 09 October 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 149
נשלח בתאריך: 13 October 2005 בשעה 00:59 | IP רשוּם
ציטוט Inj3ction

אני לא כי אני לא יודע vb.net. ומה כולם פתאום רוצים לבנות סנייק אחרי שאני חשבתי על זה 
חזרה לתחילת העמוד הצג את כרטיס החבר של Inj3ction חפש הודעות אחרות של Inj3ction
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 13 October 2005 בשעה 18:30 | IP רשוּם
ציטוט shoshan

תנסה לעבור עם timerים...מה עוד יש לומר...
אתה צריך עזרה עם האלגוריתם ?


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
pitbull
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת
הודעות: 209
נשלח בתאריך: 13 October 2005 בשעה 18:32 | IP רשוּם
ציטוט pitbull

shoshan כתב:
תנסה לעבור עם timerים...מה עוד יש לומר...
אתה צריך עזרה עם האלגוריתם ?

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

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 13 October 2005 בשעה 18:46 | IP רשוּם
ציטוט shoshan

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


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 13 October 2005 בשעה 21:05 | IP רשוּם
ציטוט AC-Milan

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

חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 13 October 2005 בשעה 23:49 | IP רשוּם
ציטוט shoshan

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

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

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 14 October 2005 בשעה 01:04 | IP רשוּם
ציטוט SBD

shoshan כתב:
אתה שומר את הנחש בתור מערך של מקומות (איפה כל "ריבוע" שלו נמצא) ואורך המערך כאורך הנחש...התא הראשון שלו הוא הראש שלו והאחרון הוא סוף הזנב...

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

ככה אולי עושים ב-C, אבל לא ב-VB....



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 14 October 2005 בשעה 13:28 | IP רשוּם
ציטוט shoshan

Ok?..תביא את הרעיון שלך...

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 14 October 2005 בשעה 17:52 | IP רשוּם
ציטוט AC-Milan

אני מבין תרעיון ש'ך , ואיך אני יכול לעשות שהתפוח יפול למיקום X , במילים אחרות לכל מיקום בטופס ?
חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 14 October 2005 בשעה 18:12 | IP רשוּם
ציטוט shoshan

בעקרון, נגיד שיש לך 80 משבצות לרוחב והגודל של כל אחת מהן 8,
ה-X אמור להיות
קוד:
Randomize()
Dim r As Integer = Convert.ToInt32(1 + Rnd() * 79)
Dim realX As Integer = 8 * r


והרוחב הוא...8
עכשיו אתה יכול לצייר ריבוע...

--שושן כהן פתרון בעיות אלגוריתמיות מתקדמות בע"מ--כל הזכויות שמורות לשושן כהן, microdev--


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
pitbull
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת
הודעות: 209
נשלח בתאריך: 15 October 2005 בשעה 08:58 | IP רשוּם
ציטוט pitbull

עדיין לא הבנתי את הקטע של המערך, למה אני צריך אותו הרי יש לי gotoxy
ונגיד שאני אכן חייב מערך, מאיזה סוג הוא ומה גודלו? אני פשוט לא מבין איך מערך עוזר לי בפתירת הבעייה של מחיקת הזנב...
חזרה לתחילת העמוד הצג את כרטיס החבר של pitbull חפש הודעות אחרות של pitbull
 
AC-Milan
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת
הודעות: 176
נשלח בתאריך: 15 October 2005 בשעה 11:16 | IP רשוּם
ציטוט AC-Milan

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

אני צריך לדעת איך מזההים אם ראש הנחש נתקע בקיר ...

חזרה לתחילת העמוד הצג את כרטיס החבר של AC-Milan חפש הודעות אחרות של AC-Milan
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 15 October 2005 בשעה 14:56 | IP רשוּם
ציטוט shoshan

בתורה המשך ל-AC-Milan ... בכל "תיק" (כמו שעון) של המשחק, אם לא אוכלים תפוח, מזיזים את כל התאים מקום אחד קדימה, הזנב, כמובן נמחק ומוסיפים בתא הראשון את הראש החדש של הזנב...

כשאוכלים תפוח כל זה לא קורה אלא מוסיפים בסוף המערך עוד תא עם המיקים של הזנב החדש...


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

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

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