虚幻引擎4亮点有无限破坏。你说的可能是日本啥夜光引擎(具体名不知)能做到的。打造真实画面cryengine 3行,不过都是贴图,真要真实DX11肯定行。
游戏引擎是一个很复杂的工程项目。
基础游戏引擎需要学习的知识有:
计算机方面:编程原理、软件工程、编译原理、代码优化原理、计算机图形学、音视频编解码原理、GPU编程、GPU计算加速等
物理学方面:基础物理学、力学、光学、动力学、声学等
其它的还可能包括:美术知识、平面设计知识、交互知识、心理学知识等。
一个好的游戏引擎会有一个中型、大型团队持续好久的不断改进。
希望对你有帮助。