Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14899
Title: Διαδραστικά Εικονικά Περιβάλλοντα Πολλαπλών Χρηστών
Authors: Αποστόλου-καραμπέλης Σταύρος
Κόλλιας Στέφανος
Keywords: tge torque torquescript gui avatar ai npc bot hud inventory quest
Issue Date: 8-Oct-2007
Abstract: Στη διπλωματική αυτή εργασία στόχος ήταν η ανάπτυξη ενός (περιορισμένου) εικονικού κόσμου, στον οποίο οι χρήστες μπορούν να συνδεθούν μέσω δικτύου ώστε να μπορούν να αλληλεπιδράσουν με τα διάφορα στοιχεία του κόσμου. Η εφαρμογή βασίζεται στη μηχανή TGE (ή απλώς Torque) και είναι γραμμένη εξ' ολοκλήρου στην scripting γλώσσα αυτής (TorqueScript), με εξαίρεση το κομμάτι που αφορά τον πελάτη για το τμήμα απομακρυσμένου ελέγχου μέσω sockets, όπου χρησιμοποιήθηκε C/C++ μαζί με το Win32 API. Ολόκληρη η εφαρμογή βρίσκεται στο CD που συνοδεύει το παρόν κείμενο, στη μορφή που είχε όταν κατατέθηκε η εργασία. Ο κώδικας περιλαμβάνει όλα τα σχόλια όπως ακριβώς προέκυψαν κατά τη συγγραφή του (σημείωση: επίσης περιλαμβάνει κάποια πράγματα που δεν ήταν σε τελική μορφή όταν παραδόθηκε η εργασία και τα οποία δεν αναφέρονται πουθενά παρακάτω). Γενικά, η εφαρμογή μπορεί να αναλυθεί σε μερικά σχετικά ανεξάρτητα τμήματα, που όλα μαζί απαρτίζουν τη συνολική "εικόνα" που θα έχει ένας χρήστης όταν εισέρχεται στον εικονικό κόσμο και αλληλεπιδρά μαζί του. Τα κυριότερα τμήματα διακρίνονται αν παρατηρήσει κανείς τους τίτλους των κεφαλαίων στα περιεχόμενα.Αυτό που ακολουθεί είναι μία γενική και συνοπτική παρουσίαση των πιο βασικών επιμέρους τμημάτων της εφαρμογής. Γίνεται προσπάθεια ώστε αυτά που ακολουθούν να αποτελούν τόσο μία γενικότερη επισκόπηση της λογικής σχεδίασης πίσω από την εφαρμογή, όσο και έναν οδηγό στα σχετικά αρχεία κώδικα που υλοποιούν το κάθε τμήμα.
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14899
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2007-0141.doc8.02 MBMicrosoft WordView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.