本帖最后由 huwenguang2008 于 2012-5-26 16:35 编辑
编程和画图现学苦手,做游戏就是慢慢磨洋工,别人一个月做的事,我哪怕做个一年也没事,我又不靠这个吃饭,就当玩游戏了!
游戏刚刚开始制作,希望大家多提宝贵意见,可能也可给比我还新的新手做游戏提供参考!
回答6楼的疑问:做成什么类型的游戏。
答:只能做一步算一步,初步设想成像《王权》一样,不是直接控制小兵,间接发布控制命令,小兵根据情况自我判断作出行为。
分魏、蜀、吴三国,中间可能会有 汉的城池,关卡式的三国争霸的游戏。提升科技、发展兵种、抢夺城镇、农田壮大自己。
小兵从初级--中级--高级 之后有可能升级成武将
每个国家一个特殊兵种,等等。。。现在就按这个目标出发。。。。。。。。。。。。。。。
=============================~~我是分割线~~=========================================
4月2日,无聊等待三国志12中。忽然想到何不自己开发个三国游戏,想到曹操传中的游戏资源可以提取。说干就干,提取资源,下载了个硬盘版的曹操传,顺便下了个工具RPGViewer,攻击图、行走图应有尽有。开发工具易语言5.11+d2d.ec,游戏暂时命名《小兵三国》好了,到底游戏开发成什么样子,自己现在都不清楚,只能走一步看一步了。 使用了步兵、弓兵、骑兵三个兵种,每个兵种又有低级、中级、高级三个级别,每种又有红色、蓝色、橙色三个颜色,3个方向,其中左和右使用一个图,攻击图使用64*64像素,其余都是用48*48像素。每个攻击图4帧,行走图2帧,静止1帧,都是3方向,另还有1个方向的2帧重伤图。总共621帧的图片。 屏幕采用卷动屏幕,右上角加入小地图。 下了个photoshop cs5精简版画了一个晚上搞了个框框。PS苦手啊!上图:
=============================~~我是分割线~~=========================================
4月3日,为小兵设定目标后,自动移动过去,兵根据移动方向,调整图片。 整整一天都在搞寻路的算法。 网上看了个A星寻路的算法介绍,即F=G+H的算法,根据介绍自己写了个,小兵小于100个没有问题,速度也很快,就是大于100个小兵运行不了多少时间就会死机,不知什么原因,一时半会还查不出来。 没有办法最后重新写了个起点为1,起点四周+1,再寻找为2的个四周再+1,不停重复直到找到终点的方法,终于解决了问题,但是这个以后就不能加入地形消耗的功能了。 小地图功能实现点击小地图自动移动大地图位置,小地图上显示小兵。 继续上图:
=============================~~我是分割线~~=========================================
4月5日,昨日清明,没有做,今日继续。没什么时间做,就是用PS搞了个城池图片,分主城和一般城池,分4种颜色,多一个灰色,用来表示无主的城池,共8帧图。
=============================~~我是分割线~~=========================================
4月6日,这段时间又没有什么空了,一有空就搞搞,能做多少是多少。优化了部分程序,在地图上显示城池图片,设定了部分关卡文件结构,既为以后按照关卡文件生成关卡做准备。 还是晚上有时间啊!为小兵和城池加入包围盒检测,鼠标选中城或小兵后显示信息。为小兵加入简单的攻击AI,初步实现小兵的自动攻击,加入失血数字显示,加入生命值,为0则死亡。见图:
=============================~~我是分割线~~=========================================
4月7日,又重新优化了寻路,设定了最基本的生命值、移动速度、攻击速度、回血、等级、经验、升级系统。阵营的金钱,城池的税收,阵营自动出兵。重画一个大地图,用于模拟两个AI自动对抗。 加入了失血过多后无战斗能力且自动逃跑功能,重画一个大地图,模拟了两个AI自动对抗,见图:
=============================~~我是分割线~~=========================================
4月8日,城池图片重新制作加了阴影,56*56单帧,方便在地图上随机放置城池。
今天没做什么,就是调整了随机关卡一些参数,调整了小兵的一些参数,用来模拟三方对抗,并加入了障碍块。就是让电脑模拟开了很久,明天又是新的一周,下周没什么时间做了。做一点算一点吧!
|