Εισαγωγή στη γλώσσα LSL/OSSL

Η γλώσσα LSL είναι μια γλώσσα σεναρίων που αναπτύχθηκε για τον προγραμματισμό της συμπεριφοράς των αντικειμένων στο περιβάλλον του Second Life. Το περιβάλλον OpenSimulator υποστηρίζει το μεγαλύτερο μέρος της LSL και αρκετές επιπλέον εντολές (OSSL) που ενισχύουν τις λειτουργίες του. Στο παρόν κεφάλαι...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Vosinakis, Spyridon, Βοσινάκης, Σπυρίδων
Μορφή: 7
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://localhost:8080/jspui/handle/11419/3196
id kallipos-11419-3196
record_format dspace
spelling kallipos-11419-31962021-07-11T15:26:11Z Εισαγωγή στη γλώσσα LSL/OSSL Vosinakis, Spyridon Βοσινάκης, Σπυρίδων ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ ΕΙΚΟΝΙΚΟΙ ΚΟΣΜΟΙ ΚΟΙΝΩΝΙΚΑ ΜΕΣΑ ΕΚΠΑΙΔΕΥΣΗ ΠΟΛΙΤΙΣΤΙΚΗ ΚΛΗΡΟΝΟΜΙΑ ΠΑΙΧΝΙΔΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ΠΡΟΣΟΜΟΙΩΣΗ ΣΥΝΘΕΤΙΚΗ ΚΙΝΗΣΗ ΓΡΑΦΙΚΑ ΥΠΟΛΟΓΙΣΤΩΝ Virtual Reality Virtual Worlds Social Media Education Cultural Heritage Computer Games Simulation Animation Computer Graphics Η γλώσσα LSL είναι μια γλώσσα σεναρίων που αναπτύχθηκε για τον προγραμματισμό της συμπεριφοράς των αντικειμένων στο περιβάλλον του Second Life. Το περιβάλλον OpenSimulator υποστηρίζει το μεγαλύτερο μέρος της LSL και αρκετές επιπλέον εντολές (OSSL) που ενισχύουν τις λειτουργίες του. Στο παρόν κεφάλαιο γίνεται μια εισαγωγή στη σύνταξη και χρήση των παραπάνω γλωσσών. Αρχικά παρουσιάζεται το μοντέλο μηχανής καταστάσεων (state machine) και ο προγραμματισμός βασισμένος σε συμβάντα (event-based programming) που υιοθετούνται από τη γλώσσα. Στη συνέχεια παρουσιάζονται οι τύποι δεδομένων, η σύνταξη, ο ορισμός καταστάσεων και η μετάβαση μεταξύ αυτών και οι βασικές εντολές της γλώσσας (δομές επανάληψης και εκτέλεσης υπό συνθήκη, μετασχηματισμός δεδομένων κ.α.). Έπειτα παρουσιάζεται ένας αριθμός από συναρτήσεις που μπορούν να επηρεάσουν την εμφάνιση και τις ιδιότητες των αντικειμένων καθώς και κατάλληλα συμβάντα για να αντιλαμβάνονται τα αντικείμενα μεταβολές στο περιβάλλον τους. Τα παραπάνω επεξηγούνται μέσω παραδειγμάτων κώδικα που μπορεί να εκτελέσει ο αναγνώστης και συμπληρώνονται από μεγάλο αριθμό ασκήσεων για πληρέστερη κατανόηση. 2016-02-11T14:49:15Z 2021-07-09T20:04:25Z 2016-02-11T14:49:15Z 2021-07-09T20:04:25Z 2016-02-11 7 http://localhost:8080/jspui/handle/11419/3196 el 1 application/pdf
institution Kallipos
collection DSpace
language Greek
topic ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ
ΕΙΚΟΝΙΚΟΙ ΚΟΣΜΟΙ
ΚΟΙΝΩΝΙΚΑ ΜΕΣΑ
ΕΚΠΑΙΔΕΥΣΗ
ΠΟΛΙΤΙΣΤΙΚΗ ΚΛΗΡΟΝΟΜΙΑ
ΠΑΙΧΝΙΔΙΑ ΥΠΟΛΟΓΙΣΤΩΝ
ΠΡΟΣΟΜΟΙΩΣΗ
ΣΥΝΘΕΤΙΚΗ ΚΙΝΗΣΗ
ΓΡΑΦΙΚΑ ΥΠΟΛΟΓΙΣΤΩΝ
Virtual Reality
Virtual Worlds
Social Media
Education
Cultural Heritage
Computer Games
Simulation
Animation
Computer Graphics
spellingShingle ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ
ΕΙΚΟΝΙΚΟΙ ΚΟΣΜΟΙ
ΚΟΙΝΩΝΙΚΑ ΜΕΣΑ
ΕΚΠΑΙΔΕΥΣΗ
ΠΟΛΙΤΙΣΤΙΚΗ ΚΛΗΡΟΝΟΜΙΑ
ΠΑΙΧΝΙΔΙΑ ΥΠΟΛΟΓΙΣΤΩΝ
ΠΡΟΣΟΜΟΙΩΣΗ
ΣΥΝΘΕΤΙΚΗ ΚΙΝΗΣΗ
ΓΡΑΦΙΚΑ ΥΠΟΛΟΓΙΣΤΩΝ
Virtual Reality
Virtual Worlds
Social Media
Education
Cultural Heritage
Computer Games
Simulation
Animation
Computer Graphics
Vosinakis, Spyridon
Βοσινάκης, Σπυρίδων
Εισαγωγή στη γλώσσα LSL/OSSL
description Η γλώσσα LSL είναι μια γλώσσα σεναρίων που αναπτύχθηκε για τον προγραμματισμό της συμπεριφοράς των αντικειμένων στο περιβάλλον του Second Life. Το περιβάλλον OpenSimulator υποστηρίζει το μεγαλύτερο μέρος της LSL και αρκετές επιπλέον εντολές (OSSL) που ενισχύουν τις λειτουργίες του. Στο παρόν κεφάλαιο γίνεται μια εισαγωγή στη σύνταξη και χρήση των παραπάνω γλωσσών. Αρχικά παρουσιάζεται το μοντέλο μηχανής καταστάσεων (state machine) και ο προγραμματισμός βασισμένος σε συμβάντα (event-based programming) που υιοθετούνται από τη γλώσσα. Στη συνέχεια παρουσιάζονται οι τύποι δεδομένων, η σύνταξη, ο ορισμός καταστάσεων και η μετάβαση μεταξύ αυτών και οι βασικές εντολές της γλώσσας (δομές επανάληψης και εκτέλεσης υπό συνθήκη, μετασχηματισμός δεδομένων κ.α.). Έπειτα παρουσιάζεται ένας αριθμός από συναρτήσεις που μπορούν να επηρεάσουν την εμφάνιση και τις ιδιότητες των αντικειμένων καθώς και κατάλληλα συμβάντα για να αντιλαμβάνονται τα αντικείμενα μεταβολές στο περιβάλλον τους. Τα παραπάνω επεξηγούνται μέσω παραδειγμάτων κώδικα που μπορεί να εκτελέσει ο αναγνώστης και συμπληρώνονται από μεγάλο αριθμό ασκήσεων για πληρέστερη κατανόηση.
format 7
author Vosinakis, Spyridon
Βοσινάκης, Σπυρίδων
author_facet Vosinakis, Spyridon
Βοσινάκης, Σπυρίδων
author_sort Vosinakis, Spyridon
title Εισαγωγή στη γλώσσα LSL/OSSL
title_short Εισαγωγή στη γλώσσα LSL/OSSL
title_full Εισαγωγή στη γλώσσα LSL/OSSL
title_fullStr Εισαγωγή στη γλώσσα LSL/OSSL
title_full_unstemmed Εισαγωγή στη γλώσσα LSL/OSSL
title_sort εισαγωγή στη γλώσσα lsl/ossl
publishDate 2016
url http://localhost:8080/jspui/handle/11419/3196
work_keys_str_mv AT vosinakisspyridon eisagōgēstēglōssalslossl
AT bosinakēsspyridōn eisagōgēstēglōssalslossl
_version_ 1771301336698060801