Unity2D RPG游戏开发日志

一.游戏构建设计

场景设计:地面的每一层用unity的TiledMap来设计,首先第一层为地面层,也就是地形的大部分区域的图块;第二层为覆盖层,如图中蓝色线圈起来的柱子的上半部分,由于玩家可以在柱子背后,所以这里重新建立一层,用于填充蓝色的部分的区域,是的该层优于玩家渲染;第三层为碰撞层,同样用tiled来制作,但是添加碰撞属性。

房屋设计:进入这里有两种形式,一是在场景中进入后不传送,而是使得房屋透明化,从而显示出里面的东西;第二种是用另外一块区域制作房屋之中的场景;第三种,是直接建立另外一个场景。这里主要的房屋采用第一种,第二种用于地下室一类,第三种用于区域间。

角色设计:这里玩家所有武器等采用精灵表单设计,图侦的方向为前后左右,运动循环采用四帧,攻击采用一帧到三帧。武器和装备都要有不同的帧(美术苦手的地狱来了),为了减少工作量这里优先考虑采用精灵的构件组,从而将图片的工作量减少。攻击才采用定桩攻击,从而减少开发难度。参考minidayz

怪物的AI设计:采用A星算法。

 

猜你喜欢

转载自www.cnblogs.com/xiaoahui/p/10923977.html