dc.contributor.advisor | Panagiotopoulos, Themistoklis | |
dc.contributor.advisor | Παναγιωτόπουλος, Θεμιστοκλής | |
dc.contributor.author | Violaki, Maria | |
dc.contributor.author | Βιολάκη, Μαρία | |
dc.date.accessioned | 2022-09-08T06:01:53Z | |
dc.date.available | 2022-09-08T06:01:53Z | |
dc.date.issued | 2022-07 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/14569 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/1992 | |
dc.format.extent | 62 | el |
dc.language.iso | en | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.title | Wand : design and development of a game engine for visual novels | el |
dc.title.alternative | Wand : σχεδίαση και ανάπτυξη μιας μηχανής παιχνιδιών για οπτικά μυθιστορήματα | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The games industry is undergoing a rapid growth in the recent years, resulting in an increasing demand for high-quality video games. Nowadays, games need to be built on top of complex architectures whose goal is make development simpler, faster, and more accessible to creators. This is the job of a game engine.
The present thesis analyzes the most important aspects of Wand, a simple visual novel engine. Due to the central role of storytelling and visuals in this particular game genre, heavy focus is placed on graphics and how they are managed by the engine. Rendering graphics is a key component of any development environment for video games, and this is especially true for visual novels.
Aside from the main features of a game engine, this study also summarizes Wand’s functionality and provides examples as to how a game programmer might use it. The primary goal of the API is to provide a set of flexible and easy-to-use tools to the visual novel creator while ensuring the efficiency of the end product. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | C++ | el |
dc.subject.keyword | Engine | el |
dc.subject.keyword | Gaming | el |
dc.subject.keyword | OpenGL | el |
dc.subject.keyword | Graphics | el |
dc.subject.keyword | Visual Studio | el |
dc.subject.keyword | Visual Novel | el |
dc.date.defense | 2022-07-01 | |