Developing Games with Data-Oriented Design

被引:0
|
作者
Bayliss, Jessica D. [1 ,2 ]
机构
[1] Rochester Inst Technol, Rochester, NY 14623 USA
[2] Unity Technol, Rochester, NY 14626 USA
基金
美国国家科学基金会;
关键词
Data-Oriented Design; Game Development; Game Software Design;
D O I
10.1145/3524494.3527626
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Data-Oriented Design (DOD) is a software design process used in the commercial game industry for medium to large scale (AAA) games that revolves around data as the central design focus. Since DOD grew organically from industry practices, it has been viewed primarily as a set of tools and design patterns without a cohesive core. After studying data-oriented design, it has become clear that there is one core motivating concept behind DOD and that is that software exists to input, transform, and output data. In order to demonstrate the core concept and tools of DOD, examples are shown. The history and focus of DOD are discussed as well as how DOD is used in current commercial software.
引用
收藏
页码:30 / 36
页数:7
相关论文
共 50 条
  • [1] Design of a Data-Oriented GPC
    Guan, Zhe
    Wakitani, Shin
    Yamamoto, Toru
    [J]. 2013 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2013, : 555 - 558
  • [2] Design of a data-oriented evolutionary controller
    Fu, Qiuhao
    Koiwai, Kazushige
    Yamamoto, Toru
    [J]. IEEJ Transactions on Electronics, Information and Systems, 2017, 137 (07): : 914 - 915
  • [3] Design of a Data-Oriented Cascade Control System
    Kinoshita, Takuya
    Yamamoto, Toru
    Samavedham, Lakshminarayanan
    [J]. 2017 6TH INTERNATIONAL SYMPOSIUM ON ADVANCED CONTROL OF INDUSTRIAL PROCESSES (ADCONIP), 2017, : 365 - 370
  • [4] The Data-Oriented Design Process for Game Development
    Bayliss, Jessica D.
    [J]. COMPUTER, 2022, 55 (05) : 31 - 38
  • [5] Design of a Data-Oriented Kansei Feedback System
    Kinoshita, Takuya
    Yamamoto, Toru
    [J]. ICAROB 2017: PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2017, : P429 - P432
  • [6] Design and Implementation of a Data-Oriented Nonlinear PIDController
    Wakitani, Shin
    Nawachi, Takuya
    Martins, Guilherme Rosado
    Yamamoto, Toru
    [J]. JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2013, 17 (05) : 690 - 698
  • [7] Design of a Data-Oriented PID Controller for Nonlinear Systems
    Wakitani, Shin
    Nawachi, Takuya
    Yamamoto, Toru
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2012, PT V, 2012, 7667 : 169 - 176
  • [8] Challenges and design of a data-oriented complaint and failure management
    Tuertmann, Robin
    Ruessmann, Maximilian
    Schroeder, Malte
    Linder, Alexander
    Schmitt, Robert
    [J]. TOTAL QUALITY MANAGEMENT & BUSINESS EXCELLENCE, 2016, 27 (7-8) : 885 - 896
  • [9] A Prospective Data-Oriented Framework for New Vessel Design
    Sullivan, Brendan P.
    Desai, Shantanoo
    Klein, Patrick
    Sole Rebull, Jordi
    Rossi, Monica
    Ramundo, Lucia
    Terzi, Sergio
    Dieter-Thoben, Klaus
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION (ICE/ITMC), 2019,
  • [10] Data-oriented parsing
    Klein, D
    [J]. COMPUTATIONAL LINGUISTICS, 2004, 30 (02) : 240 - 244