Πώς να δοκιμάσετε τις δυνάμεις σας στην ανάπτυξη παιχνιδιών και να δημιουργήσετε το πρώτο σας παιχνίδι για κινητά
μικροαντικείμενα / / July 06, 2023
Οδηγίες βήμα προς βήμα για όσους δεν ξέρουν από πού να ξεκινήσουν.
Για έναν αρχάριο προγραμματιστή, ο ευκολότερος τρόπος για να αρχίσετε να βυθίζετε τον εαυτό σας στην ανάπτυξη παιχνιδιών είναι να δημιουργήσετε ένα υπερ-casual παιχνίδι: είναι αρκετά απλό και έχει στοιχειώδεις μηχανισμούς. Η μετάβαση στο gameplay εδώ είναι στιγμιαία.
Μπορείς να φτιάξεις ένα τέτοιο παιχνίδι ακόμα και μόνος σου. Μπορεί να σας πάρει από αρκετές ώρες έως μερικές ημέρες για να το δημιουργήσετε και περίπου ένας ή δύο μήνες για να το φέρετε σε κατάσταση κυκλοφορίας. Ας καταλάβουμε πώς ακριβώς να το κάνουμε.
Πώς να δημιουργήσετε ένα hyper casual παιχνίδι
Υπάρχουν πολλά σημαντικά βήματα που δεν μπορείτε να κάνετε χωρίς. Ας μιλήσουμε για καθένα από αυτά με τη σειρά.
Αποφασίστε για μια ιδέα
Μπορείτε να δημιουργήσετε μια ιδέα για ένα παιχνίδι χρησιμοποιώντας καταιγισμό ιδεών. Και η διορατικότητά σας θα βοηθήσει σε αυτό το θέμα. Θυμηθείτε ποια παιχνίδια σας άρεσαν και αναλύστε γιατί.
Για έμπνευση, μπορείτε να κατεβάσετε τα 30 πιο δημοφιλή
έργα στο App Store ή στο Google Play. Φροντίστε να δώσετε προσοχή σε καθένα από αυτά. Δείτε τι σας αρέσει, τι σας ενοχλεί όταν θέλετε να κάνετε μια αγορά ή να παρακολουθήσετε διαφημίσεις για μπόνους. Γράψτε τις στιγμές που φάνηκαν ενδιαφέρουσες.Αλλά να θυμάστε ότι είναι καλύτερο να μην επιλέξετε ένα προϊόν που είναι πολύ εξειδικευμένο ή πολύπλοκο για να ξεκινήσετε, αλλά να σκεφτείτε κάτι πιο δημοφιλές και απλό. Για παράδειγμα, τρία σερί παιχνίδια.
Βρείτε μια κοινότητα προγραμματιστών
Αυτά μπορεί να είναι διάφορες συνομιλίες, ιστότοποι και ομάδες σε κοινωνικά δίκτυα όπου μπορείτε να κάνετε ερωτήσεις σχετικά με την ανάπτυξη παιχνιδιών. Μπορείτε να δείτε τη λίστα των καναλιών τηλεγραφήματος που είναι αφιερωμένα στην ανάπτυξη παιχνιδιών, για παράδειγμα, Εδώ. Μια άλλη επιλογή είναι απλά να πληκτρολογήσετε "game development" στο πεδίο αναζήτησης.
Σε αυτές τις συνομιλίες, μπορείτε να κάνετε τις πιο βασικές ερωτήσεις: "Χρειάζομαι ένα όμορφο εικονίδιο;", "Θα πρέπει να υπάρχουν ήχοι στο παιχνίδι;" και τα λοιπά. Τα μέλη της κοινότητας θα σας βοηθήσουν να πλοηγηθείτε και να κατανοήσετε προς ποια κατεύθυνση είναι καλύτερο να κινηθείτε.
Εγγραφείτε στον μέγιστο αριθμό ομάδων παιχνιδιών στα κοινωνικά δίκτυα. Εκεί θα λαμβάνετε τα τελευταία νέα για τον κλάδο, θα βρείτε ανθρώπους με ομοϊδεάτες, θα μάθετε ιστορίες επιτυχίας, θα ανακαλύψετε χρήσιμα υλικά και πολλά άλλα.
Και αν φαίνεται ότι μπορεί να μην μπορείτε να το κάνετε μόνοι σας, τότε υπάρχουν άνθρωποι που θα χαρούν να λάβουν μέρος στη δημιουργία του παιχνιδιού. Για παράδειγμα, καλλιτέχνες, συγγραφείς, συνθέτες, σχεδιαστές παιχνιδιών και ούτω καθεξής. Αλλά, φυσικά, θα πρέπει να πληρώσουν για τη δουλειά τους.
Αναζητήστε βασικά μαθήματα στο διαδίκτυο
Τα βίντεο του YouTube θα είναι αρκετά για να δημιουργήσετε το πρώτο παιχνίδι. Σχεδόν όλα τα επί πληρωμή μαθήματα στην πραγματικότητα επαναλαμβάνουν τις πληροφορίες που μπορείτε να βρείτε στον δημόσιο τομέα. Μην σπαταλάτε λοιπόν τα χρήματά σας.
Μπορείτε εύκολα να βρείτε τα βίντεο που χρειάζεστε με φράσεις κλειδιά, για παράδειγμα: «δημιουργώντας ένα παιχνίδι», «πώς να δημιουργήσετε ένα παιχνίδι γρήγορα και εύκολα» και ούτω καθεξής. Αξίζει να ξεκινήσετε με τα πιο απλά μαθήματα. Θα σας πουν για τα βασικά όλου του παιχνιδιού και θα σας εξηγήσουν βήμα-βήμα πού και ποιο κουμπί πρέπει να πατήσετε για, για παράδειγμα, να κάνετε χαρακτήρας.
Στη συνέχεια, μπορείτε να προχωρήσετε στη μελέτη δημοφιλών επεξεργαστών γραφικών - για παράδειγμα, Photoshop. Χωρίς αυτά, δεν θα είναι δυνατό να δημιουργήσετε χαρακτήρες και γραφικά για το παιχνίδι σας. Μπορείτε επίσης να βρείτε βίντεο για ερωτήματα όπως "Οδηγίες Photoshop" ή "εύκολα σχέδια στο Photoshop για ένα παιχνίδι". Η υπηρεσία θα δώσει πολλά μαθήματα για διαφορετικούς τύπους παιχνιδιών και κινητήρων, και απλά πρέπει να επιλέξετε την κατάλληλη επιλογή.
Επιλέξτε μια μηχανή παιχνιδιού
Ο κινητήρας είναι το υποκείμενο λογισμικό του παιχνιδιού. Στην πραγματικότητα, αυτός ο όρος συνδυάζει μια ολόκληρη σειρά προγραμμάτων εφαρμογών που παρέχουν γραφική απεικόνιση, ήχο, κίνηση χαρακτήρες στο παιχνίδι και ούτω καθεξής. Εδώ είναι οι πιο δημοφιλείς επιλογές αυτή τη στιγμή.
- Ενότητα είναι μια μηχανή παιχνιδιών πολλαπλών πλατφορμών. Λόγω της απλότητας και της προσβασιμότητας του, είναι ιδιαίτερα δημοφιλές μεταξύ ανεξάρτητων προγραμματιστών και αρχαρίων. Το Unity σάς επιτρέπει να εισάγετε περιεχόμενο από άλλα προγράμματα και επίσης καθιστά δυνατή την αγορά περιουσιακών στοιχείων απευθείας από διαφορετικά καταστήματα.
- Stencyl είναι μια δωρεάν μηχανή που σας επιτρέπει να δημιουργείτε γρήγορα και εύκολα παιχνίδια στο Android χωρίς να χρειάζεται να γράψετε κώδικα. Έχει μια διαισθητική διεπαφή και ένα καλό σύνολο εργαλείων που δίνει στους χρήστες αρκετές επιλογές για τη δημιουργία δισδιάστατων έργων.
- κατασκευαστής παιχνιδιών είναι μια μηχανή παιχνιδιών που υποστηρίζει την ανάπτυξη πολλαπλών πλατφορμών χρησιμοποιώντας τη δική της γλώσσα προγραμματισμού Game Maker Language. Το πλεονέκτημα είναι η μεγάλη γκάμα των υποστηριζόμενων πλατφόρμες και ένα μεγάλο σύνολο εργαλείων που σας επιτρέπουν να δημιουργείτε και να εξάγετε γρήγορα έργα για κινητές συσκευές.
Συνιστούμε να ξεκινήσετε με το Unity, καθώς έχει κατασκευαστεί ειδικά για την ανάπτυξη παιχνιδιών για κινητά. Είναι επίσης το πιο εύκολο να το καταλάβεις: μπορεί να χρειαστούν 1-2 εβδομάδες για να το μελετήσεις, το πολύ ένα μήνα. Μετά από αυτό, για παράδειγμα, μπορείτε να κάνετε την μπάλα να κυλήσει. Η ενότητα παρέχει επίσης πολλά πόροι με πρότυπα, υφές, προκατασκευασμένους χαρακτήρες, τοποθεσίες και παρόμοια.
Επιλέξτε μια γλώσσα προγραμματισμού
Στη συνέχεια, πρέπει να επιλέξετε μια γλώσσα προγραμματισμού. Συνήθως εξαρτάται από τον κινητήρα που βρίσκεσαι. ΣΕ περιγραφή Η βασική λειτουργικότητα του Unity, για παράδειγμα, δηλώνει ότι μπορείτε να επιλέξετε μία από τις τρεις γλώσσες για να τη χρησιμοποιήσετε: JavaScript, ΝΤΟ# ή Γιούχα.
Το κύριο πράγμα είναι να καταλάβετε ότι σε κάθε περίπτωση, θα πρέπει να μελετήσετε προσεκτικά τη γλώσσα προγραμματισμού εάν δεν τη γνωρίζετε. Η συμβουλή μας είναι να ξεκινήσετε με C#. Θα σας πάρει περίπου ένα μήνα για να το μελετήσετε.
Δημιουργία γραφικών
Υπάρχουν διάφοροι τρόποι για να λύσετε αυτό το πρόβλημα: αναθέστε σε εξωτερικούς συνεργάτες όλα τα γραφικά ή κάντε το μόνοι σας σχεδιάζω όλα στο Photoshop. Εάν αποφασίσετε να επιλέξετε την πρώτη επιλογή, τότε μπορείτε να αναζητήσετε έναν καλλιτέχνη σε ανταλλαγές ανεξάρτητων επαγγελματιών, για παράδειγμα στο kwork. Λοιπόν, ή ζητήστε από έναν από τους φίλους σας να το κάνει.
Αυτή είναι η πιο εύκολη και λιγότερο απαιτητική μέθοδος, αλλά μπορεί να απαιτήσει πρόσθετες οικονομικές επενδύσεις από εσάς. Για παράδειγμα, η σχεδίαση ενός χαρακτήρα θα κοστίσει τουλάχιστον 500 ρούβλια.
Εάν αποφασίσετε να κάνετε τα πάντα μόνοι σας, τότε δεν μπορείτε να κάνετε χωρίς Photoshop. Ξεκινήστε με κάτι τόσο απλό όσο μια μπάλα που έχει μάτια. Και μετά προχωρήστε σταδιακά στην ιδέα σας.
Αφού κληρωθούν όλα, θα πρέπει να χτίσετε σταδιακά το οπτικό μέρος του παιχνιδιού και του παιχνίδι: δημιουργήστε το φόντο και τους κύριους χαρακτήρες, τακτοποιήστε τις λεπτομέρειες, εάν υπάρχουν, και καθορίστε πώς θα αλληλεπιδράσει ο ήρωας με τον χώρο και τα αντικείμενα γύρω του.
Ξεχωριστά, αξίζει να σημειωθεί ότι όταν εργάζεστε με γραφικά, πρέπει επίσης να λάβετε υπόψη τα βασικά στοιχεία της βελτιστοποίησης εφαρμογών για καταστήματα κινητής τηλεφωνίας - ASO. Περισσότερα για αυτό στην επόμενη παράγραφο.
Ρύθμιση βελτιστοποίησης εφαρμογών
Η βελτιστοποίηση καταστήματος εφαρμογών (ASO) είναι η διαδικασία βελτιστοποίησης ενός προγράμματος, σκοπός της οποίας είναι να βελτιώσει τη θέση του και να το φέρει στην κορυφή των προϊόντων για κινητά στα καταστήματα εφαρμογών. Όσο υψηλότερη είναι η κατάταξη μιας εφαρμογής στα αποτελέσματα αναζήτησης, τόσο πιο συχνά θα εγκαθίσταται.
Το 70% όλων των λήψεων για μια συγκεκριμένη λέξη-κλειδί λαμβάνονται από τις τρεις πρώτες εφαρμογές από τα αποτελέσματα αναζήτησης. Το υπόλοιπο 30% κατανέμεται μεταξύ των έργων των 10 κορυφαίων. Εάν η εφαρμογή σας έχει κακώς αναπτυγμένα στοιχεία κειμένου και οπτικών στοιχείων, τότε θα καταλαμβάνει χαμηλές θέσεις, πράγμα που σημαίνει ότι θα εγκατασταθεί σπάνια. Επομένως, όταν εργάζεστε με τη διεπαφή και το παιχνίδι, πρέπει να σκεφτείτε βελτιστοποίηση σελίδες εφαρμογών για κινητά.
Για αρχή, δημιουργήστε όμορφα στιγμιότυπα οθόνης και εικονίδια. Οι εικόνες πρέπει να είναι αναγνωρίσιμες. Για παράδειγμα, εάν ο κύριος χαρακτήρας του παιχνιδιού σας είναι ένα πουλί, τότε αξίζει να το προσθέσετε στο εικονίδιο. Το κύριο πράγμα είναι να κάνετε το εικονίδιο να ξεχωρίζει πειραματιζόμενοι με το χρώμα, τον προσανατολισμό και το μέγεθος και να μην το υπερφορτώνετε με μικρές λεπτομέρειες.
Υπάρχουν πολλά έρευνα για το τι βοηθά στην προσέλκυση της προσοχής των χρηστών. Για παράδειγμα, η χρήση μπλε, ροζ και μωβ χρωμάτων συναντάται συχνότερα σε εικονίδια. Επομένως, αξίζει να σκεφτείτε έναν συνδυασμό χρωμάτων για να κάνετε την εφαρμογή να ξεχωρίζει από άλλες.
Επίσης, για να αυξήσετε τον αριθμό των λήψεων και εγκαταστάσεων του παιχνιδιού, δεν θα πρέπει να περιοριστείτε μόνο στο εγχώριο τμήμα του κοινού. ποιότητα εντοπισμός θα αυξήσει την επιτυχία της εφαρμογής σε άλλες χώρες: οι αλγόριθμοι θα αναγνωρίσουν την παρουσία μιας ξένης γλώσσας και θα εμφανίσουν το έργο σας, συμπεριλαμβανομένων των αιτημάτων από το εξωτερικό. Η τοπική προσαρμογή πρέπει να ρυθμιστεί τόσο σε καταστήματα κινητών όσο και εντός του ίδιου του παιχνιδιού.
Η πιο σχετική γλώσσα είναι τα αγγλικά, οπότε αξίζει να ξεκινήσετε με αυτήν. Ακολουθούν Βιετναμέζοι, Κινέζοι και άλλοι. Εάν η εφαρμογή είναι σε ζήτηση, τότε με την πάροδο του χρόνου θα είναι δυνατή η μετάφραση σε όλες τις υπόλοιπες γλώσσες. Αλλά στην αρχή, αυτό δεν θα επηρεάσει ούτε τη δυνατότητα λήψης ούτε τη δημοτικότητα.
Λάβετε σχόλια
Ζητήστε από φίλους ή μέλη της οικογένειας να δοκιμάσουν το παιχνίδι σας και να δώσουν ανατροφοδότηση. Χρησιμοποιήστε αυτά τα σχόλια για να βελτιώσετε την εφαρμογή και να την κάνετε πιο ελκυστική για τους παίκτες. Μπορείτε επίσης να γράψετε σε επαγγελματικές συνομιλίες προγραμματιστών παιχνιδιών και να τους ζητήσετε να αξιολογήσουν το έργο σας αφήνοντας έναν σύνδεσμο προς αυτό. Έτσι θα λάβετε και μια επαγγελματική αξιολόγηση της ιδέας σας.
Δημοσιεύστε το παιχνίδι σας
Όταν η εφαρμογή σας είναι έτοιμη για δημοσίευση, μην διστάσετε να την υποβάλετε στο Google Play ή στο App Store. Αλλά πριν από αυτό, φροντίστε να μελετήσετε τους κανόνες των καταστημάτων κινητής τηλεφωνίας - μπορείτε να το κάνετε αυτό εδώ Και εδώ. Η παραβίασή τους μπορεί να οδηγήσει σε αποκλεισμό του λογαριασμού σας και να περιπλέξει πολύ τη διαδικασία εποπτείας πριν από τη δημοσίευση.
Πρέπει επίσης να εγγραφείτε στην πλατφόρμα της επιλογής σας ως προγραμματιστής. Φροντίστε να παρέχετε πραγματικά δεδομένα για τον εαυτό σας, διαφορετικά θα χάσετε την πρόσβαση στον λογαριασμό σας.
Ένα σημαντικό σημείο: η εγγραφή πληρώνεται. Στο Google Play, έχετε μια εφάπαξ χρέωση (25 $), αλλά στο App Store, θα πρέπει να πληρώνετε κάθε χρόνο (99 $).
Δημιουργήστε έσοδα από το παιχνίδι
Υπάρχουν διάφοροι τρόποι δημιουργίας εσόδων παιχνίδια για κινητά: μέσω αγορών εντός παιχνιδιού, συνδρομών και ούτω καθεξής. Για υπερπεριστατικά έργα, η κύρια πηγή εσόδων είναι συνήθως η διαφήμιση. Για παράδειγμα, banners μέσα στο παιχνίδι ή η έκδοση κάποιων μπόνους για παρακολούθηση βίντεο.
Αυτά τα cutscenes βρίσκονται σχεδόν σε κάθε δωρεάν παιχνίδι, καθώς αυτή η προσέγγιση έχει το πλεονέκτημα της εύκολης τοποθέτησης. Ο προγραμματιστής συνδέεται σε ένα από τα διαφημιστικά δίκτυα (AdMod, AdColony, Google Ads και άλλα), επιλέγει το κατάλληλο εύρος τιμών και ο ιστότοπος κάνει τα υπόλοιπα: βρίσκει διαφημιστές, προσθέτει διαφημίσεις στην εφαρμογή και συλλέγει αναλυτικά στοιχεία απο ΑΥΤΗΝ.
Για να παρακινήσουν τους χρήστες να παρακολουθήσουν περισσότερες διαφημίσεις, τους κάνουν διαφημίσεις με ανταμοιβή. Για προβολή δώστε μπόνους εντός του παιχνιδιού: ζωές, νόμισμα, αντικείμενα. Κάνουν το παιχνίδι λίγο πιο εύκολο και εντελώς δωρεάν, κάτι που ενθαρρύνει συνέχισε να παίζεις.
Ο αριθμός των λήψεων του παιχνιδιού σας στο App Store ή στο Google Play επηρεάζει άμεσα τα κέρδη σας. Όσο περισσότεροι άνθρωποι κάνουν λήψη της εφαρμογής, τόσο υψηλότερο θα είναι το εισόδημα. Η βαθμολογία της εφαρμογής εξαρτάται επίσης από τον αριθμό των λήψεων, επομένως όσο υψηλότερη είναι, τόσο περισσότερες λήψεις.
Είναι σημαντικό να καταλάβετε ότι το πρώτο σας έργο μπορεί να μην λειτουργήσει. Αλλά σίγουρα αξίζει τον κόπο να κάνουμε τα πάντα για αυτό.
Τι να κάνω μετά
Έτσι, έχετε μελετήσει υπερ-περιστασιακά παιχνίδια, δημιουργήσατε τα δικά σας, τα δοκιμάσατε και τα βάλατε σε διαφορετικές πλατφόρμες για λήψη. Τι να κάνουμε τώρα?
Για περαιτέρω ανάπτυξη στο gamedev, πρέπει να βελτιώνετε συνεχώς τις δεξιότητές σας: μελέτη νέες τεχνολογίες και εργαλεία, παρακολουθήστε διαδικτυακά μαθήματα και συνδεθείτε με κοινότητες προγραμματιστών παιχνιδιών για να μάθετε για τις νέες τάσεις του κλάδου.
Δημοσιεύετε τακτικά ενημερώσεις παιχνιδιών με βελτιώσεις και βελτιώσεις. Πώς να το κάνετε αυτό, για παράδειγμα, μπορείτε να διαβάσετε οδηγίες από την Google.
Απαντήστε επίσης σε σχόλια σε καταστήματα και βελτιώστε επικοινωνία με το κοινό σας. Για να το κάνετε αυτό, μπορείτε να δημιουργήσετε μια κοινότητα στο Discord, όπου θα δημοσιεύετε τις πιο πρόσφατες ενημερώσεις και βελτιώσεις στην εφαρμογή ή θα διεξάγετε δημοσκοπήσεις σχετικά με το τι λείπει από το παιχνίδι.
Επιπλέον, μπορείτε να αναζητήσετε εκδοτικές εταιρείες για να προσπαθήσετε να προωθήσετε περαιτέρω το παιχνίδι σας. Αν τους αρέσει η ιδέα σας, μπορούν να εκτελέσουν μια μικρή διαφημιστική καμπάνια με δικά τους έξοδα και να σας δώσουν σχόλια. Για παράδειγμα, προσφέρετε ένα συμβόλαιο εάν άρεσε στο κοινό το παιχνίδι ή πείτε τι του λείπει και αν αξίζει να προσπαθήσετε να δουλέψετε σε άλλο έργο.
Και μια σύντομη αλλά σημαντική συμβουλή: μην φοβάστε να προσπαθήσετε να πραγματοποιήσετε τις ιδέες σας. Η αγορά των εφαρμογών για κινητές συσκευές αυξάνεται και αλλάζει, και ίσως είστε εσείς που θα πρέπει να φέρετε κάτι νέο στον κόσμο του gaming.
Διαβάστε επίσης👩💻
- Πώς να μάθετε προγραμματισμό από την αρχή
- Roblox: όλα όσα πρέπει να γνωρίζετε
- Τι να παίξετε σε ένα smartphone: συμβουλεύουν οι αναγνώστες του Lifehacker