游戏设计之路
百度空间 | 百度首页 
               
 
文章列表
 
2007-09-13 18:30

最近忙于开发一个2D引擎。发现自己根本没时间写这写那的,可能水平也到不了那么高。

关注我的朋友请到我的QQ空间上来吧,那里我经常会写点东西。

http://27667413.qzone.qq.com

 
2007-06-25 17:53

经过一个月左右的努力,四国军棋游戏功能全部开发完成,包括计时器、特效、人物头象、玩家信息、玩家列表、聊天框等等,基本上与QQ游戏功能类似,并在可玩性上超越了QQ游戏。此游戏构建在****公司的游戏大厅之上,利用其游戏引擎实现了所有绘图功能和通信功能。服务端完全原创,所有算法皆是自己思想的体现,利用最简单的数据类型int数组解决了几乎军棋里的所有问题。下周开始梭哈游戏的开发,预计2周内完成。有这方面兴趣的朋友可以留言交流,本人很懒不愿写太多。

 
2007-05-09 18:43

昨天开始,已经在公司开始做《四国军棋》了。

做东西往往是这样,刚开始的时候觉得好难;仔细想了一下,把思路屡清楚了,又忽然觉得很简单;继续深入进去开始做,遇到很多的问题,又会觉得好难;再深入...

刚刚接到任务的时候我很想当然的想到,四国军棋没什么难度的,做出来应该不成问题,再说了网上的资源很丰富的,应该能找的到相关代码...可是,网上是真的没有哦!在此,鄙视一下一个叫做什么什么程序员的网站,极力鄙视,搞个什么代码还要注册,光注册还不行,还要上传代码换积分,用积分去下载别人的代码!人家开源都开到盖茨身上了,你这个二道贩子还在这里装什么啊,不说你了...!气愤!

由于上面公司的引擎还没有做出来,我现在只能写服务端逻辑部分。在设计地图的时候我遇到了性能的问题,我想在性能方面比以前做的游戏更好一些,最起码让它看起来象是一个休闲游戏,而不是更象RPG游戏那样要求多高的配置。在网上真的看到了一份四国军棋的代码,不过是LINUX系统下C写的,而且代码规范很差,注释基本上一句没有,就是没忘了留下联系QQ等。那个程序的地图设计我还是比较满意的,是用一个17×17的二维数组MAP[17][17],一开始还觉得没什么,可是到了后来却蒙了,第一,地图用一个二维数组没错,但后面附带的东西也都太庞大了,MAP只是用来标志地图上的特殊地点(如大本营、行营等等),而其他信息(如棋盘信息,即存放棋盘上哪些棋子都在什么位置等)都脱离不了这个二维数组了,后来我竟然看到了三个甚至更多17×17的二维数组,晕了。第二,服务端的网络负载问题,客户端只是包含基本的AI算法,负责监管布子时是否符合布子要求,这样减轻了客户端的压力并减少了网络传输时间,可是AI几乎全部在服务端实现,简单的寻径算法还是要有的,这么多又大的二维数组别说是遍历起来,就算是分块来做或者单个取数据,也是笔不小的开销。况且,休闲游戏本来就面临着网络负载问题,如果真是成千上万的人在玩,不只开一个服务端的时候,怎么受的了呢。

这也许还是我想当然的认为,因为现在还没有把它放到服务器上测试,但我想还是有考虑这方面因素的必要。今天在公司看了一天,难道真的要用更复杂的数据结构?

希望有这方面经验的朋友多指点一下。QQ:27667413(Eric.Lau)

 
2007-04-30 19:18

开始进公司的一个月,可能每个人都会感觉很无聊,因为公司不可能把签到的大合同,拿出一部分来给你一个“新人”来做,换了我做老板我也不会。整天就是学习他们做的那些项目,斗地主,双扣,麻将,保皇等等,每天都看的眼睛很痛却没办法,谁叫咱们是新人呢,坚持几天吧!

在无聊的日子里,我们几个新人也想出了一点小点子,自己来做小游戏!说实在的,我的理想一直来说都是做2D-RPG游戏,现在也一样,虽然在一家小公司,做游戏程序员,可是我还是很不满足的,因为这里只做棋牌类游戏。每天都用“学习东西”在安慰自己,可是在无聊的时候也会觉得有点浪费时间。现在我正迈进2D游戏的行列,希望第一个Demo早点出来,完善一点……

就象游戏大师André LaMothe说过:我们不能要求自己刚开始就写出一个完整的、非常棒的Demo,因为把目标定的过高会使你在前进途中不断的受打击!我也是一样,写了一个基本上不算游戏的游戏。但说实话,我着实为它高兴了一个晚上!

大师终究是大师,的确厉害!

我的这个小Demo中(姑且叫它Demo吧),让我非常满意的是我完全理解了Windows的消息循环,有些人可能认为这不算什么,但如果你想每次写程序时都用别人的窗口框架,那你就大错特错了。没错,好多游戏方面的书籍里给出了某某大师的某某最适合游戏开发的框架,可是在没有真正理解其原由的情况下,还是少套用一点的好,不然以后会有后悔的时候。

另外,碰撞检测(姑且叫它碰撞检测)也是我唯一感觉游戏中能够有游戏设计思想的一部分,编程的确太神奇了!在以后的时间里我会把它完善起来,做一个模拟器版的《是男人就下100层》。另外,今天看了一下《特训99》感觉它非常好实现,希望在不久的以后我能开始写它。

昨天从网上得到了传奇2的源代码,会好好研究一下,看看它到底成功在哪里。

别忘了我的初期目标:做一个《泡泡堂》的单机过关版。COME ON!BABY!

(有兴趣的朋友可以一起交流。QQ群:31036612(遊戲開發者〓酷))

 
2007-04-26 21:18

很早就想开个BLOG,可是本人很懒,闲杂事又多,也就是瞎忙,没有时间去弄它。偶尔一次看到一网友的BLOG很不错,很简单,没有什么烂七八糟广告,感觉很不错,仔细一看是百度空间,没想太多,就把家安在了百度。

说来还是很惭愧,空间用了网友gumanren的模板,希望他看到我在用不要跟我急啊,我可是什么都没改,直接用的,包括他的版权,呵呵。等我什么时候有时间了,再做一个更好的。在此先对gumanren表示感谢!

开这个BLOG主要是想往上面贴一些关于游戏开发/设计之类的文章,并不是很高深的那种,主要选择自己觉得写的很不错有些借鉴价值的文章,也摘抄网络上比较好的技术性文章往这里放一些,主要目的就是大家互相学习,共同进步!

好了,今天为了安家已经费了不少时间了,现在该学习去了,正在学习《Windows游戏编程大师技巧》这本书,而且有幸花低价从淘宝上买到一本,爱不释手啊!……

 
     
 
 
个人档案
 
game_cplus
男, 25岁
浙江 杭州 
上次登录:
2008年12月
加为好友
 
   
 
最近访客
 
 

快乐居士阿文

张后富

末叶之诗

5780731llk

horzen

黯然离魂

我是超级罗安

Lang_Fox
     


©2009 Baidu