开发网页游戏前奏 - 各种工具

先工具再写程序。我是一个很喜欢写工具的人,因为工具可以增加效率,加快开发流程。我总是在想,什么可以写成工具,实现自动化,减少开发人员手动敲代码(不想当码农,也可以理解我懒)。列举一下我们自己所开发的工具(再声明一下,前端actionscript,服务器java):

协议生成器:根据XML自动生成客户端和服务器的协议类。

地图编辑器:传说中的地编,给策划用的。策划拼拼地图,会自动生成数据,我们用数据就能在客户端生成地图了

配置文件转换器:给策划用的,策划去配置excel表格,比如商店,道具,任务,剧情之类的,这个工具会将excel表格生成客户端和服务器所需要的代码文件,客户端是as数据和自动封装的VO和manager(如果听不懂,则略过。。。。),服务器是XML数据文件

部署脚本:服务器是放到linux上的,需要部署(很蛋疼),如果每次都手动部署,太蛋疼了,刚开始我就手动自己部署,后来受不了了,用shell脚本写了个部署脚本(人都是逼出来的)

字典表整合工具:给翻译人员用的,由于项目用的国际化,所以会有各种语言。字典整合工具就是n多翻译人员一起翻译,用EXCEL表格,然后能将所有人的翻译整合在一张EXCEL表格中,也可以将总表分成若干个,供他们翻译,增加了各种错误处理啊,防止翻译人员不按规定格式写(啥人都有)。用java写的,花了我两天时间。

GM工具:给测试用的,比如调个钱数啊,加个道具啊,加个经验啊,什么的。

好像还落下了什么工具,先写这么多吧,哪天想起来再补上。

工具的好处的太大了,尤其是一个大团队共同研发时。希望大家能养成好习惯,做项目之前先写工具,尽量减少人为的重复工作,既能减少因马虎造成的错误,又能增加效率。

如果大家想知道某个工具是怎么设计和实现的,可以给我留言。

如果大家有更好的工具,一起探讨!

By  TT185

2012/12/24 平安夜

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值