Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Αλγόριθμοι διαδικαστικής παραγωγής για παιχνίδια και τρισδιάστατα γραφικά

Markou Ioannis

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/9756C9EC-EA83-46AA-ADD6-A6DA30E04EFC-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.97955-
Γλώσσαen-
Μέγεθος82 pagesel
ΤίτλοςProcedural generation algorithms in games and 3D graphicsen
ΤίτλοςΑλγόριθμοι διαδικαστικής παραγωγής για παιχνίδια και τρισδιάστατα γραφικάel
ΔημιουργόςMarkou Ioannisen
ΔημιουργόςΜαρκου Ιωαννηςel
Συντελεστής [Επιβλέπων Καθηγητής]Mania Aikaterinien
Συντελεστής [Επιβλέπων Καθηγητής]Μανια Αικατερινηel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Lagoudakis Michailen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Λαγουδακης Μιχαηλel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Giatrakos Nikolaosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Γιατρακος Νικολαοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηIn this thesis, a Procedural Environment Generator is created to be used as a tool by developers that want to automatically generate different types of terrains with the appropriate vegetation. Nowadays, video games are becoming more and more complex both in gameplay and development, thus creating the demand for tools to help developers streamline and speed up various parts of the development process. This tool focuses on terrain generation and the population of said terrain with vegetation. Regarding the terrain, features to control its size, altitude difference between highest and lowest points, mountain and hill height and detailing have been implemented. Additionally the map that gets created can be split into different areas. Each area has its own material and zones of vegetation, meaning that large environments with different sub-environments can be generated (e.g going from a jungle environment to a desert or snowy environment). Vegetation zones can be created in each one of the areas, meaning that each sub-environment can have different vegetation withing specific height limits. Furthermore, the user can add their own 3D models and prefabs of both trees and vegetation such as grass, flowers, mushrooms or anything that fits their custom environment. Vegetation zones can be created in each one of the areas, meaning that each sub-environment can have different vegetation withing specific height limits. Furthermore, the user can add their own 3D models and prefabs of both trees and vegetation such as grass, flowers, mushrooms or anything that fits their custom environment.en
ΠερίληψηΣε αυτή τη διπλωματική, δημιουργήθηκε ένας Procedural Environment Generator για να χρησιμοποιηθεί ως εργαλείο από προγραμματιστές που θέλουν να παράγουν αυτόματα εδάφη διαφορετικών ειδών με την κατάλληλη βλάστηση. Στην εποχή μας, τα βιντεοπαιχνίδια γίνονται όλο και περισσότερο πολύπλοκα τόσο στο gameplay όσο και στην ανάπτυξη τους, δημιουργώντας έτσι την ζήτηση για εργαλεία που θα βοηθήσουν τους προγραμματιστές να εξορθολογήσουν και να επιταχύνουν διάφορα μέρη της διαδικασίας ανάπτυξης. Αυτό το εργαλείο εστιάζει στη δημιουργία εδάφους και στο γέμισμα του εν λόγω εδάφους με βλάστηση. Όσον αφορά το έδαφος, λειτουργίες για τον έλεγχο του μεγέθους του, της υψομετρικής διαφοράς μεταξύ του υψηλότερου και χαμηλότερου σημείου του, του ύψους και της λεπτομέρειας των βουνών και των λόφων του έχουν υλοποιηθεί. Επιπλέον, το περιβάλλον που δημιουργείται μπορεί να χωριστεί σε διαφορετικές περιοχές. Κάθε περιοχή έχει το δικό της υλικό και ζώνες βλάστησης, που σημαίνει ότι μπορούν να δημιουργηθούν μεγάλα περιβάλλοντα με διαφορετικά υποπεριβάλλοντα (π.χ. μετάβαση από περιβάλλον ζούγκλας σε έρημο ή σε χιονισμένο περιβάλλον). Ζώνες βλάστησης μπορούν να δημιουργηθούν σε κάθε μία από τις περιοχές, που σημαίνει ότι κάθε υποπεριβάλλον μπορεί να έχει διαφορετική βλάστηση εντός συγκεκριμένων ορίων ύψους. Επιπλέον, ο χρήστης μπορεί να προσθέσει τα δικά του τρισδιάστατα μοντέλα και prefabs δέντρων και βλάστησης όπως γρασίδι, λουλούδια ή οτιδήποτε ταιριάζει στο προσαρμοσμένο περιβάλλον του.el
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2023-11-06-
Ημερομηνία Δημοσίευσης2023-
Θεματική ΚατηγορίαΔιαδικαστική παραγωγή περιεχομένουel
Θεματική ΚατηγορίαProcedural content generationen
Βιβλιογραφική ΑναφοράIoannis Markou, "Procedural generation algorithms in games and 3D graphics", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2023en
Βιβλιογραφική ΑναφοράΙωάννης Μάρκου, "Αλγόριθμοι διαδικαστικής παραγωγής για παιχνίδια και τρισδιάστατα γραφικά", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2023el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά