排序:
默认
按更新时间
按访问量

RPG游戏《黑暗之光》开发总纲

近期在学习RPG游戏《黑暗之光》的开发,列个总的逻辑路线和开发大纲,方便复习与检索。(更新完毕)1.载入界面场景 https://blog.csdn.net/s1314_jhc/article/details/796012551.1 添加场景(环境、Camera、水面以及天空等物体的添加)1.2 ...

2018-04-14 21:01:26

阅读数:324

评论数:0

网络游戏《丛林战争》开发与学习之(二):粘包分包现象以及服务端解析数据

本篇博客主要介绍数据发送和接收时遇到的粘包和分包现象,以及实现服务端解析收到消息的代码,本节的代码是在第(一)部分的基础上进行的,可以先浏览下第一部分https://blog.csdn.net/s1314_jhc/article/details/80914044 源码下载地址:https://d...

2018-07-17 10:05:13

阅读数:14

评论数:0

网络游戏《丛林战争》开发与学习之(一):网络编程的基础知识

《丛林战争》是一款完整的网络游戏案例,运用U3D开发客户端,Socket开发服务端,其中涉及到了网络编程、数据库和Unity的功能实现,之前通过U3D开发了一个单机游戏《黑暗之光》,并没有涉及网络编程的知识,通过《丛林战争》这个完整的游戏,系统性地学习网络编程,并进一步学习利用U3D开发游戏。 ...

2018-07-04 15:58:02

阅读数:61

评论数:0

Unity中各种查找物体的方法

GameObject.Find()、Transform.Find查找游戏对象 1.前置条件 2.相关API 2.1 GameObject.Find 2.2 Transform.Find 2.3 其他查找 3 实际测...

2018-06-26 10:41:31

阅读数:32

评论数:0

U3D连接MySQL数据库详细步骤解析

本文转自博主Hozshan的文章 “Unity3D 学习笔记(四) Unity连接MySQL数据库”,他对各个步骤都做了详细的介绍。 文章链接:https://blog.csdn.net/sysuhezshan/article...

2018-06-25 16:08:52

阅读数:46

评论数:0

视频主观实验中一个简易的视频测试界面(C# Winfrom实现)

在做针对视频的主观质量测试时,需要让受试者通过测试界面进行观看与打分。因此做了一个简易的测试界面,采集用户的信息和打分情况,并导入SQL数据库,方便进一步的处理。测试流程分为7步,即图中对应的7个序号,本篇博客将对各部分的逻辑和代码进行梳理,整体难度不大,由于时间紧迫很多功能不完善。下载链接。总体...

2018-06-24 22:16:27

阅读数:32

评论数:0

相关与因果的相爱相杀——新书《为什么:因果关系的新科学》解读(下)

接着(上)部分,(下)部分主要介绍了如何在生活中使用因果分析并提出了根据因果这一“幻觉”制造出强“AI”的底层方案。传送门:相关与因果的相爱相杀——新书《为什么:因果关系的新科学》解读(上)相关与因果的相爱相杀——新书《为什么:因果关系的新科学》解读(下)4.判断力层级这节的内容由1个基本问题和6...

2018-06-24 11:42:49

阅读数:161

评论数:0

相关与因果的相爱相杀——新书《为什么:因果关系的新科学》解读(上)

《为什么:因果关系的新科学》(The Book of Why: The New Science of Cause and Effect)是今年3月刚出版的新书,作者是一位传奇人物,81岁的计算机科学家和哲学家朱迪亚·珀尔(Judea Pearl)。        这本书的主题是在当今这个相关性运用...

2018-06-24 10:37:13

阅读数:521

评论数:0

U3D中实现场景自动游览的效果

最近在做一个场景展示的项目,需要实现自动游览的效果,即摄像机在场景中预设好的点之间进行自动移动,觉得网上应该有现成的,竟然没找到。只能自力更生了,不过难度不大。大体思路为:设置目标点判断当前位置是否到达下一个目标点若是,改变相机朝向,否则往前移动。上代码: private f...

2018-06-13 17:32:18

阅读数:58

评论数:0

Unity3D灯光与渲染学习之(三):探针使用、后处理与批处理

本篇博客作为收尾,介绍探针(重点是反射探针)以及一些后期处理与优化方式。传送门:Unity3D灯光与渲染学习之(一):天空盒、灯光以及色彩空间Unity3D灯光与渲染学习之(二):全局、烘焙以及混合光照Unity3D灯光与渲染学习之(三):探针使用、后处理与批处理7.探针的使用7.1 灯光探针(适...

2018-06-08 10:49:43

阅读数:121

评论数:0

Unity3D灯光与渲染学习之(二):全局、烘焙以及混合光照

本篇博客主要对实时、烘焙和混合光照进行介绍。传送门:Unity3D灯光与渲染学习之(一):天空盒、灯光以及色彩空间Unity3D灯光与渲染学习之(二):全局、烘焙以及混合光照Unity3D灯光与渲染学习之(三):探针使用、后处理与批处理4.全局和烘焙关照全局光照,简称GI,是一个用来模拟光的互动和...

2018-06-08 10:25:31

阅读数:183

评论数:0

Unity3D灯光与渲染学习之(一):天空盒、灯光以及色彩空间

最近在学习Siki学院中的U3D渲染,将学习的笔记进行整理,方便日后查阅,也方便各位交流学习。课程大纲如下:先介绍灯光渲染的大致内容,灯光效果主要分为实时光照(RealTime) 和烘焙(Baked),实时光照根据场景中的运动信息,实时更新光照信息,比较耗费性能。而烘焙是将光照信息照射到静态物体上...

2018-06-08 10:04:43

阅读数:266

评论数:0

在Unity3D发布的WebGL中实现场景视频播放的功能

Unity场景中播放视频可以通过在3D的Cube面上添加MovieTexture得来,但在最终生成WebGL应用时会报错,原因是Web端不支持MovieTexture的播放,网上查阅了许多资料,整理了一下,也让后来者少走点弯路。1.首先需要下载一个名为Simple MovieTextures fo...

2018-06-08 09:27:23

阅读数:179

评论数:0

网龙C++游戏训练营培训课程第一阶段(下):类与对象、封装、继承和多态

(下)部分内容主要关注封装、继承和多态的操作。传送门:第一阶段(上):数组与指针第一阶段(下):类与对象、封装、继承和多态4.类及其使用类的学习需要掌握的内容如下:用一个例子来解释:新建lei.h头文件和lei.cpp源文件代码如下://lei.h class Date { public: ...

2018-06-03 17:22:32

阅读数:93

评论数:0

网龙C++游戏训练营培训课程第一阶段(上):数组与指针

6月有幸参加网龙游戏公司推出的C++线上培训课程,为期一个月。分为四个阶段,即C++中的重要内容网络编程数据库设计游戏设计与实现之前或多或少有接触过四个部分的内容,但没有做一个系统的记录,借助本次线上学习,对各部分内容进行系统性的整理,便于日后复习,也欢迎大家交流。第一阶段传送门:第一阶段(上):...

2018-06-03 16:53:49

阅读数:101

评论数:0

RPG游戏《黑暗之光》流程介绍与代码分析之(十五):主角受攻击效果以及场景切换

十五章:主角受攻击效果以及场景切换本篇博客将《黑暗之光》开发的最后工作做完,包括之前未实现的主角被击效果,以及实际运行中的场景切换。15.1 主角的受攻击效果我们参照WolfBaby中的受攻击效果(链接),制作主角的对应效果 public float missRate = 0.25f; ...

2018-05-03 17:06:59

阅读数:70

评论数:0

RPG游戏《黑暗之光》流程介绍与代码分析之(十四):角色技能系统的实现

十四章:角色技能系统的实现技能系统是本游戏开发的最后一部分内容,与普通攻击系统不同,我们需要添加释放技能的特效、动画以及播放时间。并将动画分为回复、Buff、单体和群体。14.1添加技能的特效名称释放技能时要使用攻击特效以及攻击动画,因此我们对SkillInfoInList进行修改。其中特效名称表...

2018-05-03 16:46:31

阅读数:69

评论数:0

RPG游戏《黑暗之光》流程介绍与代码分析之(十三):角色攻击系统的实现

十三章:角色攻击系统角色攻击是杀怪时的核心功能,攻击模式又可细分为普通攻击和技能攻击,其中技能攻击的信息存储在SkillInfoInList,本章节只涉及普通攻击部分。为Magician添加一个PlayerAttack脚本,控制攻击public enum PlayerState{ norm...

2018-05-01 20:36:49

阅读数:70

评论数:0

RPG游戏《黑暗之光》流程介绍与代码分析之(十二):怪物系统的实现

第十二章:怪物系统怪物功能是交互的重要部分,涉及到任务系统、人物状态系统等等,设计起来也较为复杂。首先将Model中的小狼拖入场景,命名为WolfBaby,并添加动画信息12.1 小狼的状态切换和移动为其添加一个脚本WolfBaby以控制其行为using UnityEngine; using Sy...

2018-05-01 19:01:06

阅读数:78

评论数:0

RPG游戏《黑暗之光》流程介绍与代码分析之(十一):装备购买、经验条以及环境碰撞器

第十一章 装备购买、经验条以及环境碰撞器本章内容较零散,主要是完善几个功能,即借助之前做好的装备系统实现装备商店与物品栏的交互,以及经验条和环境碰撞器的添加。11.1 装备购买功能我们首先添加商店NPC,类似药品商人,可参考7.2.1节(链接)添加完NPC后,正式进入装备商店的设计。由于装备比药品...

2018-04-30 12:10:04

阅读数:54

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭