Conceptual Approach Towards Recursive Hardware Abstraction Layers

被引:0
|
作者
Konrad, Robert [1 ]
Caserman, Polona [1 ]
Goebel, Stefan [1 ]
Steinmetz, Ralf [1 ]
机构
[1] Tech Univ Darmstadt, Multimedia Commun Lab, KOM, Darmstadt, Germany
来源
SERIOUS GAMES, JCSG 2017 | 2017年 / 10622卷
关键词
Kha; Kore; Hardware abstraction layer; OpenGL; Unreal; Unity;
D O I
10.1007/978-3-319-70111-0_26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cross-platform publishing is a must have in game development. Sophisticated game engines such as Unreal or Unity provide crossplatform 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.
引用
收藏
页码:284 / 295
页数:12
相关论文
共 50 条
  • [41] System-level WSN application software test using multi-platform hardware abstraction layers
    Koberstein, Jochen
    Luttenberger, Norbert
    MOBILE AD-HOC AND SENSOR NETWORKS, PROCEEDINGS, 2006, 4325 : 835 - +
  • [42] Contextualization as an abstraction mechanism for conceptual modeling
    Theodorakis, M
    Analyti, A
    Constantopoulos, P
    Spyratos, N
    CONCEPTUAL MODELING - ER'99, 1999, 1728 : 475 - 489
  • [43] Conceptual Art and Abstraction Deconstructed Painting
    Stanowski, Mariusz
    LEONARDO, 2020, 53 (05) : 485 - 491
  • [44] Abstraction in Conceptual Models, Maps and Graphs
    Batin, Carlo
    Mylopoulos, John
    ADVANCES IN CONCEPTUAL MODELING, ER 2018, 2019, 11158 : 346 - 346
  • [45] Mapping recursive functions to reconfigurable hardware
    Ferizis, George
    El Gindy, Hossam
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 283 - 288
  • [46] Recursive design of hardware priority queues
    Afek, Y.
    Bremer-Barr, A.
    Schiff, L.
    COMPUTER NETWORKS, 2014, 66 : 52 - 67
  • [47] Binary Recursive Estimation on Noisy Hardware
    Dupraz, Elsa
    Varshney, Lay R.
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 877 - 881
  • [48] Towards a Unifying CSP approach to Hierarchical Verification of Asynchronous Hardware
    Wang, X.
    Kwiatkowska, M.
    Theodoropoulos, G.
    Zhang, Q.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 128 (06) : 231 - 246
  • [49] Unified Hardware Abstraction Layer with Device Masquerade
    Yoneji, Iori
    Fukai, Takaaki
    Shinagawa, Takahiro
    Kato, Kazuhiko
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1102 - 1108
  • [50] Flexible hardware abstraction for wireless sensor networks
    Handziski, V
    Polastre, J
    Hauer, JH
    Sharp, C
    Wolisz, A
    Culler, D
    PROCEEDINGS OF THE SECOND EUROPEAN WORKSHOP ON WIRELESS SENSOR NETWORKS, 2005, : 145 - 157