游戏服务端源码lua_游戏服务端源码怎么用

hacker|
99

文章目录:

网易游戏和腾讯游戏的服务端是用什么语言开发的

服务端不同的引擎用的不同的语言,但是核心都是C++写的。

unity是C#+lua,lua有很多插件xlua 和slua等等。

UE4是C++配合unlua。

网易服务器是自研服务端引擎,一般是lpc、python或者lua

求 Lua游戏开发实践指南 源码

Lua仅仅是一个扩展脚本语言,不同的游戏,对Lua的集成是完全不同的。

比如,一个对魔兽世界的Lua脚本插件很熟悉的人,你让他去搞另一款游戏的Lua脚本,他必须得重来,他先前的经验不太管用。

所以,不存在通用的Lua游戏开发实践,关键还是学习Lua本身。

Lua学了后,你对哪个游戏感兴趣,就去研读这个游戏对Lua的集成文档,看游戏给你提供了些什么接口。

有那些值得学习的C/C++和Lua开发的项目源码?

轻量级的游戏服务器,核心 c 代码不多,只有4-5k 行,很好读,然后通过 LuaAPI 来完成服务间的通讯协作。而且通过对 Lua 做了一些 hack 工作来实现了一些特殊的需求,具体可以参照 wiki。

2条大神的评论

  • avatar
    访客 2022-07-04 上午 06:19:07

    ++写的。unity是C#+lua,lua有很多插件xlua 和slua等等。UE4是C++配合unlua。网易服务器是自研服务端引擎,一般是lpc、python或者lua求 Lua游戏开发实践指南 源码Lua仅仅是一个扩展脚本语言,不同

  • avatar
    访客 2022-07-03 下午 09:59:04

    Lua脚本,他必须得重来,他先前的经验不太管用。所以,不存在通用的Lua游戏开发实践,关键还是学习Lua本身。Lua学了后,你对哪个游戏感兴趣,就去研读这个游戏对Lua的集成文档,看游戏给你提供

发表评论