multi-user 游戏环境的开发

我刚注册的,终于满三天,可以发帖了~~

我现在还在读书,最近要开始准备毕业设计题目,我选了个java-based multi-user game environment,具体要求是:

This project will produce a board game environment, using Java. It will be very

flexible, so that it can implement games as diverse as Monopoly or chess. It will

allow multiple users to connect across the Internet, and will provide randomness -

dice - and rules to support actions in various types of game. It will provide

sophisticated graphics, sound, and possibly interaction between players (i.e.

webcam or Skype style communications). All of the pieces, cards, resources (i.e.

money, etc.) will be customisable.



可是,我一点谱也没有,甚至都不知道到底是要我做出什么东西来,这样的一个游戏环境是什么,需要哪些,怎么准备,心里急得慌,特在此求得一些意见和指导,谢谢大家~~
问题补充
因为想挑战~不能白花那么多钱来上学不是~
问题补充
这个世界真的很残酷~~~

问导师去...

没底怎么还选呢。。。。。