From 1fc7cdffd8f10e93a782771814223b23d2f20f7c Mon Sep 17 00:00:00 2001 From: Oleg Petruny Date: Mon, 17 Feb 2025 08:52:08 +0000 Subject: [PATCH] metadata (#1) Reviewed-on: https://pixelyfier.com/git/oleg.petruny/bachelor-thesis/pulls/1 Co-authored-by: Oleg Petruny Co-committed-by: Oleg Petruny --- abstract-cz.xmpdata | 4 ++-- abstract-en.xmpdata | 4 ++-- metadata.tex | 41 ++++++++++++++++++++--------------------- test.txt | 0 thesis.xmpdata | 6 +++--- 5 files changed, 27 insertions(+), 28 deletions(-) delete mode 100644 test.txt diff --git a/abstract-cz.xmpdata b/abstract-cz.xmpdata index 1266cb8..4d314ba 100644 --- a/abstract-cz.xmpdata +++ b/abstract-cz.xmpdata @@ -1,5 +1,5 @@ % Metadata k uložení do PDF, podrobnější popis viz dokumentace balíčku pdfx. -\Author{Jméno Příjmení} -\Title{Název práce} +\Author{Oleg Petruny} +\Title{Vícežánrová příběhová počítačová hra s podporou načítání nového obsahu za běhu} \Publisher{Univerzita Karlova} diff --git a/abstract-en.xmpdata b/abstract-en.xmpdata index 8c5e01f..e298da5 100644 --- a/abstract-en.xmpdata +++ b/abstract-en.xmpdata @@ -1,5 +1,5 @@ % Metadata to be stored in PDF, see documentation of the pdfx package for more details. -\Author{Name Surname} -\Title{Thesis title} +\Author{Oleg Petruny} +\Title{Multi-genre game with support for loading new content in real-time} \Publisher{Charles University} diff --git a/metadata.tex b/metadata.tex index 4d562e9..be6d7ab 100644 --- a/metadata.tex +++ b/metadata.tex @@ -35,39 +35,38 @@ %%% Fill in your details %%% % (Note: \xxx is a "ToDo label" which makes the unfilled visible. Remove it.) -\def\ThesisTitle{\xxx{Thesis title}} -\def\ThesisAuthor{\xxx{Your Name Surname}} -\def\YearSubmitted{\xxx{YEAR}} +\def\ThesisTitle{Vícežánrová příběhová počítačová hra s podporou načítání nového obsahu za běhu} +\def\ThesisAuthor{Oleg Petruny} +\def\YearSubmitted{2025} % department assigned to the thesis -\def\Department{\xxx{Name of the department}} +\def\Department{Katedra softwaru a výuky informatiky} % Is it a department (katedra), or an institute (ústav)? -\def\DeptType{\xxx{Department}} +\def\DeptType{Katedra} -\def\Supervisor{\xxx{Supername Supersurname}} -\def\SupervisorsDepartment{\xxx{department}} +\def\Supervisor{Mgr. Martin Mirbauer} +\def\SupervisorsDepartment{Katedra softwaru a výuky informatiky} % Study programme and specialization -\def\StudyProgramme{\xxx{study programme}} -\def\StudyBranch{\xxx{study branch}} +\def\StudyProgramme{Informatika (B0613A140006)} +\def\StudyBranch{IPP6 (0613RA1400060010)} \def\Dedication{% -Dedication. \xxx{It is nice to say thanks to supervisors, friends, family, book authors and food providers.} +Rozhodně děkuji svému vedoucímu Mgr. Martinu Mirbauerovi, za jeho čas, ochotu, trpělivost a cenné rady. K tomu i spoustě dalších lidí zapsaných v titulkach hry, s pomoci, testováním a podporou. Bez všech těchto lidí by táto práce nemohla vzniknout nebo by nenabyla takového rozsahu či kvality. } \def\AbstractEN{% -\xxx{Abstracts are an abstract form of art. Use the most precise, shortest sentences that state what problem the thesis addresses, how it is approached, pinpoint the exact result achieved, and describe the applications and significance of the results. Highlight anything novel that was discovered or improved by the thesis. Maximum length is 200 words, but try to fit into 120. Abstracts are often used for deciding if a reviewer will be suitable for the thesis; a well-written abstract thus increases the probability of getting a reviewer who will like the thesis.} -% ABSTRACT IS NOT A COPY OF YOUR THESIS ASSIGNMENT! +In the history of the gaming industry, there are really few games capable of loading content on the fly, let alone when the games are story-driven and designed for a single player. This thesis provides an example implementation of a comprehensive game in Unreal Engine, 3D models, and a dynamic soundtrack. The output is a playable, coherent story pieced into five genre and dynamic different levels. The project introduces an interface for loading new content on the fly, systems of dialogues, cutscenes, quick time events, and object interaction. Along with this, in detail are addressed problems and pitfalls in creating a game and graphics in Unreal Engine 5. } \def\AbstractCS{% -\xxx{You will need to submit both Czech and English abstract to the SIS, no matter what language you use in the thesis. If writing in English, translate the contents of \texttt{\textbackslash{}AbstractEN} into this field. In case you do not speak czech, your supervisor should be able to help you with the translation.} +V dějinách herního průmyslu je opravdu malé množství her, schopných načítat obsah za běhu, natož když hry jsou s příběhem a určené pro jednoho hráče. Tato práce poskytuje vzorovou implementaci obsahlé hry v Uneral Engine, 3D modelů a dynamického soundtracku. Výstupem je dohratelný celistvý příběh probíhající v pět žánrově a dynamicky odlišných úrovních. Projekt zavádí rozhraní pro načítání nového obsahu za běhu, systémy dialogů, cutscén, quick time eventů a objektové interakce. Spolu s tím jsou podrobně řešeny problémy a úskalí při tvorbě hry a grafiky v Unreal Engine 5. } % 3 to 5 keywords (recommended), each enclosed in curly braces. % Keywords are useful for indexing and searching for the theses by topic. \def\Keywords{% -\xxx{{key} {words}} +{Počítačová hra} {Unreal Engine} {dynamické načítání obsahu} {3D grafika} } % If your abstracts are long and do not fit in the infopage, you can make the @@ -80,13 +79,13 @@ Dedication. \xxx{It is nice to say thanks to supervisors, friends, family, book \ifEN\relax\else % If you are writing a czech thesis, you additionally need to fill in the % english translation of the metadata here! -\def\ThesisTitleEN{\xxx{Thesis title in English}} -\def\DepartmentEN{\xxx{Name of the department in English}} -\def\DeptTypeEN{\xxx{Department}} -\def\SupervisorsDepartmentEN{\xxx{Superdepartment}} -\def\StudyProgrammeEN{\xxx{study programme}} -\def\StudyBranchEN{\xxx{study branch}} +\def\ThesisTitleEN{Multi-genre game with support for loading new content in real-time} +\def\DepartmentEN{Department of Software and Computer Science Education} +\def\DeptTypeEN{Department} +\def\SupervisorsDepartmentEN{Department of Software and Computer Science Education} +\def\StudyProgrammeEN{Computer Science (B0613A140006)} +\def\StudyBranchEN{IPP6 (0613RA1400060010)} \def\KeywordsEN{% -\xxx{{key} {words}} +{Computer game} {Unreal Engine} {dynamic content loading} {3D graphics} } \fi diff --git a/test.txt b/test.txt deleted file mode 100644 index e69de29..0000000 diff --git a/thesis.xmpdata b/thesis.xmpdata index c9babd8..8abe8fc 100644 --- a/thesis.xmpdata +++ b/thesis.xmpdata @@ -1,7 +1,7 @@ % Metadata to be stored in PDF, see documentation of the pdfx package for more details. -\Author{Name Surname} -\Title{Thesis title} -\Keywords{keywords\sep more such\sep yet another} +\Author{Oleg Petruny} +\Title{Multi-genre game with support for loading new content in real-time} +\Keywords{Computer game\sep Unreal Engine\sep dynamic content loading\sep 3D graphics} \Subject{Abstract of thesis} \Publisher{Charles University}