WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET

Gameworks SD A Game Development Helper Library

— Add- On για WorldWideScripts.net

Εγγραφείτε για να μας ζωοτροφές για να μείνετε ενημερωμένοι!

Νέο! Ακολουθήστε μας όπως εσείς το θέλετε!


Gameworks SD A Game Development Helper Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ως σχεδιαστής και προγραμματιστής παιχνίδι που έχω συναντήσει πολλές συμβουλές και κόλπα για την ανάπτυξη των παιχνιδιών. Η gameworks SDK είναι interpreteation μου για το πώς μια μηχανή παιχνίδι θα πρέπει να τρέξει με βάση το σύστημα «Διευθυντής κάμερα Σκηνή Ηθοποιός Prop" Έχω αναπτύξει η πλατφόρμα Gameworks SD θα σας βοηθήσει να μετατρέψει τις ιδέες σας σε realitys.

Ένα πράγμα θα πρέπει πρώτα να κατανοήσουμε είναι ότι Gameworks δεν είναι ένα παιχνίδι, ωστόσο, είναι μια μηχανή παιχνιδιού.

Τι είναι η μηχανή του παιχνιδιού; Όπως ορίζεται από το wikipedia μια μηχανή παιχνιδιού είναι ένα σύστημα που έχει σχεδιαστεί για τη δημιουργία και την ανάπτυξη των video games. Υπάρχουν πολλές μηχανές παιχνιδιών που έχουν σχεδιαστεί για να λειτουργούν σε κονσόλες βιντεοπαιχνιδιών και προσωπικούς υπολογιστές. Ο πυρήνας των λειτουργιών που παρέχονται συνήθως από μια μηχανή παιχνιδιού περιλαμβάνει μια μηχανή rendering ("Renderer") για 2D ή 3D γραφικά, έναν ανίχνευσης μηχανή φυσικής ή σύγκρουσης (και απάντηση σύγκρουσης), ήχου, scripting, κινούμενα σχέδια, τεχνητή νοημοσύνη, δίκτυα, η ροή, η μνήμη διαχείρισης, threading, υποστήριξη τοπικοποίησης, και ένα γράφημα σκηνή. Η διαδικασία του παιχνιδιού developmentis συχνά οικονομικεύεται, σε μεγάλο βαθμό, με την επαναχρησιμοποίηση / προσαρμόζοντας την ίδια μηχανή παιχνιδιού για να δημιουργήσετε διαφορετικά παιχνίδια.

Λοιπόν, πώς και τι Gameworks SD κάνω; Gameworks βασίζεται στο σύστημα DCSAP έχω αναπτύξει ο «διευθυντής» κατέχει μια «μηχανή» επισήμανε σε μια «σκηνή» που γεμίζουν με «ηθοποιούς» και «στηρίγματα» ακριβώς όπως ένα ηθοποιοί ταινία του Χόλιγουντ και στηρίγματα τοποθετούνται μέσα από μια σκηνή όπου εκτελέσει τα διάφορα καθήκοντά τους. η «σκηνή» παρατηρείται από την κάμερα και τους ελέγχους διευθυντής και τα χρονοδιαγράμματα πάση περιπτώσει, εντός του παιχνιδιού σας.

Gameworks θα φροντίσει: Ηθοποιός και Prop Εκδηλώσεις όπως η ανίχνευση σύγκρουσης, κίνηση, κινούμενα σχέδια και οποιαδήποτε άλλη καθορισμένη από το χρήστη γεγονότα Rendering χρησιμοποιώντας GDI με μια προηγμένη μηχανή rendering τη δυνατότητα κλιμάκωσης σε διάφορες πλατφόρμες όπως το XNA Allegro OpenGL SDL με ένα πρότυπο για XNA περιλαμβάνονται. Framerate Μετρώντας Εκδήλωση Μετρώντας Αρχικοποίηση ποντικιού και του πληκτρολογίου Game εισόδου δηλώνει εντοπισμού σφαλμάτων δηλώνει για τον προγραμματισμό γεγονότα που συμβαίνουν μόνο σε κατάσταση εντοπισμού σφαλμάτων χρονοδιακόπτη μελών για τον προγραμματισμό διαφόρων δράσεων με λειτουργίες επανάκλησης δηλαδή Actor1 θα μπορούσε να φωνάξει «είμαι πεινασμένος» και να ρίξει ένα συμβάν "FindFood" όπου θα καλέστε AI Ενότητα σας και να έχετε Actor1 βρείτε το πλησιέστερο εμφάνιση του τύπου Prop Αντικείμενα "Μεγάλη μπριζόλα" Ηθοποιοί Σκηνοθεσία παιχνίδι (Στηρίγματα) Σκηνές (Συλλογές των ηθοποιών και τα στηρίγματα και τις εκδηλώσεις τους να κατευθύνεται και να παρατηρηθεί από μια κάμερα) Βασικές ανίχνευσης σύγκρουσης Object.isinside (object2), αυτό θα μπορούσε να χρησιμοποιηθεί για τις σφαίρες του όπλου σας Αν Bullet.IsInside (Enemy1) τότε Enemy1.DeathFunction

Gameworks SD περιέχει αρκετά σχόλια, έτσι να γίνουν τροποποιήσεις στον πυρήνα, δεν θα είναι δύσκολο να θέλετε να προσθέσετε λειτουργικότητα ή να αλλάξετε τον τρόπο με βασικά χαρακτηριστικά την εργασία. Είναι σχεδιασμένο με τέτοιο τρόπο που οι μονάδες μπορούν να «πέσει στο 'χωρίς να επηρεάζει τον τρόπο με άλλες μονάδες συμπεριφέρονται όπως για παράδειγμα εάν ένας« δικτύωσης »μονάδα για online παιχνίδι έχει σχεδιαστεί για να ταιριάζει με τον κινητήρα Gameworks SD μπορεί εύκολα να προστεθεί στις υφιστάμενες Gameworks έργο SD ή μελλοντικά σχέδια, ακόμη και αν το έργο έχει μεταγλωττιστεί ένα απλό θέμα με την μεταγλώττιση του συγκροτήματος με μια συμβατή μονάδα δικτύωσης και την αντικατάσταση της βιβλιοθήκης, παρέχοντας το παιχνίδι χρησιμοποιεί το πρότυπο Σκηνή Ηθοποιός Κάμερα και Object τάξεις, ακόμη και αν έχετε κάνει τις τροποποιήσεις του, εφόσον καθώς κληρονομήσει το «AssetBase" που θα είναι συμβατά με αυτόματα τυχόν μελλοντικές ενημερώσεις / ενότητες.

Το συμπεριλαμβανόμενο έργο επίδειξης "GameWorksTest" είναι μια μικρή επίδειξη της λειτουργικότητας πυρήνα παρέχει απλά να θυμάστε ότι η δημιουργικότητα θα ήθελα να εκφράσω την με τον κινητήρα GameWorks είναι στο χέρι σας και επειδή η πηγή παρέχεται, σε μεγάλο βαθμό, σχολίασε και όχι το 1000 από τις σελίδες, κάνοντας έτσι το τροποποιήσεις που θέλετε είναι ένα θα είναι ένα αεράκι.

Εσωτερική μηχανή απόδοσης Gameworks SD είναι προσανατολισμένη προς 2D παιχνίδια, ωστόσο οι δομές του κινητήρα δεν περιορίζονται σε 2D παιχνίδια. τα ηθοποιός σκηνή σκηνοθέτης εκδηλώσεις στηρίγματα αναφέρει γεγονότα χρονοδιακοπτών και σε όλες τις κατηγορίες παιχνιδιών που σχετίζονται δεν περιορίζονται σε οποιαδήποτε διάσταση και μπορεί εύκολα να επεκταθεί για να χειριστεί 3D παιχνίδια με την τροποποίηση του μηχανή rendering, όπως επιθυμείτε, μπορείτε να κάνετε εύκολα 2D ή 3D παιχνίδια, ωστόσο, να κρατήσει το έργο μικρό, απλό και στο σημείο έχω αναπτύξει μόνο την απόδοση 2D ενότητες.

Gameworks SD είναι συμβατές με οποιαδήποτε γλώσσα ΝΕΤ μέσω της χρήσης ενός καταρτίζονται βιβλιοθήκης.

Παρακαλώ αφήστε τα σχόλια και εγώ θα προσπαθήσω να απαντήσει το συντομότερο δυνατόν.

free counters


Λήψη
Άλλα στοιχεία σε αυτή την κατηγορίαΌλα τα συστατικά αυτού του συγγραφέα
ΣχόλιαΣυχνές ερωτήσεις και απαντήσεις

Properties

Δημιουργήθηκε:
6 Δεκέμβρη 11

Τελευταία ενημέρωση:
6 Δεκέμβρη 11

Αρχείων που περιλαμβάνονται:
Visual Basic VB

Έκδοση Λογισμικού:
.NET 3.0, 3.5 ΝΕΤ, ΝΕΤ 4,0

Λέξεις-κλειδιά

το ηλεκτρονικό εμπόριο, το ηλεκτρονικό εμπόριο, Όλα τα Προϊόντα, 2d, 3d, μηχανή, παιχνίδι, μηχανή του παιχνιδιού, GDI, RPG, XNA