即连
2011-6-3
即连是一个与好友实时连接进行游戏或做其他有趣事情的网站。目前处于试验阶段,只有“陆战军棋”和“五子棋”两个游戏。http://jilian.cnbang.net
下面是啰嗦的制作过程。
在大学最后一个学期开始之前在想毕业论文要做什么题目,我想把毕业论文做成我大学最后一个作品,能发布在网上的成型产品。后来研究了一下node.js,还有Socket.IO,觉得用它来搭建实时通信的游戏挺有趣,就做了类似QQ游戏大厅那样的东西,套上以前做的“陆战军棋”,实现了军棋在线对战。它的优势是跨平台,在各种系统上都能玩,只要有浏览器。
一开始的实现跟QQ游戏大厅一样,需要注册用户,进入游戏后有很多个座位,点座位进去后按准备,对方也是准备状态的话就开始游戏,游戏中可以求和、逃跑、认输、重新开始,有不同的积分。这一系列都实现好了,论文也照着这个写了。
然后有一天突然觉得,玩个游戏用得着这么繁琐么,想修改成一进入就马上开始游戏,不用一系列操作。于是把之前做的都抛弃了,改成不用注册用户,用微博帐号登录,进入游戏后有随机模式和邀请模式,随机模式点完后只要有人也处于随机模式就能马上开始游戏。邀请模式是发链接或发微博给朋友,他进来后自动与你开始游戏,游戏中可以要求重新开始活换个人开始游戏。没有别的了。帐号的积分等东西想以后慢慢再完善,先做出个可用的完整的东西。随后对战的游戏增加了五子棋,因为可能陆战军棋对很多人都很陌生。产品名字想了挺久最后叫“即连”,即时连接好友交流,最主要的就是“连接”,连接的形式不一定是游戏。
完成后买了个便宜的VPS放上去,由于是国外的速度挺慢,只是刚好到“能玩”的地步,修复各种bug后现在偶尔还会出现错误,对node.js的了解不深入,node.js以及框架express都处于开发状态,还未到真正稳定投入生产的状态,会有一些版本问题出现,比较麻烦。开发过程中写代码的效率挺低,好像挺难集中精力一口气写完,杂事又多,做这个东西拖了挺长时间的。
在最近突然发现,这个东西用微博登录,webQQ直接有微博接口,那做成webQQ应用的话可以不用登录直接玩了,于是增加了webQQ的支持,放了上去,还在审核。
待网站可以稳定运行后想做多几个应用,可以是两个人一起画画什么的,目前还没想清楚。对这个网站,目前不知道怎么宣传~
你真强,支持。
也准备裸考过研吗?呵呵
有个酷游网(http://www.cooogame.com/ )你玩过没?多人游戏平台。不过他们是flash的。