Zastosowanie generatywnego C++ w Unreal Engine 4

master
dc.abstract.enThis 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.plNiniejsza 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.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorPalacz, Wojciech - 102423 pl
dc.contributor.authorGrudzień, Piotrpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerPalacz, Wojciech - 102423 pl
dc.contributor.reviewerStrug, Barbara - 100344 pl
dc.date.accessioned2020-10-22T07:31:18Z
dc.date.available2020-10-22T07:31:18Z
dc.date.submitted2020-10-14pl
dc.fieldofstudyinformatyka stosowanapl
dc.identifier.apddiploma-134757-195130pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/250909
dc.languagepolpl
dc.subject.enC++, Unreal Engine 4, UnrealHeaderTool, metaprogramming, generative programmingpl
dc.subject.plC++, Unreal Engine 4, UnrealHeaderTool, metaprogramowanie, programowanie generatywnepl
dc.titleZastosowanie generatywnego C++ w Unreal Engine 4pl
dc.title.alternativeUse of generative C++ in Unreal Engine 4pl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
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.plpl
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.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Palacz, Wojciech - 102423
dc.contributor.authorpl
Grudzień, Piotr
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Palacz, Wojciech - 102423
dc.contributor.reviewerpl
Strug, Barbara - 100344
dc.date.accessioned
2020-10-22T07:31:18Z
dc.date.available
2020-10-22T07:31:18Z
dc.date.submittedpl
2020-10-14
dc.fieldofstudypl
informatyka stosowana
dc.identifier.apdpl
diploma-134757-195130
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/250909
dc.languagepl
pol
dc.subject.enpl
C++, Unreal Engine 4, UnrealHeaderTool, metaprogramming, generative programming
dc.subject.plpl
C++, Unreal Engine 4, UnrealHeaderTool, metaprogramowanie, programowanie generatywne
dc.titlepl
Zastosowanie generatywnego C++ w Unreal Engine 4
dc.title.alternativepl
Use of generative C++ in Unreal Engine 4
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
39
Views per month
Views per city
Warsaw
10
Zurich
8
Krakow
3
Wroclaw
3
Dublin
2
Katowice
2
Lublin
2
Stoke-on-Trent
2
Włoszczowa
2
Kielce
1

No access

No Thumbnail Available