我部署了自己的服务器和客户端,但我觉得每个项目都需要拷贝一份精灵文件以及一些公共代码这让我很心烦是否有办法在GameMaker中建立类似其他编程语言中的库文件,甚至是可以共享精灵文件?这样当我在一个项目中更新精灵时,另一个项目里的精灵也会更新吗?
我反对将两个工程合并成一个,因为我觉得在客户端和服务器上添加if(client)或if(server)语句只会让代码变得杂乱不堪。除此之外,服务器需要精灵来获取碰撞信息,我知道理论上服务器在理论上不应该有任何精灵。
我部署了自己的服务器和客户端,但我觉得每个项目都需要拷贝一份精灵文件以及一些公共代码这让我很心烦是否有办法在GameMaker中建立类似其他编程语言中的库文件,甚至是可以共享精灵文件?这样当我在一个项目中更新精灵时,另一个项目里的精灵也会更新吗?
我反对将两个工程合并成一个,因为我觉得在客户端和服务器上添加if(client)或if(server)语句只会让代码变得杂乱不堪。除此之外,服务器需要精灵来获取碰撞信息,我知道理论上服务器在理论上不应该有任何精灵。
评论 (0)