游戏开发
文章平均质量分 72
zYongheng
这个作者很懒,什么都没留下…
展开
-
Golang基础学习
Golang基础参考:Golang使用var声明变量返回值中_表示错误结果变量基本数据类型数组&集合控制语句函数&接口错误处理并发混合编程需要新建src文件夹需要保留go.mod需要安装gccZmq的使用环境搭建对于经常可随便运行的项目,可以新建一个文件夹,名为main,方便启动多个main函数对于正式的开发项目(只有一个main),创建文件夹名为src使用vcpkg下载zmq,下载的x64-windows版本原创 2022-06-25 19:27:19 · 357 阅读 · 1 评论 -
蓝图编程经验
1)蓝图OrC++研发尽量在C++中实现相关逻辑,用于区别是否需要使用C++而不是蓝图的依据包括以下:1. 是否是单例的功能模块或者基础父类2. 是否大量使用了RPC通信3. 是否有着复杂的调用过程2)关于日志日志主要用来记录程序中的错误,包括以下错误:1. 配置错误主要是策划配置时出现的错误,例如主键不一致、漏配等情况造成的程序无法按照预期执行。2. 数据错误主要用于识别程序错误,一半这类错误在程序没有问题的时候不会出现,但是由于是协同开发,不能保证对接上一定没有问原创 2022-05-13 11:25:57 · 393 阅读 · 0 评论 -
UE4 C++编程入门整理
参考文献:《大象无形》ue4中c++的网络同步、RPC_zhangxiaofan666的博客-CSDN博客_rpc ue4文章目录虚幻C++编程UObjectUObbject提供的功能UObject构造函数AActorPawn、Character 、Controller创建C++类从C++到蓝图UPROPERTYUFUNCTIONRPC同步属性同步函数同步多播函数游戏性框架概述行为树网络架构系统引擎相关类虚幻引擎解析模块机制UBTUHT内存分配初始化主循环线程UObject对象SWidget虚幻原创 2022-01-26 11:30:52 · 4894 阅读 · 0 评论 -
Unreal Engine 4 学习总动员读书笔记(2)
Unreal Engine 4 学习总动员读书笔记(2)参考《Unreal Engine 4 学习总动员》,之前已经将视频的操作一步步的完成,但并没有对知识点进行深入理解和提取,本章针对之前的操作对知识点进行更加深入的总结。本章以书本而非视频的章节进行扩展,更加深入全面的了解UE4,并且扩展阅读官网教程以及API的知识加以解释。文章目录Unreal Engine 4 学习总动员读书笔记(2)《快速入门》下载源代码Unity和UE4对比入门案例《蓝图应用》常规脚本建造蓝图蓝图技术指南在线会话结点Sess原创 2021-10-05 15:10:08 · 1271 阅读 · 2 评论 -
Unreal Engine4和Unity3D对比
Unreal Engine4和Unity3D对比蓝图和C++借助官方的话,在UE4中,C++主要用于构建底层的游戏体系,而蓝图主要用于更方便的构建处理游戏的行为和表现。一般自己先编写一个继承自AActor的类,然后创建蓝图,让蓝图类继承自此类,该类就相当于Unity中预制体,并伴有响应功能。经过实践发现,如果蓝图类重写了C++类的虚函数,那么C++类的方法会在蓝图类执行完成后被执行。Level和Scene在UE4中,使用Level代替Unity中的SceneSceneComponent原创 2021-09-18 13:02:27 · 2731 阅读 · 0 评论 -
Unity3D实战常用技术
1. 对象的创建、获取2. 音乐的播放3. 更新基础UI- 普通属性- 使用DOTween渐变修改属性- 修改列表顺序- 制作按钮动画4. 事件机制- 检查某个按键是否按下- 检查任意按键是否按下5. 场景加载- 同步加载- 异步加载6. Timeline 的创建和使用7. 动画控制器的使用...原创 2021-09-17 09:43:17 · 613 阅读 · 0 评论 -
Unity2019 从零到精通视频学习笔记
Unity2019 从零到精通视频学习笔记该文对Unity2019 做简单的自学了解,并做相应的笔记文章目录Unity2019 从零到精通视频学习笔记一、C#基础回顾基本数据结构面向对象数据结构异常处理事件异步编程数据库和文件操作二、引擎基本介绍三、场景管理四、物体管理五、组件管理六、UGUI图形系统七、用户输入管理八、自然环境设计九、光照系统十、3D模型管理十一、物理系统十二、动画系统十三、寻路系统十四、音效系统十五、特效系统十六、视频播放管理一、C#基础回顾基本数据结构简单的控制台原创 2021-08-27 01:51:56 · 583 阅读 · 0 评论 -
Python高级编程
最近要进面试,要求中要会python,在工作中层使用过python,但并非主流语言,因此对其高级特性并不是很熟悉,因此再次机会详细学习其高级特性,包括面向对象的编程方法、一些特定的操作函数、常用的函数修饰符、异步语句等最新的python3语法。Python的基础内容在Python核心编程(3.8学习笔记)_zYongheng的博客-CSDN博客一、继承和多态1. 继承作用和多重继承的执行顺序class Animal: def __init__(self, name): ..原创 2021-08-19 23:23:46 · 2282 阅读 · 0 评论 -
Unreal Engine 4 学习总动员读书笔记
Unreal Engine 4 学习总动员读书笔记参考《Unreal Engine 4 学习总动员》,按照里面的录制的视频一步一步的操作,并将操作的流程和关键截图保存下来,方便后面的再次复习和回顾,如果想详细的了解UE4,请自行购买《Unreal Engine 4 学习总动员》虽然已经将相关书籍全部看完,也对主要的技术都有了初步的了解,但是仍然缺乏系统化的认识,包括对UE4引擎的整体的设计结构的认知,主要的功能模块,模块中的类及其关系等。后面希望逐渐通过实战项目对UE4的API和整体的架构有更深入的原创 2021-08-18 17:19:37 · 1406 阅读 · 0 评论