本帖最后由 huwenguang2008 于 2012-5-26 16:33 编辑
4月9日,还是需要有规划才行啊!
今天下午规划了一下,也好给自己有个目标。
现在想想这个游戏应该做成这样的:像《王权》一样,不是直接控制小兵,间接发布控制命令,小兵根据情况自我判断作出行为。分魏、蜀、吴三国,中间可能会有属于汉的中立城池,关卡式的三国游戏。抢夺城镇、农田获得资金和粮食,资金可以提升科技、招募士兵,招募的士兵必须由粮食来养活。士兵分步兵、弓兵、和骑兵,士兵可以从初级士兵转职到中级士兵再转职到高级士兵,每个级别过10级才能转职,高级士兵每次后有可能升级成武将,每个势力有一个特殊兵种。高级别兵种和特殊兵都需要研究科技才能实现。消灭敌对势力的全部城池就算胜利,反之则失败。上图:
=========================我是分割线=================================================================
4月13日,有几天没有做了,有空就做做,做一点是一点,一个上午就搞了个标题,为此还下了个三国志9硬盘版,和三国志11硬盘版,提取了一些资源,一点点抠图,慢慢的拼接。 上3DM的论坛竟然有三国志12的试玩版本了,慢慢下,晚上玩一下,看看如何。 无意中搜索了一下网站,竟然有同名游戏《小兵三国》,没法就改名《小兵三国志》吧!搞了个四层按钮类、文字类。看看显示效果吧!
=============================================我是分割线============================================= 4月14日,玩了一下三国志12,感觉无趣,三国志还是5代和9代比较经典,就像英雄无敌就3代比较经典,所以我的这个游戏只要能让我做出一关来玩也就很对的起自己了。 昨天做了主菜单,今天把设置窗口做了,从主菜单开始一点点的铺开。找窗口边框图片,底纹图片,按钮图片,滑块条图片,ps啊,原来做游戏最费时的还是图片啊,这还是拿别人的,如果全部自己制作那做一个游戏一个人起码要花上年把了。做游戏还锻炼了自己的审美感。看看我的设置窗口,新增窗口类。
================================================分割线=================================================================== 4月15日,还是星期天给力,搞了一天,做了个战役选择窗口。各个变量做了调整,尽量变量做到类里。精灵卸载释放内存很重要啊!逻辑判断,窗口间转换优化,感觉什么东西都是从头开始,什么都要学习的,如果还能做第二个游戏的话,那速度至少可以提高一倍,现在的我走了很多弯路啊!上图: 搞了两天,终于弄明白如何做窗口,以及窗口间的转换,内存的释放,窗口一定要等新窗口创建后才能销毁旧窗口,不然会有一闪黑屏的。现在的编程思路比刚开始有很大不同,全部做成像积木一样的块再一块块叠起来会省力很多,图片资源每个块需要用时加载,块销毁时也一起销毁,感觉现在思路清晰多了。下周又要开始了,还是需要赚钱养家啊!下回的工作是重新优化关卡的代码,使之清晰易扩展。多分块,块之间接口用变量传递,尽量少用全局变量。 =======================================================分割线=================================================================== 4月17日,抽空做了个最最简易的地图关卡编辑器,没有箭塔图,只有从王国保卫战中抠了几个下来,有点不伦不类的。地图物件新增箭塔和城镇,最先的程序又要改写很多了,原来没有考虑到扩展的需要啊。定义了下简易关卡文件的格式。要思考的东西越来越多,想加入的功能越想越多,技术又达不到,为难啊!上图: =============================================分割线=================================================================== 5月2日,这段时间比较不顺,一个员工的三个手指弄伤了,医院都陪了两个礼拜,刚刚出的院,还好问题不大。1日哪里都没去,就陪老婆小孩去了最近的公园转了一圈,昨天晚上继续我的工作。 进度很慢,什么都是从头开始,也不知方法是否合适,我只是达到目的就行了。昨晚想了好久都不知表格应该怎么做。最后做了个最简易的列表表格,忽然发现所有的窗口控件都可以这样慢慢的做出来的啊!感觉自己是下乡人进了城了! 游戏离可以玩是越来越近,总感觉游戏也越来越不好玩,一个功能的实现总是要耗费很大的精力,而且不是专业的,走很多的弯路,技术达不到又只能剔除一些不影响游戏的功能了。 想想这样,那个失望的312,开发人员也是很不容易的啊,对我来说他们是我的遥不可及,但我也没有想过达到,快乐就好,一起快乐更好。 上昨晚的简易表格列表: =====================================分割线================================================= 5月2日晚,又做了一个晚上,把自定义关卡的选择窗口做好了,接下来就是补充关卡编辑功能(也只是初级),再后来就是人工操作功能,和游戏中的信息显示了。上图: ===========================分割线======================================================== 此游戏也和我一样使用易语言编写的,非常不错,我都快沉迷了,希望我的下个游戏也和他一样直接用窗口,不用代码写窗口类,可以省下很多做窗口和布局的时间。 玩了两天乱来三国志,今天晚上搞了一个晚上士兵的信息显示。原来execl还有这个用处,以后窗口布局都用它了,布局好了后,用ps做成游戏的底图,真是太好了,不知别人是不是这样做的,灵感来自乱来! 上图: ==========================================分割线============================================== 5月26日,有20天没有碰了,实在是事情太多了,闲暇时间又被《巫术》吸引了,浪费了很多做游戏的时间。看见大家都顶到100多层楼了,就继续努力吧。 昨天晚上开始搞了一个晚上,今天又搞了一个下午,重新看代码,很多事情都忘记了,还是把操作布局设计了一下,感觉要做的事情太多太多了。继续上图: |