IVML  
  about | r&d | publications | courses | people | links
   

Σταύρος Αποστόλου-Καραμπέλης
Διαδραστικά εικονικά περιβάλλοντα πολλαπλών χρηστών
Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Εθνικό Μετσόβιο Πολυτεχνείο
ABSTRACT
Στη διπλωματική αυτή εργασία στόχος ήταν η ανάπτυξη ενός (περιορισμένου) εικονικού κόσμου, στον οποίο οι χρήστες μπορούν να συνδεθούν μέσω δικτύου ώστε να μπορούν να αλληλεπιδράσουν με τα διάφορα στοιχεία του κόσμου. Η εφαρμογή βασίζεται στη μηχανή TGE (ή απλώς Torque) και είναι γραμμένη εξ' ολοκλήρου στην scripting γλώσσα αυτής (TorqueScript), με εξαίρεση το κομμάτι που αφορά τον πελάτη για το τμήμα απομακρυσμένου ελέγχου μέσω sockets, όπου χρησιμοποιήθηκε C/C++ μαζί με το Win32 API. Ολόκληρη η εφαρμογή βρίσκεται στο CD που συνοδεύει το παρόν κείμενο, στη μορφή που είχε όταν κατατέθηκε η εργασία. Ο κώδικας περιλαμβάνει όλα τα σχόλια όπως ακριβώς προέκυψαν κατά τη συγγραφή του (σημείωση: επίσης περιλαμβάνει κάποια πράγματα που δεν ήταν σε τελική μορφή όταν παραδόθηκε η εργασία και τα οποία δεν αναφέρονται πουθενά παρακάτω). Γενικά, η εφαρμογή μπορεί να αναλυθεί σε μερικά σχετικά ανεξάρτητα τμήματα, που όλα μαζί απαρτίζουν τη συνολική "εικόνα" που θα έχει ένας χρήστης όταν εισέρχεται στον εικονικό κόσμο και αλληλεπιδρά μαζί του. Τα κυριότερα τμήματα διακρίνονται αν παρατηρήσει κανείς τους τίτλους των κεφαλαίων στα περιεχόμενα. Αυτό που ακολουθεί είναι μία γενική και συνοπτική παρουσίαση των πιο βασικών επιμέρους τμημάτων της εφαρμογής. Γίνεται προσπάθεια ώστε αυτά που ακολουθούν να αποτελούν τόσο μία γενικότερη επισκόπηση της λογικής σχεδίασης πίσω από την εφαρμογή, όσο και έναν οδηγό στα σχετικά αρχεία κώδικα που υλοποιούν το κάθε τμήμα.
23 February , 2006
Σταύρος Αποστόλου-Καραμπέλης, "Διαδραστικά εικονικά περιβάλλοντα πολλαπλών χρηστών", Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Εθνικό Μετσόβιο Πολυτεχνείο
[ save PDF] [ BibTex] [ Print] [ Back]

© 00 The Image, Video and Multimedia Systems Laboratory - v1.12