Το Defold έχει σχεδιαστεί για να είναι μια επαγγελματική πλατφόρμα παραγωγής παιχνιδιών για να βοηθήσει τις ομάδες που δημιουργούν παιχνίδια να σχεδιάσουν, να χτίσουν και να ship παιχνίδια. Δεν είναι μια ολοκληρωμένη λύση για τα πάντα. Δεν υπάρχουν διαθέσιμα έτοιμα σύνθετα εξαρτήματα. Αντ ‘αυτού, πιστεύουμε ότι η δουλειά του Defold είναι να ενδυναμώσει τις ομάδες παιχνιδιών με απλά, ισχυρά εργαλεία συνεργασίας. Αυτό σημαίνει ότι συχνά πρέπει να κάνετε περισσότερη δουλειά μόνοι σας, αλλά επίσης σημαίνει ότι η πορεία προς τον στόχο σας είναι πιο ξεκάθαρη. Εάν είστε αρχάριος ή έμπειρος προγραμματιστής, μερικές από τις ιδέες μας μπορεί να χρειαστούν λίγη ώρα για τις κατανοήσετε πλήρως. Σας ενθαρρύνουμε να πειραματιστείτε, να ακολουθήσετε σεμινάρια, να διαβάσετε τα εγχειρίδια και την τεκμηρίωση API και να είστε ενεργοί στο φόρουμ για να μάθετε από άλλους χρήστες και να παρακολουθήσετε την ανάπτυξη του Defold.
Υπάρχει αρκετή τεκμηρίωση διαθέσιμη, με τη μορφή εγχειριδίων, τεκμηρίωσης αναφοράς API, παραδειγμάτων και οδηγών. Εάν δεν ξέρετε από πού να ξεκινήσετε, ακολουθούν ορισμένοι δείκτες:«««< master
The editor overview είναι μια καλή εισαγωγή στον κειμενογράφο και θα σας βοηθήσει να μετακινηθείτε, να χρησιμοποιήσετε τα οπτικά εργαλεία και να γράψετε κώδικα. Εάν είστε εξοικειωμένοι με τα προγράμματα μοντελοποίησης 3D και τα IDE προγραμματισμού, θα πρέπει να υπάρχουν μερικές εκπλήξεις, αλλά υπάρχουν πάντα πράγματα που θα διαφέρουν από το αγαπημένο σας λογισμικό.
Our collection of simple examples είναι μια καλή εισαγωγή στο πώς να συνδυάσετε κομμάτια σε κάτι που λειτουργεί. Θα βρείτε ελάχιστα παραδείγματα για το πώς θα κάνετε μια μεγάλη ποικιλία από κοινά πράγματα στο Defold.
Defold uses Lua για όλο τον λογικό έλεγχο. Η μηχανή είναι ένα γρήγορο κομμάτι μηχανημάτων C ++, αλλά ελέγχεται σε υψηλό επίπεδο από τα προγράμματα Lua. Εάν έχετε προγραμματίσει σε Python, Javascript ή οποιαδήποτε άλλη γλώσσα υψηλού επιπέδου, θα βρείτε τη Lua αρκετά εύκολη στην κατανόηση και πιθανότατα μπορείτε να ακολουθήσετε ένα παράδειγμα εύκολα. Διαφορετικά, διαβάστε το εγχειρίδιο Lua και ξεκινήστε από εκεί.
Πιστεύουμε ότι μαθαίνετε καλύτερα κάνοντας. Αυτός είναι ο λόγος για τον οποίο διαθέτουμε μια επιλογή σεμιναρίων σε διάφορα επίπεδα δεξιοτήτων και πολυπλοκότητας απευθείας από the editor. Ενεργοποιήστε τα και ακολουθήστε ένα ή δύο από τα σεμινάρια tutorials για να μάθετε πώς να χτίζετε πράγματα και πώς λειτουργεί το Defold.
Defold games are build by composing simple blocks, μερικά από τα οποία φαίνονται οικεία εάν έχετε χρησιμοποιήσει άλλες μηχανές. Υπάρχουν κάποιες αποφάσεις αρχιτεκτονικού σχεδιασμού που κάνουν τα μπλοκ του Defold ξεχωριστά και χρειάζονται λίγο χρόνο για να είναι άνετα όταν εργάζεστε μαζί τους. Το εγχειρίδιο μας για τα δομικά στοιχεία είναι μια καλή αρχή εάν πιστεύετε ότι πρέπει να καταλάβετε καλά πώς λειτουργεί.
Learning from others είναι συχνά ο καλύτερος τρόπος για να μάθετε. Η κοινότητά μας είναι πολύ φιλική και γνωρίζει πολλά για την δημιουργία παιχνιδιών γενικά και το Defold ειδικότερα. Εάν κολλήσετε ποτέ, μην διστάσετε αλλά κατευθυνθείτε στο φόρουμ για βοήθεια!
Θυμηθείτε ότι ανεξάρτητα από το ποια διαδρομή ακολουθείτε για την εκμάθηση του Defold, μπορείτε πάντα να επιστρέψετε εδώ για αναλυτικές εξηγήσεις για τις διάφορες δυνατότητες και έννοιες που παρέχει το Defold. Και μην διστάσετε να επισημάνετε πράγματα που δεν καταλαβαίνετε ή νομίζετε ότι είναι λάθος. Αυτές οι σελίδες είναι για εσάς και θέλουμε να τις κάνουμε όσο το δυνατόν καλύτερες.
Ελπίζουμε να απολαύσετε τη δημιουργία του επόμενου υπέροχου παιχνιδιού σας στο Defold!
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB