ABA


"הנה קטע מתוכנית שלעתיד יהיה משחקון סנייק..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #5210 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5210
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   21:25   25.02.03   
אל הפורום  
  הנה קטע מתוכנית שלעתיד יהיה משחקון סנייק...  
 
   אבל אני לא מצליח לעשות שיופיע סולמית כחולה על מקום אקראי במסך
וכשהכוכבית תעבור על זה הסולמית תעבור למקום אחר ולכוכבית תצטרף עוד 1..
?
הנה הקוד.. משיכול בבקשה לעזור לי..

#include<conio.h>
#include<graphics.h>
#include<stdio.h>
#include<dos.h>
int main(void)
{
int x=200,y=200;
char c;
int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"");
rectangle(20,460,600,20);
setfillstyle(1,BLACK);
do{

c=getch();

switch(c)
{
case 72: setcolor(BLACK); outtextxy(x,y,"*"); setcolor(RED); outtextxy(x,y-5,"*"); y-=5; break;
case 75: setcolor(BLACK); outtextxy(x,y,"*"); setcolor(RED); outtextxy(x-5,y,"*"); x-=5; break;
case 77: setcolor(BLACK); outtextxy(x,y,"*"); setcolor(RED); outtextxy(x+5,y,"*"); x+=5; break;
case 80: setcolor(BLACK); outtextxy(x,y,"*"); setcolor(RED); outtextxy(x,y+5,"*"); y+=5; break;

}

}while( c!=27 && x>20 && x<600 && y>20 && y<460);
return(0);
}


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net