Conceptual approach towards recursive hardware abstraction layers

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cross-platform publishing is a must have in game development. Sophisticated game engines such as Unreal or Unity provide cross-platform publishing capability. Therefore, many developers use these game engines. On the other hand, several game developers also provide their own technology and do not want to become fully dependent on external technology. Based on that situation efficient mechanisms are required to combine both sides: Usage of custom in-house technology enhanced with multi-platform capabilities. This paper introduces a new concept for hardware abstraction layers tackling this issue. Sections 1 and 2 motivate the use of multiple hardware abstraction layers and provide a brief overview of related work. Section 3 describes the Kha and Kore frameworks as basic game technology for custom in-house game engines. In the main part of this paper, a conceptual approach of hardware abstraction layers, is introduced in Sect. 4 and Sect. 5 discusses its practical use for the integration in Unreal and Unity. Finally, Sect. 6 provides an overview and best practice examples of how to use Kha and Kore for Serious Games.

Cite

CITATION STYLE

APA

Konrad, R., Caserman, P., Göbel, S., & Steinmetz, R. (2017). Conceptual approach towards recursive hardware abstraction layers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10622 LNCS, pp. 284–295). Springer Verlag. https://doi.org/10.1007/978-3-319-70111-0_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free