Δωρεάν πλατφόρμα δημιουργίας παιχνιδιών για την κατασκευή παιχνιδιών

Defold Δωρεάν λογισμικό ανάπτυξης παιχνιδιών

Εργαλείο ανάπτυξης παιχνιδιών με ταχεία ροή εργασίας και 3D μοντέλα

Λογισμικό παιχνιδιών ανοιχτού κώδικα για την κατασκευή παιχνιδιών πολλαπλών μορφών υψηλής απόδοσης. Προσφέρει έναν οπτικό επεξεργαστή, επεξεργαστή κώδικα, scripting lua και εύκολη ανάπτυξη παιχνιδιών.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Defold είναι μια δωρεάν πλατφόρμα δημιουργίας παιχνιδιών ανοιχτού κώδικα. Είναι χτισμένο πάνω από την αρχιτεκτονική που βασίζεται σε συστατικά. Επιπλέον, το Modular Echo System παρέχει καλύτερη απόδοση. Αναπτύσσεται κυρίως για να επικεντρωθεί σε 2D παιχνίδια. Ωστόσο, αυτό το δωρεάν λογισμικό ανάπτυξης παιχνιδιών είναι σε θέση να κατασκευάσει 3D παιχνίδια. Επιπλέον, παρέχει 2D sprites, μοντέλα σπονδυλικής στήλης και επεξεργαστή χαρτών πλακιδίων για 2D επίπεδα. Υπάρχει επίσης πρόβλεψη για μοντέλα 3D, τα shaders είναι γραμμένα στο GLSL και επιτρέπουν στους χρήστες της να δημιουργούν και να τροποποιούν τη γεωμετρία 3D κατά το χρόνο εκτέλεσης. Στη συνέχεια, αυτή η πλατφόρμα δημιουργίας παιχνιδιών παρέχει έναν επεξεργαστή εφέ σωματιδίων με μια ζωντανή προεπισκόπηση της συμπεριφοράς του πομπού και του τροποποιητή και ενός επεξεργαστή καμπύλης για τον έλεγχο των παραμέτρων των σωματιδίων μεταβολών κατά τη διάρκεια ζωής των σωματιδίων. Αυτό το λογισμικό βιντεοπαιχνιδιών έρχεται με επαγγελματική κινούμενη εικόνα. Ως εκ τούτου, περιλαμβάνει κινούμενα σχέδια Flipbook, κινούμενα σχέδια σπονδυλικής στήλης και μοντέλων και κινούμενα σχέδια ιδιοκτησίας. Πάνω απ ‘όλα, αυτό το εργαλείο ανάπτυξης παιχνιδιών προσφέρει έναν φιλικό προς το χρήστη επεξεργαστή σκηνής μαζί με προηγμένες προσομοιώσεις φυσικής. Επιπλέον, είναι ιδιαίτερα επεκτάσιμο όπου οι χρήστες μπορούν να γράψουν σενάρια για την απαιτούμενη λειτουργικότητα. Μετά από αυτό, το Defold γράφεται σε C ++, C μαζί με εισροές από κάποιες άλλες γλώσσες. Ως εκ τούτου, υπάρχει διαθέσιμη ολοκληρωμένη τεκμηρίωση σχετικά με την ανάπτυξη και την ανάπτυξη αυτής της δωρεάν πλατφόρμας δημιουργίας παιχνιδιών.

Απαιτήσεις συστήματος

Οι απαιτήσεις για τη ρύθμιση Defold περιλαμβάνουν:

  • Java JDK 11
  • Leiningen

Χαρακτηριστικά

Το Defold προσφέρει τα ακόλουθα βασικά χαρακτηριστικά:

  • Ανοιχτή πηγή
  • Επεκτάσιμος
  • Ασφαλής
  • Ελαφρύ
  • Ταχεία ροή εργασίας
  • Ενσωματώσεις
  • Ζωντανή προεπισκόπηση
  • Πλούσια κινούμενη εικόνα
  • Σενάρια
  • Cross-platform

Οδηγίες Εγκατάστασης

Μόλις εγκατασταθούν όλες οι προϋποθέσεις, εκτελέστε την ακόλουθη εντολή στο τερματικό για να κλωνοποιήσετε τον πηγαίο κώδικα:

    git clone https://github.com/defold/defold.git

Μετά από αυτό, εκτελέστε την ακόλουθη εντολή για να μπείτε στον ριζικό κατάλογο:

    cd defold

Στη συνέχεια, εκτελέστε τις εντολές για να ρυθμίσετε το περιβάλλον:

    python2 ./scripts/build.py shell
    python2 ./scripts/build.py install_ext

Μετά από αυτό, εκτελέστε τις ακόλουθες εντολές για να δημιουργήσετε με προ-κατασκευασμένα δυαδικά αρχεία κινητήρα κατάλληλα για την έκδοση του επεξεργαστή σας:

    cd editor
    lein init archived-stable

Τέλος, ξεκινήστε τον επεξεργαστή με την ακόλουθη εντολή:

    lein run
 Ελληνικά