본문 바로가기
KERD
논문KCI 등재

Towards Next Generation Game Development: A Comprehensive Analysis of Game Engines Technologies

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

게임 엔진은 물리, 그래픽, 애니메이션, AI와 같은 다양한 모듈의 통합을 간소화하고 개발 속도를 높이는 데 필수적인 도구이다. 본 연구는 현대 게임 엔진 기술에 대한 포괄적인 개요를 제공하며, 고급 렌더링 기술, 그래픽 API, 물리 시뮬레이션, AI 통합, 오디오 시스템, 네트워킹, VR/AR 및 개발 도구를 다룬다. 또한, 실시간 레이 트레이싱, 물리 기반 렌더링, 콘텐츠 생성 및 지능형NPC를 위한 머신러닝, 클라우드 게임, 뇌-컴퓨터 인터페이스와 같은 새로운 입력 방법 등 최신발전 사항에 대해 분석한다. 본 논문은 게임 엔진의 발전을 이끌 미래의 방향성, 특히 플랫폼 간지원 향상 및 신기술 도입에 대해 분석하고, 분석 결과는 개발자, 연구자 및 업계 전문가에게 유용한 자료로 활용될 수 있다.

Abstract

Game engines are essential tools in game development, speeding up processes and simplifying the integration of various modules like physics, graphics, animations, and AI. This study provides a comprehensive overview of modern game engine technologies, including advanced rendering techniques, graphics APIs, physics simulations, AI integration, audio systems, networking, VR/AR, and development tools. It highlights recent advancements such as real-time ray tracing, physically based rendering, machine learning for content generation and intelligent NPCs, cloud gaming, and novel input methods like brain-computer interfaces. The paper also explores future directions, including enhanced cross-platform support and new technologies that will drive the evolution of game engines. This analysis serves as a valuable resource for developers, researchers, and industry professionals.

참고문헌 (20)

  1. Singh S, "Game Development using Unity Game Engine", 2022 3rd International Conference on Computing,Analytics and Networks (ICAN), pp.1~6 (2022), IEEE
  2. "Unity 3D game development by example: A Seat-of-your-pants manual for building fun, groovy little games quickly" (2010)[URL]
  3. Ahamed S, "Study of an application development environment based on unity game engine", AIRCC's International Journal of Computer Science and Information Technology, 1, pp.43~62 (2020)[DOI]
  4. Torres-Ferreyros CM, "Developing a videogame using unreal engine based on a four stages methodology", 2016 IEEE ANDESCON 2016, pp.1~4 (2016), IEEE
  5. Christopoulou E, "Overview and Comparative Analysis of Game Engines for Desktop and Mobile Devices", International Journal of Serious Games, 4(4) (2017)[DOI]
  6. Johnson C, "Learning Basic Programming Concepts with Game Maker", International Journal of Computer Science Education in Schools, 1(2), pp.n2~ (2017)[DOI]
  7. "Game Development With Game Maker Studio 2" (2019)[URL]
  8. Vohera, C., "Game engine architecture and comparative study of different game engines", 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT), pp.1~6 (2021), IEEE
  9. Maggiorini D, "SMASH: A distributed game engine architecture", 2016 IEEE Symposium on Computers and Communication (ISCC), pp.196~201 (2016), IEEE
  10. Zarrad A, "Game engine solutions", Simulation and Gaming, pp.75~87 (2018)[DOI]
  11. "Game engine architecture" (2018)[URL]
  12. Wang, L., "Foveated rendering : A state-of-the-art survey", Computational Visual Media, 9(2), pp.195~228 (2023)[DOI]
  13. Westera W, "Software components for serious game development", 10th European Conf. on Games Based Learning 2016, pp.765~772 (2016)
  14. Deng Y, "Toward real-time ray tracing : A survey on hardware acceleration and microarchitecture techniques", ACM Computing Surveys(CSUR), 50(4), pp.1~41 (2017)[DOI]
  15. Joshi A, "Deep Learning in Gaming and Animations", pp.103~122 (2021), CRC Press
  16. Westera W, "Artificial intelligence moving serious gaming : Presenting reusable game AI components", Education and Information Technologies, 25, pp.351~380 (2020)[DOI]
  17. Roberts P, "Game AI Uncovered: Volume One" (2024), CRC Press
  18. Schijven MP, "Is there any (artificial) intelligence in gaming?", Simulation & Gaming, 53(4), pp.315~316 (2022)[DOI]
  19. Andrejkovics Z, "Exploring the Potential Implications of Artificial Intelligence in Esports and related Video Games", International Journal of eSports Studies, 1, pp.1~8 (2023)[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (28건)