δρομολογήσει την κατάρτιση του προγράμματος της επιλογής σας και κάντε κλικ στο "Αρχείο ", " Νέα " και επιλέξτε "Project ". Επιλέξτε " Εφαρμογή κονσόλας " για τον τύπο αρχείου και να δώσει ένα όνομα . 2
Πληκτρολογήστε τον κωδικό για να ρυθμίσετε σωστά τις πληροφορίες player, μπάλα την παρακολούθηση και τη δημιουργία αντικειμένων . Θα πρέπει να μοιάζει κάπως έτσι :
# include # include int ball_x = 320 ? Int ball_y = 240 ? int p1_x = 20 ? int p1_y = 210 ? Δημιουργήστε τα βασικά στοιχεία του παιχνιδιού γράφοντας if-else δηλώσεις κώδικα για κάθε παίκτη και την περίπτωση , να αποφασίσει σχετικά με το τι θα συμβεί αν η μπάλα χτυπήσει το κουπί ή χαθεί. If-else δηλώσεις θα δούμε κάτι σαν αυτό : άκυρη moveBall ( ) { ball_tempX = ball_x ? Ball_tempY = ball_y ? Αν ( dir == 1 && ball_x > 5 & ? & ball_y > 5 ) { αν ( ball_x == p1_x + 15 && ball_y > = p1_y && ball_y <= p1_y + 60 ) { dir = rand ( ) % 2 + 3 ? } αλλού { - ball_x ? - ball_y ? } Γράψτε τον κωδικό για να δώσει το παιχνίδι γραφικά στοιχεία , όπως μια οθόνη φόντο , μπάλα χρώμα και το μέγεθος της οθόνης , η οποία θα μοιάζει με αυτό : } acquire_screen ( ) ? circlefill ( buffer , ball_tempX , ball_tempY , 5 , makecol ( 0 , 0 , 0 ) ) ? circlefill ( buffer , ball_x , ball_y , 5 , makecol ( 128 , 255 , 0 ) ) ? draw_sprite ( οθόνη , buffer , 0 , 0 ) ? release_screen ( ) ? υπόλοιπα ( 5 ) ? } Γράψτε το κώδικα για παίκτης γυρίζει χρησιμοποιώντας τις γραμμές κώδικα " κενό p1Move ( ) " και " κενό p2Move ( ) " . Γράψτε τον κωδικό που ενημερώνει το πρόγραμμα όταν ένας παίκτης κερδίζει και πότε πρέπει να ξεκινήσει ένα νέο παιχνίδι . Το «κενό checkWin ( ) " δήλωση σε συνδυασμό με ένα if-else βρόχου θα κάνει το παιχνίδι συνεχίσει να πηγαίνει μέχρι ένας παίκτης να φτάσει το μέγιστο σκορ . Το «κενό startNew ( ) " , θα πει το πρόγραμμα για να ξεκινήσει ξανά από την αρχή Προσθέστε την εντολή . " END_OF_MAIN ( ) ? " Για να ολοκληρωθεί το πρόγραμμα . Αποθηκεύστε και να ξεκινήσει το πρόγραμμα για να παίξουν ένα παιχνίδι πινγκ πονγκ .
εικόνων 3
Η 4
5
Η 6
Η 7
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα