ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

Σχετικά έγγραφα
ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

Πρακτική εφαρμογή στην ειδικότητα: Λογισμικό για τη δημιουργία εργασίας εξαμήνου

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

Εισαγωγή στο περιβάλλον Blender

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

1. Ανοίξτε το 3D Studio MAX, ή αν είναι ήδη ανοιχτό, επιλέξτε File Reset.

Στην άσκηση αυτή θα εξοικειωθείτε με τη διαχείριση ανελκυστήρων, χρησιμοποιώντας το λογισμικό Valve Editor.

Εργαλεία Κατασκευής Παιχνιδιών Ι (Unreal Editor, Half Life, Doom Editor)

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Κατασκευάζοντας παιχνίδια με το λογισμικό Unity 3D

Εισαγωγή στην Python. Διάλεξη 0

Πρακτική εφαρμογή στην ειδικότητα: Λογισμικό για τη δημιουργία εργασίας εξαμήνου

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

Δημιουργώντας εφέ φωτισμού στο περιβάλλον 3Ds Max χρησιμοποιώντας βασικά εργαλεία

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave

Τεχνικός Δικτύων & Τηλεπικοινωνιών ΠΡΟΓΡΑΜΜΑ ΕΑΡΙΝΟΥ Δ' Εξάμηνου 2016Α

Οδηγίες σχεδίασης στο περιβάλλον Blender

Games: Εξοικείωση με το περιβάλλον του Game Maker μέσα από την κατασκευή ενός παιχνιδιού

Άσκηση 6 Σύνθετα Αντικείµενα. Στόχος της άσκησης

2. Κάντε κλικ στο παράθυρο όψης Top για να το ενεργοποιήσετε, ώστε να σχεδιάσετε το πάτωµα του δωµατίου.

Επιμορφωτικές Τηλεκπαιδεύσεις

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΕΦΗΣ ΑΝΑΛΥΣΗ Διαγράμματα Αλληλεπίδρασης. Ιωάννης Σταμέλος Βάιος Κολοφωτιάς Πληροφορική

GIMP. Κάππας Κωνσταντίνος Ματθές Δημήτριος

Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CMS Content Management Systems Joomla

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB

Λογισμικά υπολογισμού ενεργειακής απόδοσης κτιρίου

ΔΙΑΔΙΚΤΥΑΚΗ ΠΡΟΒΟΛΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ

Πρακτική εφαρμογή στην ειδικότητα: Λογισμικό για τη δημιουργία εργασίας εξαμήνου

Δημιουργώντας γραφικά στο περιβάλλον 3Ds Max χρησιμοποιώντας βασικά εργαλεία

Βαγγέλης Τσιλιγωνέας. Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα M.Sc. In Information Systems

Εισαγωγή στο 3DS Max 2009

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Δημιουργώντας ένα παιχνίδι λαβυρίνθου(maze game) με εμπόδια

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε

Μικρή Εισαγωγή στο wxdev-c++

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ για το Δυαδικό Σύστημα Αρίθμησης

Texturing, Animation, Lighting, Rendering

Δημιουργώντας 3D μοντέλα - Εργαλείο Spin

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)

Ψυχαγωγικό Λογισμικό

Παράρτημα1: Φύλλο ανάθεσης εργασίας πολυμέσων

Δημιουργώντας 3D μοντέλα από ακμές με χρήση λογικών τελεστών

Το σκηνικό μας είναι πλέον έτοιμο για εισάγουμε τα υπόλοιπα αντικείμενα του έργου μας.

ΕΡΓΑΛΕΙΑ ΚΑΤΑΣΚΕΥΗΣ ΠΑΙΧΝΙΔΙΩΝ: Εργασία με το λογισμικό Valve Editor

Σχεδίαση με AutoCAD Περιβάλλον εφαρμογής Βασικές ρυθμίσεις

Γ1 - ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ (ΠΟΛΥΜΕΣΑ/WEB DESIGNER-DEVELOPER/VIDEO GAMES)

Ηλεκτρονική Μάθηση & Συστήματα που τη διαχειρίζονται

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος.

Πανεπιστήµιο Θεσσαλίας

Η έννοια της μεταβλητής και της λίστας με την βοήθεια του λογισμικού Scratch

Εργαστηριακό Μέρος του Μαθήματος ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ. Κ. Δεμέστιχας, Κ. Κωστοπούλου Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών

Ανάλυση Περιπτώσεων Χρήσης

Τμήμα Μηχανικών Σχεδίασης Προϊόντων & Συστημάτων ΓΡΑΦΙΚΑ (6151) ΕΝΔΕΙΚΤΙΚΕΣ ΠΡΟΑΙΡΕΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 2: Βασικά χαρακτηριστικά και δυνατότητες των G.I.S.

Εισαγωγή στο περιβάλλον Code::Blocks

Διδακτικό Σενάριο: «Αναζήτηση Εικόνων στο Διαδίκτυο»

Σενάριο για την επεξεργασία εικόνας με το Paint.NET που σχεδίασε ο εκπαιδευτικός κλάδου ΠΕ20 Μαλλιαρίδης Κωνσταντίνος.

Τεχνικό Τοπογραφικό Σχέδιο

Δημιουργώντας σχεδιοκίνηση στο περιβάλλον 3Ds Max χρησιμοποιώντας βασικά εργαλεία

Το τρίτο παιχνίδι ΛΑΒΥΡΙΝΘΟΣ ΜΕ ΕΜΠΟΔΙΑ

Εφαρμογές της Πληροφορικής στην Εκπαίδευση

Τεχνολογία Ψυχαγωγικού Λογισμικού και Εικονικοί Κόσμοι Ενότητα 1η - Εισαγωγή

Οδηγίες εγκατάστασης και χρήσης του Quartus

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

Η ΕΚΠΑΙΔΕΥΤΙΚΗ ΡΟΜΠΟΤΙΚΗ ΣΤΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ

Το παράθυρο αυτό ενεργοποιείται με το κουμπί που βρίσκεται στην Βασική γραμμή εργαλείων (Toolbar) με την παρακάτω μορφή εικονιδίου

Αγροτική Ανάπτυξη Περιβάλλον

Παράδειγμα «Ημίτονο και ζωγραφική!»: Έχει δει στα μαθηματικά τη γραφική παράσταση της συνάρτησης του ημιτόνου; Σας θυμίζει κάτι η παρακάτω εικόνα;

Η Δραστηριότητα 1 του Φύλλου Εργασίας 1 έχει ως στόχο την εξοικείωση με το περιβάλλον του scratch και πιο συγκεκριμένα με τις μορφές και τα σκηνικά.

Ψηφιακή Επεξεργασία και Ανάλυση Εικόνας. Παρουσίαση Νο. 1. Εισαγωγή

Διαδραστικός ηχητικός χάρτης σε περιβάλλον διαδικτύου. Εφαρμογή: Χάρτης θορύβου της πόλης της Βέροιας

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο

Δημιουργώντας 3D μοντέλα από ακμές

ΣΥΝΤΟΜΗ ΠΕΡΙΓΡΑΦΗ ΛΕΙΤΟΥΡΓΙΑΣ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

Άξονας ανάπτυξης του µαθήµατος 3. Γενικός σκοπός του µαθήµατος. Το µάθηµα της Πληροφορικής στο Γυµνάσιο

Ανακαλύπτω. Ο υπολογιστής στην πράξη!

Εφαρμογές πολυμέσων για τη διδασκαλία των Μαθηματικών

Δημιουργώντας γραφικά στο περιβάλλον Blender

interactivecommunication White Paper 2007, Cybertechnics Ltd. All rights reserved.

Προγραμματισμός Διαχείρισης Συστημάτων Ι

Εκτέλεση-Χρήση Auto Moto Cube

Ημερίδα διάχυσης αποτελεσμάτων έργου Ιωάννινα, 14/10/2015

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS

Αυτόματος διακόπτης αλλαγής φοράς περιστροφής εναλλασσόμενου τριφασικού κινητήρα βραχυκυκλωμένου δρομέα με έλεγχο PLC

BetaCMS. Επισκόπηση. BetaCONCEPT

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο:

ΤΡΟΠΟΙ ΑΞΙΟΠΟΙΗΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΨΗΦΙΑΚΩΝ ΚΟΜΙΚΣ ΣΤΗΝ ΤΑΞΗ «οι μύθοι του Αισώπου»

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

ΑΝΑΠΤΥΣΣΟΝΤΑΣ ΠΡΟΣΑΡΜΟΣΤΙΚΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΑΣΦΑΛΙΣΗΣ ΠΟΙΟΤΗΤΑΣ : Η ΠΕΡΙΠΤΩΣΗ ΤΟΥ ΤΕΙ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ

Ε Υ Ρ Ω Π Α Ϊ Κ Ο Π Ρ Ο Γ Ρ Α Μ Μ Α Μ Ε Τ Η Ν Υ Π Ο Σ Τ Η Ρ Ι Ξ Η Τ Ω Ν :

Σχεδιαστικά Προγράμματα Επίπλου

Ι.ΙΕΚ TOURISM EXPERTS. Τεχνικός Εφαρμογών Πληροφορικής (Πολυμέσα/ Web Designer - Developer /Video Games)

Η ανοικτή αυτή πρακτική έχει διάρκεια 2 διδακτικών ωρών και λαμβάνει μέρος στο εργαστήριο πληροφορικής του σχολείου.

Δημιουργώντας 3D μοντέλα από εικόνες

Δημιουργία τομής σε εξάρτημα

ΔΙΑΔΙΚΤΥΑΚΗ ΠΡΟΒΟΛΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ

Δημήτριος Τζανάκης Βασίλειος Βασιλάκης

Ανάπτυξη και αξιολόγηση ποιότητας λογισµικού παιχνιδιών

Transcript:

Στόχος του μαθήματος είναι η εξοικείωση του καταρτιζόμενου με το περιβάλλον των σύγχρονων προγραμμάτων δημιουργίας παιχνιδιών και η εισαγωγή του στην ανάπτυξη και παραγωγή τροποποιημένων ή νέων πιστών (mod). Στο διαδίκτυο συναντάται πληθώρα τέτοιου λογισμικού, άλλοτε εμπορικού κι άλλοτε δωρεάν ή ανοιχτού κώδικα, ποικίλης πολυπλοκότητας και προσφερόμενων δυνατοτήτων. Τα περισσότερα παραδείγματα αφορούν «εκδότες» (editors), συνήθως γραφικούς, οι οποίου έχουν προσαρμοστεί σε συγκεκριμένα παιχνίδια και περιέχουν βιβλιοθήκες και υλοποιήσεις (χαρακτήρες, όπλα, αντιπάλους, υφές) για τις ανάγκες τους: DOOM BUILDER Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 1

UNREAL LEVEL EDITOR HAMMER EDITOR Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 2

Στην αρχή των μαθημάτων, θα ασχοληθούμε με το λογισμικό Valve Hammer Editor, το οποίο είναι ιδανικό για αρχάριους χρήστες και τους δίνει τη δυνατότητα, χωρίς ιδιαίτερες προγραμματιστικές γνώσεις, μέσα από ένα γραφικό, «ελαφρύ» περιβάλλον να δημιουργήσουν χαρακτήρες, δωμάτια, σκηνές, σενάρια και να εισάγουν διαδραστικότητα συνδεόμενα με γνωστά παιχνίδια, όπως το Counter Strike, το Half Life κ.α. Η πρώτη βασική ενέργεια είναι η σωστή ρύθμιση του editor για τη «συνεργασία» του με το εκάστοτε παιχνίδι, στην περίπτωσή μας το Half Life. Στην καρτέλα ρυθμίσεων πρέπει να συμπληρωθούν σωστά τα ακόλουθα πεδία: Ρυθμίσεις παιχνιδιού Ορισμός περιβάλλοντος «παιχνιδιού συνεργασίας» (απλά της ονομασίας) Ορισμός μονοπατιού δεδομένων «παιχνιδιού συνεργασίας» (.fgd αρχείου) Ορισμός μονοπατιού φακέλου εκτελέσιμου αρχείου «παιχνιδιού συνεργασίας» Ορισμός μονοπατιού χαρτών/πιστών «παιχνιδιού συνεργασίας» Ορισμός μονοπατιού σχεδιάσεων editor Ορισμός μονοπατιού χαρτών κι υλοποιήσεων editor (.map,.rmf αρχεία) Ρυθμίσεις «τρεξίματος» σχεδίασης Ορισμός μονοπατιού εκτελέσιμου αρχείου «παιχνιδιού συνεργασίας» (.exe αρχείου) Ορισμός μονοπατιού εκτελέσιμου αρχείου editor (.csg,.bsp,.vis,.rad αρχείων) Ορισμός μονοπατιού σχεδιάσεων editor, οι οποίες έχουν «περάσει» από τη διαδικασία compile για συγκεκριμένο παιχνίδι Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 3

Γενικές ρυθμίσεις Ρυθμίσεις δισδιάστατης σχεδίασης Το πιο σημαντικό είναι να οριστεί το μέγεθος του grid Το περιβάλλον του Valve Hammer Editor χωρίζεται σε 7 βασικές περιοχές: Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 4

Η περιοχή 1 αντιπροσωπεύει τη βασική εργαλειοθήκη ενώ η περιοχή 2 αντιστοιχεί στο μενού 1 - Grid Options. 2 - Load/Save Window State 3 - Undo/Redo 4 - Group/Ungrouping Objects 5 - VisGroups 6 - Cut/Paste 7 - Allows to compile only selected areas 8 - Various Texture Tools, such as lock textures and face alignment on/off 9 - Displacement Terrain Tools 10 - Compile Options. Pressing F9 gives you compile option window. Η κεντρική σκηνή χωρίζεται σε 4 υπο-περιοχές, κάθε μία από τις οποίες απεικονίζει τα αντικείμενα σχεδίασης υπό διαφορετικές οπτικές γωνίες. Είναι σημαντικό να μπορούμε να αντιστοιχήσουμε τις διαστάσεις στο περιβάλλον σχεδίασης με διαστάσεις στην πραγματικότητα, ώστε να δημιουργούμε αληθοφανείς υλοποιήσεις. Γι αυτό, μπορούμε να εισάγουμε κάποια αντικείμενα αναφοράς (π.χ. ένα χαρακτήρα) ώστε να έχουμε μια αίσθηση του σχεδίου ως προς τον πραγματικό κόσμο. Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 5

Η περιοχή Texture Browser επιτρέπει την επιλογή κι εφαρμογή υφής σε αντικείμενα που έχουμε σχεδιάσει στο περιβάλλον Valve Hammer Editor. Η περιοχή VisGroups επιτρέπει τη δημιουργία κι εμφάνιση/απόκρυψη επιπέδων (layers) και ομάδων αντικειμένων ώστε να υπάρχει ευκολότερη και πιο ξεκάθαρη διαχείριση αντικειμένων και πληροφορίας Η περιοχή Entities επιτρέπει τη διαχείριση στοιχείων-οντοτήτων που αφορούν σε φωτισμό, αντικείμενα παιχνιδιού και ιδιοτήτων τους, όπως όπλα, αντίπαλοι, βοήθεια κλπ. Εκτός από την εκμάθηση του περιβάλλοντος, σημαντικό στοιχείο είναι και η γνώση της αντίστοιχης διαστάσεων σχεδίασης-πραγματικού κόσμου. Στο περιβάλλον Hammer Editor ισχύει η αντιστοιχία 1 UNIT=2.5 CM Ρυθμίσεις περιβάλλοντος Valve Hammer Editor Δαμιανάκης Α. Λιβανός Γ. Σελίδα 6