如何用netty实现机器人
我已经使用 netty 工作了几个月了,我有一个大问题要问。
我正在尝试制作一款 MMO 游戏,并且希望非玩家角色 (NPC) 能够在游戏中移动,对真实的用户交互做出反应(并且对其他用户也实时可见)。
做到这一点的最佳方法是什么?
我想我可以创建一个“假用户”,但我不知道如何将它连接到我正在使用的套接字服务器。
顺便说一句:我使用 TCP 连接到服务器,从 iPhone 设备作为客户端。
谢谢!
I've been working for a few months with netty now and I have a big question to make.
I'm trying to make an MMO game and I want to have Non Player Characters (NPCs) able to move around the game, react to real user interaction ( and be visible to other users as well, in real time).
What would be the best approach to do this?
I was thinking that I could create a "fake user" but I have no idea how to connect it to the socket server i'm using.
BTW: I'm using TCP connections to the server, from iPhone devices as clients.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议你在服务器本身上启动一个后台线程并处理与 NPC 相关的所有内容。这是一种简单的方法,比设置新客户端容易得多。
I would suggest you to start a background thread on the server itself and handle everything related with NPCs there. It is a simple approach, and a lot easier than settings up a new client.