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 条
  • [1] A Holistic Approach to Hardware Abstraction Layers
    Webb, Josselyn
    2022 IEEE AUTOTESTCON, 2022,
  • [2] Introduction to hardware abstraction layers for SoC
    Yoo, S
    Jerraya, AA
    EMBEDDED SOFTWARE FOR SOC, 2003, : 179 - 186
  • [3] Introduction to hardware abstraction layers for SoC
    Yoo, S
    Jerraya, AA
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 336 - 337
  • [4] Towards a general construction of recursive MDS diffusion layers
    Gupta, Kishan Chand
    Pandey, Sumit Kumar
    Venkateswarlu, Ayineedi
    DESIGNS CODES AND CRYPTOGRAPHY, 2017, 82 (1-2) : 179 - 195
  • [5] Towards a general construction of recursive MDS diffusion layers
    Kishan Chand Gupta
    Sumit Kumar Pandey
    Ayineedi Venkateswarlu
    Designs, Codes and Cryptography, 2017, 82 : 179 - 195
  • [6] CONCEPTUAL ABSTRACTION
    DREISHPOON, D
    ARTNEWS, 1992, 91 (02): : 122 - 123
  • [7] Towards a higher level of abstraction in hardware/software co-simulation
    AbdElSalam, H.M. (hassan@ist.osaka-u.ac.jp), IEEE Computer Society; Information Processing Society of Japan (IPS-J) (Institute of Electrical and Electronics Engineers Inc.):
  • [8] Towards a higher level of abstraction in hardware/software co-simulation
    Abdelsalam, HM
    Kobayashi, S
    Sakanushi, K
    Takeuchi, Y
    Imai, M
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 824 - 830
  • [9] Abstraction of hardware construction
    Wang, LG
    Mendler, M
    HIGHER-ORDER ALGEBRA, LOGIC, AND TERM REWRITING, 1996, 1074 : 264 - 287
  • [10] AN APPROACH TO THE DESIGN OF MATHEMATICAL TASK SEQUENCES: CONCEPTUAL LEARNING AS ABSTRACTION
    Simon, Martin A.
    PNA-REVISTA DE INVESTIGACION EN DIDACTICA DE LA MATEMATICA, 2016, 10 (04): : 270 - 279