Indpendent Game Dev Live Season1 -------- Episode2.关于现在

来源:互联网 发布:java截取字符串拼接 编辑:程序博客网 时间:2024/06/11 02:22

在经历了将近半年的折腾,该项目(以后称为L吧)的第二个Tag终于在今天被我勉强给打上去了。至于为什么这么大的一个跨度,原因很多,除了懒之外,其他原因都是浮云。至于为什么勉强在这个时候打一个Tag,原因也很多,除了给自己一丝安慰之外,其他原因也都是尘埃。


因为项目已经进行了不短的时间,虽然当中进行过我也数不清的推到,重构,重构,推到,可谓是一波未平一波又起。这样的结果是,项目已经被精简得不能再精简了,很多无关紧要的代码,库,技术依赖都已经被无情的抛弃了,而在这个过程中,也吸取了不少经验教训,最惨痛的一点就是,过度设计,想得太远! 以至于进度慢的一个原因也和这有关,浪费了很多时间去思考所谓的未来,所谓的扩展,所谓的架构,所谓的框架,所谓的优美。物极必反,任何事情过了,都有那么点副作用,而我遭受的副作用就是进度龟慢,,严重浪费时间,分散了精力。常年徘徊在Core和Framework之间。却忘了自己的初衷是做一款游戏。。 当自己醒过来的时候才发现渐行渐远,所以给自己定下了一个原则,简单,快,够用。


没有了这些包袱,在加上前面那么次的体验,所以走到今天这个局面。关于这个过程中的体会,一时也回忆不了那么详细,以后再慢慢做补充吧。继续说会现在的情况。

今天下午的这个提交,终于可以让Mind,God,Area,Login这几个服务器之间的基本流程跑起来了。也就是说登陆,角色相关操作,进入游戏这一整套过程基本已经实现了,所以为了纪念这个时刻,虽然在只能基本跑起来的情况下我还是为它打上了这个v1.9.9.0的tag,版本号是以年代命名,始于1900.至于止于何时,那就是未来的事了。


这就是L项目目前的现状了,至于这几个服务器的来历,以及其中所包含的东东,使用了那些技术,工具,以及服务器架构,协议方面的内容,因为都是以前已有的内容了,估计不能叫做直播了。所以后续会有一大波篇章是以回忆的形式来进行的。


最后上一张图纪念一下吧。



原创粉丝点击