Skip to main content
GameDev.net gamedev.net
⚙️

Engine Development

✓ Official

Building game engines from scratch: ECS, physics systems, audio engines, and core architecture.

engine ecs architecture physics audio-engine memory optimization

Guild Feed

Fresh discussions, articles, projects, and community updates for this topic.

Find in guild →
News

How toolmakers like ARM work with devs, ft. Peter Hodges

Game Developer details how ARM’s Peter Hodges thinks about game development tools, with a side trip into the 1969 short Lemon. The conversation is most relevant to teams building or integrating...

Game Developer Podcast 2h ago
News

S4R: Scaling for Rigid-Body Interpenetration Resolution

arXiv cs.GR details S4R, a scale-continuation method that repairs rigid-body interpenetration in large procedural scenes. It shrinks bodies to a collision-free state, then restores full size through...

Zhiyang Dou, Ang Zhao, Chen Peng, Minghao Guo, Haixu Wu, Cheng Lin, Yuan Liu, Junfeng Yao, Xiaohu Guo, Wenping Wang, Wojciech Matusik 12h ago
News

Optimizing Deep Rock Galactic Survivor for mobile

Unity details how Deep Rock Galactic: Survivor was reworked for mobile, where thousands of enemies, projectiles, and damage numbers had to fit inside a 3 GB iPad budget. Piktiv swapped costly PC...

Unity 16h ago
News

Optimizing CPU-side Rendering Code

Godot has been tightening CPU-side renderer code, and one Polygon2D case showed why that matters: a scene with only about 20 animated characters was spending 15.7 ms in Polygon2D::_notification() and...

Clay John Tuesday
News

GeoTrussRover: Morphological Computation with Contact-Semantic Control Primitives

A new reconfigurable rover uses a variable-geometry truss to change its contact shape on the fly, cutting the coordination burden of traversal planning. The system reuses low-dimensional contact...

Muyuan Ma, Yi Zhang, Yang Yang, Xuanyan Zheng, Ruiqi Hu, Boxuan Ke, Zhenyu Chen, Yicong Lin, Xin Hao Yang, Daliang Xiao, Zhinan Hou, Wanhao Niu, Yuan Sun, Yan Yang, Yue Xie Sep 11
News

Semi-Implicit Pairwise Descent for Nonlocal Continuum Mechanics

A new continuum mechanics solver aims to make million-scale hyperelastic simulation practical in real time, even with heavy contact and friction. Semi-Implicit Pairwise Descent reformulates FEM...

Xukun Luo, Xiao Cheng, Yuzhong Guo, Ying Qiao, Wencheng Wang, Xiaowei He Sep 10
News

Projective Affine Body Dynamics for Multibody Systems

A new GPU multibody solver reformulates constrained dynamics as affine bodies linked by peridynamic bonds, aiming to handle rigid bodies, flexible joints, contact, and friction in real time. The...

Zimeng Ye, Xiaowei He, Yuzhong Guo, Yin Yang, Chenfanfu Jiang, Hongan Wang Sep 3
News

Compositional Machine Design as Program Synthesis with LLMs

Researchers turned Besiege into a benchmark for LLM-driven machine design, where agents must assemble working contraptions from text goals and simulated physics. The setup exposes a gap between...

Wenqian Zhang, Yangyi Huang, Weiyang Liu, Zhen Liu Sep 2
News

Hex Map 5.5.0 New Map Generator

Catlike Coding Unity details the first Burst conversion in its Hex Map 5.5.0 generator: InitializeMapJob now runs as an IJobFor over a NativeArray of HexCellData. For Unity 6000.3.23f1 users, it’s a...

Catlike Coding Unity Aug 31