- 博客(6)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(六):背包系统的实现(下)
接着(上)部分的内容,本节关注物品栏中一些功能的实现,及拾取操作的模拟背包的显示与隐藏物品提示信息5.4 拾取模拟有了(上)部分的铺垫,本节的目标是实现物品拾取功能。物品拾取功能的逻辑分为三步:查找所有物品中是否存在该物品如果存在,num+1如果不存在,查找空的网格,把新建的Inventory放入此方格中首先,我们采用按键X模拟拾取动作public GameObject InventoryItem...
2018-03-25 21:18:17 3001 7
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(五):背包系统的实现(上)
第五章:背包系统背包系统作为游戏中的一个重要功能,与游戏存在着诸多的交互性,购买商品、怪物掉落等各种情形都需要访问背包系统,结构较为复杂。因此背包系统将通过两篇博客进行分析。(上)部分包括功能面板创建物品信息管理系统物品栏的UI界面(下)部分偏向于功能实现,包括拾取操作的模拟背包的显示与隐藏物品提示信息窗口的实现5.1功能面板在之前的学习中,还没有功能面板进行创建,因此先创建整体的功能面板。为了实...
2018-03-25 20:47:01 3759
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(四):任务系统的实现
第四章:任务系统这部分主要对任务系统进行设计,游戏的关键因素之一就是任务系统与玩家的交互,但在代码实现中并不算复杂。本篇博客主要通过一下几个方面实现任务系统。任务模型的导入与任务UI界面的创建任务的接受与完成针对不同对象的指针修改(提高可玩性)4.1 任务NPC模型的导入、任务UI界面的设计首先添加接受任务信息的老爷爷,在Model中找到NPC老爷爷,拖入场景Map中,并调整朝向。因为NPC不参与...
2018-03-22 20:54:06 5425
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(三):角色控制系统的实现
第三章:角色控制本篇博客主要对人物移动及其相关操作进行分析,主要包括主角以及镜头的移动。在游戏界面中,我们使用Camera作为视角。为了方便之后判断当前tag,我们新建一个Tag脚本,存入一些tag信息,之后调用就不容易出错using UnityEngine;using System.Collections;public class Tags : MonoBehaviour { p...
2018-03-22 11:21:56 2889
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(二):角色创建界面的实现
第二章 角色创建上一章中完成了初始化的场景界面的创建,本章就接着上一篇博客的内容,介绍角色创建的方法。2.1 角色创建的UI界面角色创建的背景采用与加载界面所用背景相同,并且Camera不需要移动。创建的UI界面与之前类似,其中输入名字的地方用Prefab Toolbar中的Simple Input Field实现,效果如下2.2 角色的创建与显示资源包内配置了两个角色,分别是魔法师和剑士。这节要...
2018-03-22 09:57:26 2225 2
原创 RPG游戏《黑暗之光》流程介绍与代码分析之(一):游戏载入界面的创建
《黑暗之光》是一款中等大小的RPG游戏,在入门Unity后适合用来上手,了解一整套游戏开发流程以及游戏内的各种功能。借助几篇博客整理一下整体的开发步骤以及代码,方便自己回顾,也便于各位交流与讨论。下载地址:http://www.manew.com/thread-90413-1-1.html 这是蛮牛的游戏开发网站,需要注册才能下载,如果没注册的用户,可以点击这个链接https://download...
2018-03-18 15:50:41 5407 1
网络游戏《丛林战争》环境和UI资源包
2018-07-26
网络编程中服务端的优化解析
2018-07-17
socket实现服务端与客户端的同步/异步接收
2018-07-04
视频主观实验的简易测试界面
2018-06-24
Unity场景中自动游览功能
2018-06-13
反射探针与后处理资源包
2018-06-08
HEVC编码器中如何使不同的CU块对应不同的QP
2017-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人