Unity游戏源码-所罗门之钥2(原创)
Unity游戏源码-所罗门之钥2(原创)自学Unity快3个月了,准备做个项目练练手,目标是ARPG类型的游戏磕磕碰碰的,遇到了不少问题,写代码、改bug、整插件、找素材、ps改图。。。大约做了3个星期,只做了个雏形。。。哎,终于知道开发游戏的艰辛,由于后面一阵子应该不会有什么时间,所以只能先做到这了本着“人人为我,我为人人”的分享精神,我把游戏和项目源码发到论坛上来,希望能让后来的新手(虽然我也是)少走一些弯路先说一下游戏名称-《所罗门之钥(The Key Of Solomon)》,本来是想以所罗门72柱魔神作为故事背景的,想不到中道奔殂,故事情节啥的一点没做。。。场景也就3个,村庄、墓地、地下墓穴简单说一下游戏功能吧一、游戏功能说明 1.角色系统 2.动画系统 3.技能系统 4.道具系统 5.装备系统(没能力做) 6.任务系统 7.地图系统 8.保存系统 9.同伴系统 10.AI系统 11.UI系统 12.天气系统(24小时-日夜更替和9种常见天气) 13.情节系统(没做,没啥好思路)二、快捷键 前后左右 - W S AD 攻击 - 鼠标左键 格挡 - 鼠标右键 魔法 - 数字键 切换视角 - 鼠标滚轮 望远镜 - Tab 角色窗体 - C 道具窗体 - B 技能窗体 - K 日志窗体 - Q 同伴窗体 - P 地图缩放 - M 设置窗体 - Esc 帮助窗体 - F1 读取窗体 - F5 游戏时间停止 - F9 派遣同伴参战 – E三、游戏开始的界面 点击“开始游戏”,狼人就会跑过来,然后。。。 读取游戏的界面:保存游戏的时候,会把屏幕截图,然后读取的时候就可以显示缩略图了 游戏设置:设置后,记得点保存才会生效四、选择角色场景(山寨暗黑2) 鼠标点击,人物会高亮显示 左键点击某个人物后,相机会靠近,然后显示出该角色的信息,点击“开始游戏”五、过场加载场景 ①背景图片会随机切换②提示信息也是随机的(山寨上古5)③进度条是读取异步加载的进度值的(代码是Copy雨凇MOMO的)貌似有点问题六、游戏功能 属性界面:可以加点,鼠标悬浮在属性标签上会有对应提示 装备界面:支持物品拖拽和信息提示等,这里要说明一下,由于缺少模型,(我不怎么会3DMax)而且做起来很麻烦。所有没有做穿装备的功能,带上装备后,只有属性加成的效果(有兴趣的可以自己尝试一下) 技能界面:做了二十几个技能,也支持拖拽、提示、加点等基本功能 同伴界面:本来应该随着剧情发展,会有不同的同伴加入队伍的,由于时间不够啊,所以只做了同伴功能,可以召唤同伴协助战斗,玩家有统率力属性,决定能带多少个同伴和同伴的强弱等等 任务界面:这个实在不知道怎么做,而且UI做的很的麻烦,所以先这么着吧暂时只支持三种类型的任务,①收集道具②探索区域③杀敌 设置界面:标签写的很清楚了,自己看吧 商店界面:点击头上带“商人”字样的老头,鼠标会变成钱包的图标,可以进行道具买卖,直接用鼠标拖拽即可 地图系统:用的是KGF地图插件,还可以挺好用的,按M切换大小地图,论坛里就有,有兴趣的研究一下吧 存档功能:由于实时存档要记录的东西太多了,所以就做了个定点存档的,点击这个石头,就会弹出存档选项了,读档功能界面和上面那个一样 道具:道具模型比较少,所以怪物掉落功能暂时就没做,这是预设在场景里的,靠近就拾取,有兴趣可以自己拓展 传送点:用于场景的切换,靠近鼠标会变成“小人”,然后点击就行了 地图位置:到达新的地方,会有信息提示(山寨火炬之光2) 对话系统:没有剧情系统,这只能算是个半成品 技能提示:(山寨WOW)①技能栏有技能冷却时间提示②玩家/敌人血条(左上角)有Buff/Debuff提示,并且显示剩余时间七.视角控制 ①第三人称视角:使用鼠标滚轮向下拉远距离 ②第一人称视角:使用鼠标滚轮向上拉近距离 ③望远镜模式:处于模式②的情况下,按紧不放Tab键,右上角出现“焦距”字样,再用滚轮即可控制相机距离,角色原地不动八、关于AIAI研究了一下的,但是做的很差,支持几种简单的状态:原地待命、跟随、巡逻、追击、战斗(其中包括施法,其实最好独立出来)等等,上个图 这是巡逻点,该场景中有三个巡逻路径,被赋予了巡逻路径的AI,在没有发现敌人或是敌人跑出警戒范围的情况下,会沿着巡逻路径来回巡逻,自己加了个组件,可以让巡逻路径可视化(编辑模式下)基本功能也就这样了,还有些小功能,我就不一一说明了九、PS论坛里很多高手,分享了很多资源,从中学到了很多东西,深刻到体会一句话,Unity是入门容易,深入难啊本人不是程序员,我的职业是寿司师傅,念书那会儿喜欢玩游戏,整天WOW、Dota,学做游戏属于业余爱好吧,自娱自乐游戏算是个半成品,有很多bug和不合理的地方,还望大家多包涵,希望大家给我提提建议,有什么问题可以交流交流联系方式:企鹅:906706108邮箱:chenjing19881019@gmail.com
十、下载说明文档:链接: http://pan.baidu.com/s/1sly0zEX 密码: vkqy (4M)游戏试玩: 链接: http://pan.baidu.com/s/1mhBlCKg 密码: yikt(148M)开发不易,我就收点辛苦费吧,呵呵项目源码: (753M)
最后一句:看帖不回帖,菊花大出血
补充内容 (2013-12-17 14:59):
密码忘记了,不好意思
密码:东东
补充内容 (2014-8-16 00:01):
视频地址:http://v.youku.com/v_show/id_XNzU2Mzg2MjA0.html 虽然是寿司师父,但是U3D确实厉害~ 密码多少啊没有解压密码密码多少啊没有解压密码密码多少啊没有解压密码密码多少啊没有解压密码密码多少啊没有解压密码 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了
感谢楼主的无私分享!{:soso__11402694654016840197_7:} hedywstylz 发表于 2013-12-17 14:04 static/image/common/back.gif
密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下了 密码多少啊 没密码不要下 ...
哎,对不起啊,忘记了。。。哈哈
密码:东东 嘿嘿 谢谢了 哥哥真厉害
哥哥在哪做寿司哪 我去光顾啊 很棒!!! 感谢分享!!! 密码:东东 密码:东东 密码:东东