好吧所以我想做一个游戏,我试图不透露它是什么但是它要求游戏中某个级别的任何人当前正在玩的能够在一个排序中看到对方MMO风格,但不是真的。
例如:
假设我有玩家鲍勃,玛丽和罗布。假设Bob是4级,Mary是6级,Rob也是4级。顺便说一句,这些将在排行榜中显示。我想要的是鲍勃和罗布以及其他4级和当前正在玩的人在精灵套件中看到对方。我希望玛丽能够和其他6级人员一起离开。
我不知道从哪里开始。所以我的问题是:
如果你能回答任何一个真棒!!!!!如果不是那么酷!提前谢谢!
答案 0 :(得分:1)
如果您从一开始就需要创建自己的游戏,则应使用IDE。但这确实很长,有时很难。有了Game-Engime,游戏的很大一部分已经被编程(物理,3D动画......),所以你可以把时间集中在你的游戏程序上。
要在线播放,您应该创建自己的服务器。
对于创建MMO游戏,你必须是逻辑。
首先,您应该创建一个客户端。
客户端是游戏
他包含声音,图形,脚本......
其次,您应该创建一个服务器。
服务器已连接到所有客户端。
他包含数据库(帐户,字符,HP,黄金......)
那么从哪里开始?
当角色移动(来自客户端A)时,他将新位置发送到服务器。服务器将此位置发送给所有客户端。所以客户端B知道客户端A的字符在哪里并且可以绘制一个tileset(在你的例子中,只有当boolean sameLevel为true时才可以绘制tileset。)
看一下插座:
http://www.linuxhowtos.org/C_C++/socket.htm
http://www.nullterminator.net/winsock.html
https://stackoverflow.com/questions/tagged/sockets%20c%2b%2b
https://stackoverflow.com/questions/tagged/sockets+c
提示 - 我已经回答了一些类似的问题。即使编程语言有时不同,我也会给你链接,逻辑总是一样的,所以它可以帮助你: