婉兮清扬

案上诗书杯中酒之快意人生

发表时间:2004-05-11 17:19:52
发信人: qyjohn (Sweet Potato -- 清扬婉兮,适我愿兮), 信区: JavaTutorial
标  题: Java开发教程--qyjohn版 [6]
发信站: BBS 水木清华站 (Tue May 11 15:27:42 2004), 站内

作业6:一个简单的多用户游戏


从这一个教程开始我们要开始设计一些有意思的东西了。我们
要在未来几个星期的时间里,从无到有的设计开发一个网络多
人对战游戏。在这里我并不打算一下子就将游戏的整个框架展
现给各位,否则有人利用三两个小时就把我今后一个月的教程
都作了出来,这样的话我岂不是很没有面子。

游戏的第一步很简单,要求如下:

设计一个多用户服务器,该服务器维护一个在线用户列表,并
以5 Hz的频率向所有在线用户报告所有用户的当前位置信息。
当用户登陆进入服务器的时候,起初始位置是(0, 0)。

在服务器端维护一个用户名和密码列表,要求在用户登录的时
候进行身份认证。

用户可以向服务器发送如下命令:

L    向左移动1 个单位
R    向右移动1 个单位
F    向前移动1 个单位
B    向后移动1 个单位
Q    退出游戏

用户可以连续向服务器发送移动命令,服务器按照收到的命令
顺序计算更新用户的当前位置。

服务器以5 Hz的频率向所有在线用户发送其他用户的用户名和
当前位置。

作业要求:

(1) 完成一份详细的系统设计说明书,模块设计说明书,以及
数据结构设计说明书。

(2) 源代码,包括详细的注释。

(3) 测试环境,完成作业过程中出现的问题和解决方法。

在完成这个作业的过程中,你需要详细阅读Java Tutorial 中
这个章节的内容:

Essential Java Classes -〉
Threads: Doing Two or More Tasks at Once


--
("`-''-/").___..--''"`-._                         云与清风常拥有,
`6_ 6  )   `-.  (     ).`-.__.`)                 冰雪知音世难求。
(_Y_.)'  ._   )  `._ `. ``-..-                  击节纵歌相对笑,
_..`--'_..-_/  /--'_.' ,'                        案上诗书杯中酒。
(il),-''  (li),'  ((!.-'                              2000.12.31
______________________________________________________________________


※ 修改:·qyjohn 于 May 11 15:28:58 修改本文·[FROM: 219.238.203.*]
※ 来源:·BBS 水木清华站 smth.org·[FROM: 219.238.203.*]
上一篇 下一篇

 
姓名:
评论:

请输入下面这首诗词的作者姓名。

明月几时有,把酒问青天。
不知天上宫阙,今夕是何年。
但愿人长久,千里共婵娟。

答案:

云与清风常拥有,
冰雪知音世难求。
击节纵歌相对笑,
案上诗书杯中酒。

2020年12月31日
洛杉矶

最新评论


2026-07-23 11:37:04
qyjohn 评论了 《几句翻译》

2026-07-21 20:11:28
wells 评论了 《几句翻译》

2025-11-15 06:29:51
qyjohn 评论了 《青桔》

2025-11-14 01:55:04
wells 评论了 《青桔》

2025-10-24 18:04:06
Ted Wang 评论了 《关于作者(About Me)》

2025-03-27 08:28:09
Max 评论了 《父亲走了》

2025-03-08 04:13:52
W 评论了 《我不想颂扬普京大帝》

2024-07-22 16:02:03
云思 评论了 《无题》

2024-06-27 10:01:54
yiming 评论了 《致访客(Welcome)》

2024-05-06 08:50:06
qyjohn 评论了 《致访客(Welcome)》

2024-05-03 19:49:00
jimmie 评论了 《致访客(Welcome)》

2024-02-19 03:32:57
林小静 评论了 《埋剑渡》

2024-01-05 03:54:28
路过者 评论了 《2023年度盘点》

2024-01-04 10:22:05
qyjohn 评论了 《致访客(Welcome)》

2024-01-04 08:05:13
qyjohn 评论了 《2023年度盘点》