~ UDK EDITOR ~
1. ΤΙ ΕΙΝΑΙ ΤΟ UDK;
UDK (Unreal Development Kit) - 2009
Πρόγραμμα κατασκευής 3D παιχνιδιών από την EPIC GAMES (πχ Unreal Tournament)
Είναι η δωρεάν έκδοση της Unreal Engine 3 (2004)
2. ΕΓΚΑΤΑΣΤΑΣΗ
UDK ver. 2015-02
Τυπική εγκατάσταση λογικής nextnext…
Minimum Req Win XP SP3 / CPU 2GHz / 2GB RAM / nVidia 8000se
Κατά την εγκατάσταση επιλέξτε να εγκαταστήσετε και το UDK Game πέραν του UDK
Editor
3. ΣΥΝΕΡΓΑΣΙΑ ME ΑΛΛΑ ΠΡΟΓΡΑΜΜΑΤΑ
3DS Max (εισαγωγή .fbx αντικειμένων που έχετε δημιουργήσει εσείς!!)
Photoshop (εισαγωγή textures κτλ)
4. ΕΚΚΙΝΗΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
Start UDK UDK Editor
Πατάμε Next Run (αν εμφανίζει μήνυμα – που θα εμφανίζει συνέχεια!!!)
Κάλο είναι να κάνουμε συχνά Save την πρόοδό μας καθότι (για να μην χάσουμε την πρόοδο μας
λόγω crash!!!)
Αλλιώς μπορούμε ενεργοποιήσουμε το Autosave με συχνότητα 10 min (κάτω δεξιά)
Άνοιγμα έτοιμου level από path UDKGame/Content/Maps/Example/ExampleMap.udk (μπαίνω
και μέσα στο όχημα με E)
Δεξί κλικ και PFH
5. VIEWPORTS (ΟΨΕΙΣ)
S (SIDE), F (FRONT), T (TOP) σε ορθογραφική προβολή – χωρίς βάθος – μόνο zoom in/out
P (PERSPECTIVE - ΠΡΟΟΠΤΙΚΗ)
Καλό είναι να δουλεύουμε και με τα 4 VP και όχι μόνο με Perspective για λόγους ακρίβειας,
λεπτομέρειας και ευχρηστίας!!!
Κάθε VP έχει τη δική του εργαλειοθήκη
Alt + X (minimize & maximize)
Alt + F (perspective)
Alt + G (top)
Alt + H (front)
Alt + J (side)
6. NAVIGATION (ΠΛΟΗΓΗΣΗ)
Keyboard Nav (*)
WASD Ή βελάκια
Ε = πάνω
Q = κάτω
C = zoom in (με επαναφορά)
Mouse Nav (*)
Left = (εμπρός/πίσω/περιμετρικά)
Right = κυκλική κίνηση (από το σημείο που είμαστε)
L + R = πάνω/κάτω ή αριστερά/δεξιά (το λεγόμενο pan)
Ροδέλα = zoom in/out
(*) αν η μετακίνηση είναι γρήγορή από τα εργαλεία του κάθε VP αλλάζω το Camera Motion Speed
Game Mode
WASD (ή βελάκια) + Mouse (κλασικά όπως σε όλα τα FPS) = κίνηση στο ΄χώρο
Spacebar = επιτόπιο άλμα
7. ΔΗΜΙΟΥΡΓΙΑ ΑΝΤΙΚΕΙΜΕΝΩΝ
2 βασικοί τύποι αντικειμένων για την δημιουργία level (**)
1. CGS (Constructive Solid Geometry) – πιο βαριά από τα SM – τα χρησιμοποιούμε κατά κύριο λόγω
για την δημιουργία του γενικού περιβάλλοντος (δάπεδα, τοίχοι, οροφές κτλ. aka world geometry)
2. Static Meshes (SM) – Γεωμετρίες από πολύγωνα χρησιμοποιούνται για πιο πολύπλοκα σχήματα με
περισσότερες λεπτομέρειες
(**) Σε Game Mode Preview (G) = Alt + Q (Hide CSG) & Alt + W = (Hide SM)
8. BSP BRUSHES (Binary Space Partition)
Αν και brushes αναφέρονται σε σχήματα (shapes) και όχι δεν είναι πινέλα!!!
Τα χρησιμοποιούμε για την δημιουργία CGS
Τα brushes μπορούν να μετακινούνται/επεξεργάζονται (rotate, translate, scale κτλ)
Τα CSG όχι αν τα πειράξουμε πρέπει να κάνουμε Build Geometry
Brush order πρώτα Add και στο τέλος Subtract (αλλιώς Right Click Order First/Last)
Blue wireframe for Additive Brushes
Yellow wireframe for Subtractive Brushes
Red Wireframe for Brush Builder Show Hide: B (key)
[SOS] Από το μενού Preferences ενεργοποιήστε τις 2 παρακάτω επιλογές:
Clicking BSP Selects Brush
Auto-Updating BSP Visualization