From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Διάταξη οθόνης λογικής παιχνιδιού

Ο σχεδιασμός, η κατασκευή, η αποσφαλμάτωση και η λειτουργία ενός παιχνιδιού χρησιμοποιεί ένα ευρύ φάσμα λειτουργιών του Blender. Για να διευκολυνθεί η διαδικασία, το Blender ενσωματώνει μια προτεινόμενη διάταξη οθόνης για τη ρύθμιση των BGE παιχνιδιών. Αυτό περιλαμβάνει πολλά ήδη-εξοικειωμένα πάνελ αλλά και έναν νέο Logic Editor πάνελ (4) που αφορά αποκλειστικά το BGE.

Το διάγραμμα παρακάτω παρουσιάζει αυτή τη Διάταξη οθόνης λογικής παιχνιδιού, μαζί με τις κατάλληλες επιλογές για setup/debug/running του παιχνιδιού(αυτές πρέπει να είναι οργανωμένες στη διάταξη που παρουσιάζεται).

Game Logic Screen Layout
Game Logic Menu

1) Λογική Παιχνιδιού

Επιλέγεται από τη λίστα των απεικονίσεων της οθόνης για διάφορες εφαρμογές. Αυτό περιλαμβάνει πολλές ήδη γνωστές πληροφορίες πάνελ, 3D view, Ιδιότητες αλλά ακόμη και έναν νέο πάνελ Logic Editor που σχετίζεται απόλυτα με το BGE.


Render Engine Menu

2) Blender Game

Έχει επιλεγεί από το μενού του κινητήρα απόδοσης. Αυτό διευκρινίζει ότι όλη η έξοδος(output) θα γίνεται από τον renderer μηχανών παιχνιδιών Blender σε πραγματικό χρόνο.Αυτό ανοίγει επίσης διάφορες άλλες επιλογές μενού, όπως οι επιλογές του παιχνιδιού (δείτε παρακάτω) και μια σειρά από Ιδιότητες για τις BGE renderer ιδιότητες (δείτε παρακάτω).


Game Options
3) Παιχνίδι
Αυτο το μενού δίνει ποικίλες επιλογές για τις συνθήκες λειτουργίας του Game Engine.

Σημειώστε ότι αυτό το μενού είναι διαθέσιμο μόνο όταν η απόδοση του κινητήρα είναι ρυθμισμένη στο Blender Game.

Start Game: Λειτουργία παιχνιδιού στο Game Engine (συντόμευση p ή ⇧ ShiftP όταν ο κέρσορας του ποντικιού είναι πάνω από το 3D View παράθυρο).
Show Debug Properties: Δείχνει ιδιότητες που είναι μαρκαρισμένες για αποσφαλμάτωση(debugging) καθώς το παιχνίδι τρέχει.
Show framerate and profile :Παρουσιάζει τον ρυθμό των frames και τις πληροφορίες profile καθώς το παιχνίδι τρέχει.
Show Physics visualization: Παρουσιάζει μια απεικόνιση των φυσικών ορίων και των αλληλεπιδράσεων.
Depercation warnings : Τυπώνει προειδοποιήσεις κατά τη χρησιμοποίηση των αποδοκιμασμένων χαρακτηριστικών γνωρισμάτων στο python API.
Record animation : Καταγράφει animation στο F-curves
Auto Start : Αυτόματα ξεκινάει το παιχνίδι σε χρόνο φόρτου(load time).


4) Logic Editor panel

Ο Logic Editor είναι όπου η Λογική, Ιδιότητες και Καταστάσεις ρυθμίζονται για να ελέγχουν την συμπεριφορά των αντικειμένων του παιχνιδιού. (Το Logic Editor panel μπορεί επίσης να εμφανιστεί επιλέγοντας Logic Editor στο Display Editor menu, ή πατώντας Ctrl).
5) Ιδιότητες
Blender3D FreeTip.gif
Δύο έννοιες για την ίδια λέξη
Σημειώστε ότι το όνομα "Ιδιότητα-Property" έχει δύο διαφορετικές χρήσεις στην σημασιολογία του Blender- αρχικά στην ευρύτερη χρήση του Property Display Panel όπως περιγράφεται εδώ, και έπειτα σαν ένας όρος που χρησιμοποιείται για συγκεκριμένες Game Engine logic μεταβλητές που επίσης καλούνται "ιδιότητες-properties".


Το πάνελ Ιδιοτήτων(Property panel) της οθόνης διαλέγεται συνήθως από το κεντρικό μενού πληροφοριών (Information menu). Παρόλα αυτά σημειώστε ότι διάφοροι τομείς του Property panel αλλάζουν όταν η render engine (2) αλλάζει από Blender Render σε Blender Game.

Βλ. τις παρακάτω ενότητες για περισσότερες λεπτομέρειες σχετικά με το περιεχόμενο των Physics πάνελ Ιδιοτήτων.