我知道这会花很长时间,但我仍然感兴趣。我想做一个类似于Pony Town的游戏,但采用2D横向滚动风格和Gacha角色(是的,那会很尴尬)。我已经和我爸谈过这个问题,他建议我使用TypeScript或JavaScript来处理游戏逻辑。我有很多想法来传递玩家信息从客户端到服务器(数据格式),但我不知道需要哪些代码来通过网络传递这些信息。地图将采用瓷砖式设计,随着玩家移动而加载新瓷砖,以节省客户端内存。我的爸爸说我应该使用HTTP GET来获取服务器文件以绘制新瓷砖到客户端,通过位置代码触发。 我做了一些研究,阅读了一些关于HTML5 canvas的内容。游戏代码需要能够加载和操作大量(几千个)SVG文件(大小、位置、颜色)来形成角色,包括动画。是否有任何方法可以自动化移动层次的SVG动画?我有笔记页面,但我无法发布图片的原因我不知道。作为一名业余硬件工程师,我更习惯于简单的图形交互等等😭
开始开发一个简单的2D在线多人游戏的浏览器版
评论 (0)