Real-time Collision Detection Algorithm Optimization in Game Physics Engines

Real-time collision detection in large-scale dynamic scenes has long been a critical challenge in game physics simulation. To address this issue, we propose an efficient optimization algorithm that significantly improves the performance of collision detection. By leveraging spatial partitioning, SIMD instruction optimization, parallel computing, and memory management, our algorithm achieves a substantial speedup in collision detection. Experimental results show that our optimized algorithm can handle millions of objects with a collision detection time of only 18.5 ms per frame, a $\mathbf{9 5 . 5 \%}$ improvement over the original version. In complex scene tests, our algorithm maintains a stable frame rate of 50FPS, far surpassing mainstream physics engines such as PhysX and Bullet. These results provide strong support for large-scale game physics simulation and drive the development of real-time physics simulation technology.

Authors

Institutions

Publication Details

Published
2024-10-23
DOI
https://doi.org/10.1109/iccasit62299.2024.10828064
Citations
1
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Real-time Collision Detection Algorithm Optimization in Game Physics Engines

Shijie Chen, Shiyu Sun, Mengce Di
1 citations
Robotic Path Planning Algorithms
0.25
article

Real-time Collision Detection Algorithm Optimization in Game Physics Engines

Shijie Chen, Shiyu Sun, Mengce Di
article en
1 citations

Abstract

Real-time collision detection in large-scale dynamic scenes has long been a critical challenge in game physics simulation. To address this issue, we propose an efficient optimization algorithm that significantly improves the performance of collision detection. By leveraging spatial partitioning, SIMD instruction optimization, parallel computing, and memory management, our algorithm achieves a substantial speedup in collision detection. Experimental results show that our optimized algorithm can handle millions of objects with a collision detection time of only 18.5 ms per frame, a $\mathbf{9 5 . 5 \%}$ improvement over the original version. In complex scene tests, our algorithm maintains a stable frame rate of 50FPS, far surpassing mainstream physics engines such as PhysX and Bullet. These results provide strong support for large-scale game physics simulation and drive the development of real-time physics simulation technology.

Tianjin University of Technology and Education (CN), South China Normal University (CN)
Openalex Percentile: Top 42%
Robotic Path Planning Algorithms
0.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Real-time Collision Detection Algorithm Optimization in Game Physics Engines — Shijie Chen, Shiyu Sun, et al. · (2024) | TGRS Research Map | TGRS