新人自制C++游戏《奇怪的魔塔3》,求轻喷求给修改建议
类似于文字冒险RPG类的游戏,加入了几个可以用WASD行走的传统魔塔战斗地图
最大的问题肯定是没有什么好看的界面
怀着忐忑的心发上来,
大学狗在此请各位轻喷。
因为代码有点长了,我就不每一行都粘上来了。。
战斗的地图是由二维的vector实现的,同数组一样的用法。
各个文字的选项都是循环的嵌套加上_getch()函数来判断玩家的选项来实现的。
战斗的伤害由主角属性装备计算出来的战斗力数值相应的一套算法实现,经过多次测试稍微调节了游戏的平衡性。
百度网盘分享地址(包含源代码和程序)
由于我是用VS2013弄的,可能需要安装几个.dll文件才能运行。我也一起打包放进去了。用法大家可以百度
下面是游戏介绍:
(奇怪的魔塔v3.13)包含
主角属性24种(其实用不上那么多),怪物14种,可战斗地图5张,城镇地图5张,包涵6位随从,
15种武器,5种防具,3种回复道具,4种游戏结局
含有购买,赌博,对战,宝箱,游戏宝典,战斗力,睡觉,掠夺,请喝酒,打副本BOSS
打听消息,秘籍,按键选项,随机事件,初始属性随机,地图循环,体力消耗
多结局判定,怪物扣血判定,装备切换,随从,防卡死,游戏动画等多种游戏功能 (很有点吹牛)
游戏截图(我自己都看不下去了这界面)
包含所需的.dll文件
开始界面是有一点点动画的
游戏支持中文输入
(这个好像是自带)
人物生成也是有文字动画的
一开始的新手村
不要问我为什么是这样
我还正在学习做界面,希望各位大神指教
新手村出去了就不能再去了,主要的地图就是这个主城
因为我是二师的所以就叫二师主城
那么最惨的东西要来了!!!!!
各单位注意了
我的战斗用地图是二维vector用char输出做的。
真想学好界面还有UI啊
截图就发这么多吧,各位大神还请赏脸看看,给出一点宝贵的意见
第一次发帖好紧张啊
有什么不对的还请多多包涵,感谢各位大大