السلام عليكم ورحمة الله وبركاته
والصلاه والسلام على رسول الله صلى الله عليه وسلم وعلى آله وصحبة وسلم
انا مبتدئ في السي وأخذت كورس في السي ولسة مخلص يوم الخميس اللي فات ال Instructor اعطانا شوية حاجات نعملها عقبال مندخل كورس الجافا كمان اسبوعين من ضمن هذه الحاجات لعبة snake بالسي
وانا اعمل على Borland C++ v3.1
واستخدم مكتبة graphics.h
انا دلوقتي في لعبة سناك رسمت السناك ب circle اللي هي رأس السناك وبقية عناصر السناك استخدمت bar اللي هي بترسم Filled rectangle فأنا اما آجي احرك السناك لازم أمحهم وأرسم سناك جديدة باللون الأسود تطابق مقاسات السناك القديمة و تكون بنفس لون ال back ground بتاع الشاشة وبعد كدة ارسمها من أول جديد في الموقع الجديد فأنا فكرت استخدم ال pointer عشان اتعامل مع عناصر السناك في ال memory فأنا عاوز اغير قيم ال x,y في الميموري وفيتغير مكان الدائرة وعناصر السناك المحدد في الميموري على الشاشة من غير ما احتاج اني امسحها وأرسمها من أول جديد عشان اغير موقع السناك يعني انا عاوز اتعامل مع circle و bar محددين من غير ما احتاج ان امسحهم وارسمهم من جديد..
فهل تفكيري كدة صح ولا غلط؟؟؟؟؟ ولا طالما أدوات السناك اترسمت على الشاشة بتتمسح من الذاكرة؟؟؟ ويا ريت الشرح مع الكود؟؟؟ومطلوب الكود لعمل ذلك؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
وشكرا وجزاكم الله خيرا
أرجو الرد