name5566 / leaf

A game server framework in Go (golang)
Apache License 2.0
5.26k stars 1.31k forks source link

leaf 引入 服务器渲染的设想 #159

Closed 15951836388 closed 5 years ago

15951836388 commented 5 years ago

比如想看看某个地图里的玩家位置分布

想在leaf里,调用1个go语言的ui库,然后简单绘制出来

leaf里的数据,怎么传给ui库,不断的绘制出来

一般的ui都是直接霸占了主线程,不太好和leaf结合

希望作者给个合适方案哈

name5566 commented 5 years ago

只能放在其他 goroutine 执行了

15951836388 commented 5 years ago

问题是怎么获得leaf的数据?

name5566 commented 5 years ago

类似处理玩家数据的做法是否可以?

15951836388 commented 5 years ago

难道gui用 chanrpc,往外取leaf的数据?

name5566 commented 5 years ago

或者把它放在单独一个模块中,供其他模块调用

15951836388 commented 5 years ago

应该不行,gui一般都是一个死携程一直跑的,感觉只能通过数据传输

name5566 commented 5 years ago

那只能自己按需求实现了