我想开始开发一个基于网络的小游戏,并希望在进入它之前得到一些建议。希望这是要问的地方!春天是我的正确选择吗?
该游戏基本上是一个奇幻足球风格的游戏,您创建了一个与其他用户竞争的球员队伍。没有什么花哨。
自从大学以来,我还没有编码很多,而且很生锈。我想用Java编码有几个原因:
- 这是我最熟悉的语言。
- 自从大学毕业以来,我在Java中做了哪些有限的开发工作(我有一些Tomcat和Glassfish的新手级经验,即我已经让他们运行并部署了我从头开始编写的基本webapps)。
- 我真的很喜欢我所见过的GWT框架,所以我想用它开发我的GUI。
上次我做任何编程大约在3年前,当我为只有胖客户端和Web API的蹩脚帮助台系统编写Web前端时,这是用Java完成的。
所以基本上,首先,我想要一个骨架游戏启动并运行。基本上允许用户登录,查看他们的团队,注销。所以我的问题开始于:
- 是否有一个特定的开发框架,我应该阅读?我见过春季推荐 - 这是一个不错的选择吗?我发现这让我开始,如果它是适当的选择:http://static.springsource.org/docs/Spring-MVC-step-by-step/
- 什么是最简单的方式来处理登录/认证/授权,而不必自己写一个安全系统?希望有一些框架/库可以放入代码中?还是Spring Security处理?
- 我真的很喜欢GWT - 将这与Spring整合有困难吗?
非常感谢您的时间,我真的很感激它!
非常感谢duffymo!一定会把它分解成小块! – Neobyte 2011-01-14 13:06:45