英雄联盟游戏引擎是啥原理?

首先,题主问题描述中提到:他不是个三d游戏,又觉得用图片拼起来有点不科学然而LOL 是 一个3D游戏。只不过客户端默认状态下无法提供全方位的3D视角罢了。相对于其它第一人称视角和越肩视角的游戏来说,LOL这种斜向下俯视的视角可能会让人有“3D不强”的感觉。不用说引擎,就拿网上LOL视频的片头来看,就有很多平视的镜头。如果不是3D的话,是做不到的。其实这一点闹清楚后,题主所问的“图片拼起来让人觉得有点立体感是个什么原理”的问题就不攻自破了。楼上提到的编程语言,拳头的工程师在北美官方论坛提过他们用的:we use at least the following languages hereC++ (the core game is written in this)Lua (core game)C# (game tools)ActionScript (game hud and http://pvp.net)Java (platform servers)Erlang (platform servers)Php/sql (web team / platform)http://forums.na.leagueoflegends.com/board/showthread.php?t=16318如果对游戏引擎原理感兴趣的话,试试看这本书《游戏引擎架构》信息总汇 - Milo Yip - 博客园
■网友
【英雄联盟游戏引擎是啥原理?】 英雄联盟游戏引擎是啥原理?

地址http://1.t.qq.com/p/t/61911127396639原理什么的不详=。=
■网友
首先LOL这款游戏肯定是3D 游戏,开发肯定是3D 引擎开发的,至于用什么引擎,维基百科上说是拳头自研游戏引擎,原理的话我觉得你看了 Opengl 和D3D应该会大致了解,还有物理算法等等。


    推荐阅读