Panda3D Δωρεάν λογισμικό ανάπτυξης παιχνιδιών
Καινοτόμος κινητήρας 3D παιχνιδιών με απεικόνιση και προσομοίωση
Cross Platform Open Source Game Software με ισχυρά χαρακτηριστικά όπως OpenGL, πολλαπλούς στόχους απόδοσης, ταχεία πρωτότυπα και ευέλικτο χειρισμό περιουσιακών στοιχείων.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το PANDA3D είναι ένα πλαίσιο ανοιχτού κώδικα για την οικοδόμηση παιχνιδιών 3D σε πραγματικό χρόνο. Παρέχει πλούσια κινούμενα σχέδια, εικονικοποίηση και προσομοίωση. Επιπλέον, είναι πολλαπλές μορφές και έρχεται με υποστήριξη για Windows, MacOS και Linux. Επιπλέον, είναι ευέλικτο και παρέχει ένα πλήρες περιβάλλον για την παραγωγή καινοτόμων παιχνιδιών. Επιπλέον, αυτό το λογισμικό ανάπτυξης παιχνιδιών 3D προσφέρει εργαλεία γραμμής εντολών για τη διαχείριση και τη βελτιστοποίηση των περιουσιακών στοιχείων προέλευσης. Αυτό το ελεύθερο εργαλείο είναι ιδιαίτερα επεκτάσιμο και ενσωματώνει βιβλιοθήκες τρίτων, όπως ο κινητήρας φυσικής σφαίρας, ο φορτωτής μοντέλων Assimp και το OpenAL. Ωστόσο, υπάρχει ένα σύστημα προφίλ profiling over-the-network που επιτρέπει στους χρήστες να κατανοούν την κίνηση πλαισίου. Αυτός ο κατασκευαστής παιχνιδιών ανοιχτού κώδικα είναι εύκολο να ρυθμιστεί και έρχεται με δυνατότητες αυτο-φιλοξενίας. Επιπλέον, παρέχει γρήγορη πρωτότυπα χαρακτηριστικά. Πάνω απ ‘όλα, παρέχει ένα SDK που μπορεί να μεταφορτωθεί για την ανάπτυξη παιχνιδιών και οι προγραμματιστές παιχνιδιών μπορούν να εφαρμόσουν τις ιδέες παιχνιδιών τους χρησιμοποιώντας C ++ και Python. Μετά από αυτό, το PANDA3D είναι γραμμένο σε C ++, Python μαζί με την είσοδο από κάποιες άλλες γλώσσες. Ως εκ τούτου, υπάρχει διαθέσιμη ολοκληρωμένη τεκμηρίωση σχετικά με την ανάπτυξη και την ανάπτυξη αυτού του λογισμικού ανάπτυξης δωρεάν παιχνιδιών.
Απαιτήσεις συστήματος
Οι απαιτήσεις για τη ρύθμιση του PANDA3D περιλαμβάνουν:
- Visual Studio
- Πλατφόρμα Microsoft SDK
- DirectX SDK
Χαρακτηριστικά
Το PANDA3D προσφέρει τα ακόλουθα βασικά χαρακτηριστικά:
- Ανοιχτή πηγή
- Προφίλ απόδοσης
- Φορητό πλατφόρμα
- Χειρισμός περιουσιακών στοιχείων
- Cross-platform
- Υποστήριξη για το DirectX, OpenGL
- Ενσωματώσεις τρίτων μερών
- Ταχεία προτυποποίηση
- Αυτο-φιλοξενούμενος
- Ασφαλής
Οδηγίες Εγκατάστασης
Αυτός ο οδηγός εγκατάστασης είναι για τα Windows. Μόλις εγκατασταθούν όλες οι προϋποθέσεις, εκτελέστε την ακόλουθη εντολή στο τερματικό για να κλωνοποιήσετε τον πηγαίο κώδικα:
git clone https://github.com/panda3d/panda3d
Πιθανότατα θα είναι στο φάκελο C: \ Documents and Settings.
cd C:\panda_source
Τώρα, εκτελέστε την ακόλουθη εντολή:
makepanda\makepanda.bat
Μετά από αυτό, εκτελέστε την ακόλουθη εντολή για να καταρτίσετε τον πηγαίο κώδικα:
makepanda\makepanda.bat --everything
Στη συνέχεια, εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε ένα πρόγραμμα εγκατάστασης, αν έχετε χρησιμοποιήσει το αρχείο .sln για να δημιουργήσετε panda και χρησιμοποιήστε τη λειτουργία “Release”, το πρόγραμμα εγκατάστασης έχει ήδη δημιουργηθεί για εσάς.
makepanda\makepanda.bat --everything --installer
Αυτό θα πρέπει να διαρκέσει πολύ λιγότερο χρόνο, διότι αν παρατηρήσετε ότι θα υπάρξει ένας “κατασκευασμένος” φάκελος στο C: \ Panda_source, αυτό δημιουργήθηκε στο προηγούμενο βήμα.
Εξερευνήστε
Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:
GDEVELY TUTORIAL για αρχάριους να ξεκινήσουν την ανάπτυξη παιχνιδιών
Πώς η παγκόσμια βιομηχανία τυχερών παιχνιδιών αξιοποιεί το λογισμικό ανοιχτού κώδικα
HTML5 Παιχνίδι Ανάπτυξης Παιχνιδιών για προγραμματιστές παιχνιδιών βιντεοπαιχνιδιών
Ανάπτυξη παιχνιδιών Tutorial Player Movement στο Gdevelop | Ανάπτυξη παιχνιδιών Tutorial Player Movement στο Gdevelop