Simple view
Full metadata view
Authors
Statistics
Zastosowanie generatywnego C++ w Unreal Engine 4
Use of generative C++ in Unreal Engine 4
C++, Unreal Engine 4, UnrealHeaderTool, metaprogramowanie, programowanie generatywne
C++, Unreal Engine 4, UnrealHeaderTool, metaprogramming, generative programming
Niniejsza praca eksploruje i ocenia możliwość zastosowania eksperymentalnych funkcjonalności generacji kodu C++ w Unreal Engine 4, które potencjalnie mogą pozwolić na zastąpienie dotychczas stosowanych makr oraz preprocesora UnrealHeaderTool. Dla przykładu częściowo zaimplementowano wybraną rodzinę makr. Porównane są wady i zalety nowych i dotychczasowych rozwiązań. Oprócz tego zaproponowana jest alternatywa dla makr adnotacji.
This paper explores and evaluates the possibility of using experimental C++ code generation functionalities in Unreal Engine 4, which could potentially replace the previously used macros and the UnrealHeaderTool preprocessor. As example, a selected family of macros has been partially implemented. The advantages and disadvantages of new and existing solutions are compared. In addition, an alternative to annotation macros is proposed.
dc.abstract.en | This paper explores and evaluates the possibility of using experimental C++ code generation functionalities in Unreal Engine 4, which could potentially replace the previously used macros and the UnrealHeaderTool preprocessor. As example, a selected family of macros has been partially implemented. The advantages and disadvantages of new and existing solutions are compared. In addition, an alternative to annotation macros is proposed. | pl |
dc.abstract.pl | Niniejsza praca eksploruje i ocenia możliwość zastosowania eksperymentalnych funkcjonalności generacji kodu C++ w Unreal Engine 4, które potencjalnie mogą pozwolić na zastąpienie dotychczas stosowanych makr oraz preprocesora UnrealHeaderTool. Dla przykładu częściowo zaimplementowano wybraną rodzinę makr. Porównane są wady i zalety nowych i dotychczasowych rozwiązań. Oprócz tego zaproponowana jest alternatywa dla makr adnotacji. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Palacz, Wojciech - 102423 | pl |
dc.contributor.author | Grudzień, Piotr | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Palacz, Wojciech - 102423 | pl |
dc.contributor.reviewer | Strug, Barbara - 100344 | pl |
dc.date.accessioned | 2020-10-22T07:31:18Z | |
dc.date.available | 2020-10-22T07:31:18Z | |
dc.date.submitted | 2020-10-14 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-134757-195130 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/250909 | |
dc.language | pol | pl |
dc.subject.en | C++, Unreal Engine 4, UnrealHeaderTool, metaprogramming, generative programming | pl |
dc.subject.pl | C++, Unreal Engine 4, UnrealHeaderTool, metaprogramowanie, programowanie generatywne | pl |
dc.title | Zastosowanie generatywnego C++ w Unreal Engine 4 | pl |
dc.title.alternative | Use of generative C++ in Unreal Engine 4 | pl |
dc.type | master | pl |
dspace.entity.type | Publication |