פורסם 2005 באוגוסט 2920 שנים סיימתי ספר שנקרא learn c in 21 days ורציתי לבחון את הידע שלי עם איזה פרוייקט קטן.אח שלי הציע לי לבנות סנייק אבל אין לי מושג איך מתקשרים עם החצים למשל או אח מכניסים שטויות גרפיות או איך משתמשים במיקומים של המסך ושטויות כאלו.מישהו יודע איפה אני יכול ללמוד את זה באינטרנט? ואם לא אז איך קוראים לחלק הזה בשפת c שאני אחפש לבד?
פורסם 2005 באוגוסט 2920 שנים אם לא למדת את זה בספר הזה, אז אני צציע לך לרדת עכשיו מפרוייקט של סנייק.יש פקודות בסיסיות של BORLAND, אבל אלו כבר עברו מהעולם.אני מציע לך לעשות פרוייקט טקסטואלי כלשהו.תגיד לי מה למדת שם בידיוק, ואני אכוון אותך יותר.
פורסם 2005 באוגוסט 2920 שנים מחבר רשימת הפרקים היותר אחרונים: Structures understanding variable scope advance program control (אני מניח שזה לא הכי מתקדם זה לולאות אינסופיות... ברייק וכאלו) working with screen printer and keyboard (כל הסטרימים השונים.... וכל מיני פונקציות getxxx) pointers beyond the basics ( linked list, pointers to functions, arrays of pointers, pointers to pointers) using disk files (לקריאה כתיבה וכאלה...) manipulating strings (כל מיני פונקציות ל- strings) getting more from functions (פונקציות עם מספר משתנים לפי משתנה, פוינטרים מסוג void) working with memory (malloc,calloc free ()( advance compiler use (modular proggraming, macros, #if כתבתי את הנושאים העיקריים לדעתי שלמדתי באמצע- סוף הספר. אני פשוט רוצה לדעת להשתמש בגרפיקה ברמה הכי בסיסית. ליצור נחש בפוטושופ או משהו כזה שכל פעם שהוא בונה תפוח מתווספת לו איזה חתיכה ירוקה כזאת באמצע.... אז אני צריך לדעת איך משתמשים ב- c קצת עם תמונות (רק שיוכל להציג את זה...) וגם איך להתעסק עם מיקום אובייקטים (למשל הנחש) במסך (כי הוא צריך לזוז) וגם איך להשתמש בכפתורים. צריך ללמוד עוד הרבה בשביל זה?
פורסם 2005 באוגוסט 2920 שנים את זה אתה צריך לעשות עם DX או OPENGL.או שסתם תצייר נחש מתווים(לדוגמא# הגוף שלו, * אוכל).
פורסם 2005 באוגוסט 2920 שנים מחבר אוקי אז עזוב את הנחש עצמו...אבל אני צריך ללמוד משהו על מיקום עצמים במסך לא?וגם יש איזו דרך לפלט זמני? כאילו שזה יצייר כמה כוכביות ואז אחרי שניה ימחוק אותם ויצייר כוכביות במקום אחר?ואני צריך גם פונקציות על זמן אני מניח....תודה על העזרה.
פורסם 2005 באוגוסט 2920 שנים על הכוכביות תצטרך לצייר רווחים, ואז לצייר מחדש את העצם שלך.אבל במקרה שלך, זה יהייה בכלל לא יעיל, בגלל שהו נחש, אתה יכול לצייר רק את מה שהשתנה(למחוק אחד בסוף, ולהוסיף אחד בהתחלה).
פורסם 2005 באוגוסט 2920 שנים והוא עדיין יצטרך DX בשביל לקבל קלט מהמקלדתחוצמיזה שלא מוחקים מההתחלה ומציירים בסוף כי זה פשוט לא עובד ככהאתה צריך ללמוד לעבוד עם front buffer וback buffer וכל פריים לעשות flip ביניהם וככה מונעים את תופעת הריצודתקנה ספר של DX ל-C. זה לא כל כך מסובך בייחוד אם אתה מסוגל ללמוד בעצמך מספרים
פורסם 2005 באוגוסט 2920 שנים לא צריך להסתבך.הוא יכול לקלוט עם GETCH.הוא רוצה לעשות משהו פשוט(לפי מה שהבנתי) ולא משהו מסובך.אם הוא סתם רוצה לצייר במצב דוס(כפי שהצעתי לו), הוא צריך למחוק תאחרון ולצייר תראשון.
פורסם 2005 באוגוסט 3020 שנים אני אצטט בשביל מי שלא מכיר את שני החוקים של אופטימיזציה -1. don't do it2. dont do it YET קודם תנו לזה לעבוד, אח"כ תעשו שיפורים.לא צריך לא DX ולא OpenGL כדי לעבוד ב- text mode, והדבר האחרון שהייתי ממליץ למישהו שרק מסיים ללמוד C זה לעבוד עם DirectX.אי אפשר במשחקים לעבוד גם getch היא היא מחכה לקלט. אפשר להשתמש ב- kbhit, ואם יש קלט, לקרוא אותו עם getch.
פורסם 2005 באוגוסט 3020 שנים מחבר אמרו לי ללמוד משהו שנקרא נראה לי ככה: mode 10h graphic... מישהו שמע על זה?
פורסם 2005 באוגוסט 3020 שנים אי אפשר במשחקים לעבוד גם getch היא היא מחכה לקלט. אפשר להשתמש ב- kbhit, ואם יש קלט, לקרוא אותו עם getch.thats what i meant
פורסם 2005 באוגוסט 3020 שנים אתם סתם סיבכתם אותו איזה DX איזה OPENGL?!אני בניתי סנייק (לא עד הסוף לא היה לי כוח לסיים) בלי DX או OPENGL וזה לא כזה בעיה אין שם איזה סופר פקודות גם לא צריך גרפיקה זה # סנייק זה * אוכל לא בעיה
פורסם 2005 באוגוסט 3120 שנים מחבר טוב בסוף אני רוצה להוריד את ספריית הפונקציות ( 13h graphic library) של c, אני רק מחפש בגוגל ואני מוצא רק ל- c++...ומישהו מכיר פונקציות של זמן (נגיד פונקציה שמקבלת כפרמטר מספר שניות או משהו כזה ומעקבת את התוכנית)?
פורסם 2005 באוגוסט 3120 שנים אם יש לך TURBO CPP של BORLAND אתה יכול להשתמש בgraphics.h.רק תשים לב לא לשחק עם זה יותר מידי, מכיוון שהיצור הזה כבר עבר מהעולם ולא כל כך משתמשים בזה.זה טוב למי שרוצה לתרגל C\CPP ולא רוצה להתעסק יותר מידי עם החלק הרפי ועבודה עם חלוונת וכו'.
פורסם 2005 באוגוסט 3120 שנים מחבר יש לי msdev.אני בינתיים רק מחפש פונקציה שמקבלת x,y וצבע ומדפיסה אותו.עריכה:ותגיד אני יכול לעשות לולאה אינסופית שעד שהיא מקבלת קלט ב- getch הנחש זז או שאני צריך פונקציה אחרת לזה?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.