Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να κάνει C Παιχνίδια

C είναι μια ευρέως χρησιμοποιούμενη γλώσσα προγραμματισμού που βρίσκει ιδιαίτερη εύνοια στο κλάδο των τυχερών παιχνιδιών . Η C + + παραλλαγή, η οποία υποστηρίζει καλύτερα τις λεγόμενες «αντικείμενα» ή ανεξάρτητες λειτουργίες , είναι ιδιαίτερα καλά ευνοημένες στη σύγχρονη βιομηχανία υπολογιστών . Χρησιμοποιώντας C , οι προγραμματιστές μπορούν να αναπτύξουν πολύ ισχυρό παιχνίδια, οπότε πρόκειται για δικό σας μπορεί να είναι δύσκολο, αν θέλετε να κάνετε γραφικά υψηλής έντασης εφαρμογές . Θα χρειαστείτε παραπάνω βασικές δεξιότητες programing να σχεδιάσει ακόμα και απλά παιχνίδια . Τα πράγματα που θα χρειαστείτε
C compiler
Η Εμφάνιση Περισσότερες οδηγίες
Gathering Πόρων
Η 1

Αποκτήστε μια ποιότητα C compiler . Η Microsoft άρχισε να προσφέρει το Visual C + + για δωρεάν πριν από λίγο καιρό , μαζί με μια πλήρη συντροφιά των εργαλείων υποστήριξης . Αυτό είναι ένα καταπληκτικό βοήθημα για προγραμματιστές στον αναπτυσσόμενο κόσμο , και μπορεί να λειτουργήσει για σας στη Δύση , καθώς και . Είναι δυνατό να κατεβάσετε απλά Visual C + + από τη Microsoft ή άλλες οργανώσεις - όλα δωρεάν . Αν θέλετε να χρησιμοποιήσετε μια άλλη έκδοση της C , υπάρχουν πολλά περισσότερα που διατίθενται , όπως του GNU C compiler . 2

Πάρτε μερικές καλές ιδέες παιχνιδιών . Πρώτα απ 'όλα , σκεφτείτε : Τι είναι ένα παιχνίδι ; Αυτό που κάνει αυτά τα πράγματα που αποκαλούμε «παιχνίδια» ενδιαφέρον; Δεν μπορεί να υπάρχουν πολλά που μπορείτε να κάνετε μόνοι σας, αν δεν έχετε μεγάλη εμπειρία στην ανάπτυξη των γραφικών , ώστε να προσπαθήσουμε να σκεφτούμε ιδέες παιχνίδι για παιχνίδια χωρίς βαριά γραφικά . Φυσικά , αν έχετε αναπτύξει ένα πραγματικά μεγάλο παιχνίδι , ίσως να είναι σε θέση να πάρει κάποιος άλλος να βοηθήσει με γραφικά αργότερα .
Εικόνων 3

Σχεδιάστε το παιχνίδι σας . Δεν υπάρχει επίσημος ορισμός του τι είναι το " παιχνίδι" είναι , έτσι ώστε να μπορείτε να σχεδιάσετε πολλά διαφορετικά πράγματα . Όταν πλάνισμα , σκεφτείτε τυπικά παραδείγματα των παιχνιδιών, όπως ζάρια ψεύτης ή σκάκι . Στην πρώτη περίπτωση , θα θελήσετε μια γεννήτρια τυχαίων αριθμών , οπότε θα πρέπει να δούμε μέχρι το πώς να εφαρμόσουν αυτό με ιδιαίτερη compiler και το λειτουργικό σας σύστημα . Στη δεύτερη περίπτωση , θα χρειαστεί πραγματική τεχνητή νοημοσύνη για να αποφασίσει τη στρατηγική του υπολογιστή .
Εικόνων Γράψτε ένα πρόγραμμα
Η 4

Ανάπτυξη την κύρια λειτουργία για το πρόγραμμά σας και βεβαιωθείτε ότι έχετε μπορούν να καταρτίζουν στο μηχάνημά σας χωρίς προβλήματα . Η λειτουργία αυτή δεν έχει να κάνει τίποτα ακόμα , αλλά μπορείτε να σκεφτείτε μπροστά για να εξετάσει ποιες global μεταβλητή θα ήταν χρήσιμο να δηλώσει , εάν υπάρχει . Το κεντρικό ζήτημα είναι να εξασφαλιστεί ότι μπορείτε να εκτελέσετε compiler σας και να προσδιοριστεί ο τόπος όπου βρίσκονται τα αρχεία που παράγει η εγκατάσταση.
5

Γράψτε μια μονάδα εισόδου . Δεν πρόκειται να είναι ένα παιχνίδι , εκτός αν ο χρήστης μπορεί πληροφοριών εισόδου με κάποιο τρόπο . Έτσι, θα χρειαστεί να γράψετε κάποιο κώδικα για να δεχθεί σχόλια των χρηστών , όπως και με πολλές εφαρμογές λογισμικού . Αποδοχή εισαγωγής κειμένου δεν πρέπει να είναι πάρα πολύ δύσκολο , αλλά θα πρέπει επίσης πιθανόν να θέλουν να είναι σε θέση να δεχθεί τις πληροφορίες σχετικά με τη θέση του δρομέα και κλικ του ποντικιού . Μπορεί να θέλετε να αναζητήσετε τρόπους χρήσης των λειτουργιών C που διασυνδέεται με τις λειτουργίες των Windows που ασχολούνται με το ποντίκι , αν και είναι δυνατό να πάρει εισόδων χρήστη και με άλλους τρόπους .
Η 6

Γράψτε μια μονάδα εξόδου . Το πρόγραμμα έχει να αντιδρά στα σχόλια των χρηστών με ουσιαστικό τρόπο . Ωστόσο , δεν έχουν υπάρξει ανάγκη να είναι τόσες πολλές αποφάσεις ανοικτή για το χρήστη σε κάθε δεδομένη χρονική στιγμή για ένα καλό παιχνίδι για να αναπτυχθεί. Ακόμα κι αν απλά ο χρήστης να περάσουν πολλαπλής επιλογής μενού , μπορείτε να κάνετε ακόμα ένα " επιλέξετε τη δική σας περιπέτεια " το παιχνίδι . Αλλά μπορείτε να πάρετε φανταχτερό στην ανάπτυξη διαλογικών φαντασίας . Μπορείτε να αναπτύξετε το πρότυπο κείμενο - περιπέτεια, όπου ο χρήστης εισάγει ολόκληρες λέξεις ή φράσεις , ή ακόμα και προτάσεις από ένα περιορισμένο σύμπαν των ποινών το πρόγραμμά σας μπορεί να καταλάβει . Αυτό μπορεί να πάρει περίπλοκη , αλλά η έξοδος δεν χρειάζεται να είναι , και μπορεί να είναι είτε απλό κείμενο ή κείμενο με απλά γραφικά ή άλλου οπτικοακουστικού περιεχομένου .
Η 7

Debug . Μέχρι τώρα έχετε γράψει αρκετά κώδικα για να προκαλέσει προβλήματα . Σκεφτείτε τι πηγαίνει στραβά και τι θα μπορούσε να πάει στραβά κάτω από διαφορετικές συνθήκες .

Γενικότερα , θα είστε σε θέση να δούμε τι λειτουργεί και τι όχι με το έργο το παιχνίδι σας . Γράψτε ένα νέο πρόγραμμα , τώρα που έχετε περισσότερη εμπειρία . Κάντε τα πράγματα μεγαλόπρεπο και ομαλότερη , κλπ. Μπορείτε ακόμη και να θελήσετε να επανεξετάσει την ιδέα σας για το παιχνίδι , τώρα που έχετε μια καλύτερη ιδέα για το τι μπορείτε να εφαρμόσετε .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα