logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Unity】模型文件格式、常见3D模型格式

除非在计算机上安装了相应的 3D 建模软件,否则保存为 .ma、.mb、.max、.c4d 或 .blend 文件的资源将无法导入。.obj文件是Alias|Wavefront公司为它的一套基于工作站的3D建模和动画软件"Advanced Visualizer"开发的一种标准3D模型文件格式,很适合用于3D软件模型之间的互导。.fbx最大的用途是用在诸如在 Max、Maya、Softimage 等

#unity#3d#游戏引擎 +2
【Unity】Unity内存管理与优化(一)内存域、堆栈、垃圾回收、内存泄漏、内存碎片

Unity内存管理在游戏开发的世界中,程序的优劣与内存的使用有着密不可分的关系。从很多方面来说Unity对于内存的使用并不是最优解,正因为如此,Unity的内存管理与优化就显得尤为重要。内存域垃圾回收内存碎片运行时垃圾回收多线程垃圾回收分析内存分析内存消耗分析内存效率内存管理性能增强垃圾回收策略手动JIT编译值类型和引用类型传值和传引用结构体是值类型数组和引用类型字符串是不可变的引用类型字符串连接

文章图片
#unity#游戏引擎#游戏开发
【Unity】Unity 生命周期

该阶段的发生与渲染无关,其特性决定了其处理物理事件的功能,使物理展示效果更为平滑,另外固定更新的频率并非真的是固定的,实际的执行会根据CPU轮转时间片产生偏移,但这个偏移基本可以忽略不记。...

文章图片
#unity#游戏开发#游戏引擎
【Unity】Unity学习笔记目录整理

概述及周边【Unity】Unity相关知识分类【Unity】Unity生命周期【Unity】Unity特殊文件夹U2D开发【Unity】Unity 2D游戏开发(一)U2D基础功能【Unity】Unity 2D游戏开发(二)Effectors 2D碰撞效应器【Unity】Unity 2D游戏开发(三)2D游戏常用功能及插件UI相关【Unity】 NGUI学习笔记(一)各版本UI比对【Unity】

文章图片
#unity#游戏开发#游戏 +1
【Unity】U3D ARPG游戏制作实例(一)EasyTouch5完整示例

Unity Store中有很多Input相关插件,跟EasyTouch功能相似的也有很多,如果想要做个简单操作的手机项目可以考虑EasyTouch,如果想要在多个平台发布或者支持多种操作、复杂操作的话可以考虑另外一款插件Rewired,这款插件可以识别多种外设(手机、键鼠、手柄、方向盘、乐器等),有机会的话我会在写一片关于Rewired的文章。...

#unity#3d#游戏开发 +1
【Unity】U3D TD游戏制作实例(二)配置关卡、加载Excel配置文件

然后再创建一个 LevelManager 脚本来读取配置,这个 LevelManager 后期将会实现关卡的加载、开始、结束,以及生成敌人等功能。前面三个小的是第一轮的,中间两个大的是第二轮的,后面小的是第三轮的。本章主要实现通过 Excel 配置关卡数据, Unity 解析 Excel 生成关卡,实现自动刷新敌人。注意,EnemyGeneratePoint 的位置要放在地图上合理的位置上,不然导

#unity
【Unity】Unity学习笔记目录整理

概述及周边【Unity】Unity相关知识分类【Unity】Unity生命周期【Unity】Unity特殊文件夹U2D开发【Unity】Unity 2D游戏开发(一)U2D基础功能【Unity】Unity 2D游戏开发(二)Effectors 2D碰撞效应器【Unity】Unity 2D游戏开发(三)2D游戏常用功能及插件UI相关【Unity】 NGUI学习笔记(一)各版本UI比对【Unity】

文章图片
#unity#游戏#游戏引擎
【Unity】Unity 跨平台及编译过程

早期的Unity跨平台是基于MONO运行时的,又通过CLS实现了跨语言。其基本思路是将各个版本的语言统一编译成CIL语言,在不同平台运行时使用CLR进行解释。有点类似于Java的jdk和jvm。CLS(Common Language System)通用语言规范:CLS是一种规范,类似于schema,当文件被指定遵守CLS规范后,在某语言中写出不符合通用规范的代码后将被警告或报错。MONO是一个开源

#游戏#游戏引擎#unity
到底了