首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
unity 游戏改字体
2024-08-03
Unity手游汉化笔记②:使用UABE替换TTF字体
总的笔记:https://www.cnblogs.com/guobaoxu/p/12055930.html 目录 一.分析 二.思路 三.具体实践 四.总结 Unity版本:2018.4.5f1 工具:UABE(地址:https://7daystodie.com/forums/showthread.php?22675-Unity-Assets-Bundle-Extractor) 一.分析 在Unity中,可以看到一个TTF文件在导入后,可以展开成下面这样 也就是一个大哥带两个小弟,合理猜测在这个
【Unity游戏开发】记一次解决 LuaFunction has been disposed 的bug的过程
一.引子 RT,本篇博客记录的是马三的一次解决 LuaFunction has been disposed 的bug的全过程,事情还要从马三的自研框架 ColaFrameWork 说起.最近,马三在业余时间维护了一款基于Unity的客户端自研框架,起名叫 ColaFrameWork ,寓意是希望写代码能像喝小可乐一样享受和轻松.为了在Lua层可以监听到UI事件,马三制作了UGUIEventListener.UGUIDragEventListenner和UGUIMsgHandler等这样几个UI组
unity游戏在ios11上不显示泰语解决办法
最近在开发中遇到unity游戏在ios11上不显示泰语的问题,全部显示为方框内一个问号. 通过搜索发现这是Unity的一个bug,在2017.3中修复了 但升级unity风险很大,所以我采用了该文中提到的另一方案:在用户选择泰语时加载泰语字体(如Noto Serif Thai.ttf)
Unity 游戏框架:资源管理神器 ResKit
此篇文章准备了将近两周的时间,写了改,改了删.之前有朋友反馈,上一个文章太冗长了,影响阅读体验,这一讲就走个精简路线.所以只要不是很重要的内容就都删减掉了. 文章分两个部分,第一部分是原理,第二部分是实战. 原理部分,初学者尽量去理解就好,不用跟着敲,列出的代码都是示意代码. 实战部分是留给初学者的,希望敲完代码,这样有助于理解前边的原理. 当然原理不是很难. 第一部分:原理 ResKit 中值得一说的 Feature 如下: 引用计数器 可以不传 BundleName 当然也有很多不值得一提的
喵的Unity游戏开发之路 - 轨道摄像机
前言 很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学.为此我们精选了一套国外优秀的Unity3D游戏开发教程,翻译整理后放送给大家,教您从零开始一步一步掌握Unity3D游戏开发. 本文不是广告,不是推广,是免费的纯干货!本文全名:喵的Unity游戏开发之路 - 移动 - 轨道摄像机 - 相对控制 创建一个轨道摄像机. 支持手动和自动相机旋转. 相对于相机进行移动. 防止相机相交. 这是有关控制角色的运动的教程系列的第四部分.这次,我们将注意力集中在相机上,创建一
(开源项目)abattoir unity游戏
(开源项目)abattoir unity游戏 欢迎各位的改进和提议! 名称: abattoir(角斗场) 版本: v1.0 作者: N-n-N(笔者) 简介: 添加娱乐(冲撞)模式和普通(一般)模式 添加仆从和主角色(皮肤1和皮肤2) 添加主地图和时间特效 添加基础操作模式 GIT下载链接[含源代码] 码云 1游戏详情: 1.1游戏目标 普通模式:击杀对方 娱乐模式:撞落对方 1.2游戏玩法 该游戏是双人游戏,采取同一设备分屏(左右)显示方法. 1.3游戏键位 P1:wsad控制前后左右 f攻击
Unity游戏开发中的内存管理_资料
内存是手游的硬伤——Unity游戏Mono内存管理及泄漏http://wetest.qq.com/lab/view/135.html 深入浅出再谈Unity内存泄漏http://wetest.qq.com/lab/view/150.html 这一次,我优化了37%的内存http://wetest.qq.com/lab/view/147.html Unity项目资源加载与管理http://wetest.qq.com/lab/view/124.html Android应用内存泄露分析.改善经验总结h
关于Unity游戏开发方向找工作方面的一些个人看法
这是个老生常谈,却又是谁绕不过去的话题,而对于每个人来说,所遇到的情况又不尽相同,别人的求职方式和路线不一定适合你,即使是背景很相似的两个人,有时候机遇也很重要. 我本人的工作经验只有一年,就业方式是校招,至今还未曾离职跳槽过.一下所谈到的观点都是基于这一年来所听所见所感的一些总结,带有一定的片面性,所以觉得我说的不对的,可以指出来,我的出发点是好的,希望能给大家一些参考.也希望大家切不可因为我的个人想法而影响你自己的重要机会. 这个话题着实有一些大,我对VR方向并不很了解,所以我只谈游戏制作
Unity游戏开发之“屏幕截图”
原地址:http://sygame.lofter.com/post/117105_791680 在unity游戏开发中,可能会遇到在游戏中截屏的效果.这儿提供两种截屏方法.(方法二提供显示截图缩略图代码) 方法一:在unity的API中,unity给我们提供了一个现成的API : Application.CaptureScreenshot(imagename).但是这个API虽然简单,在PC.mac运用没有多大的影响,但是如果是在移动平台上使用的话就显得相当的吃力,因为它会消耗我们很大的CU
Unity大中华区主办 第二届Unity 游戏及应用大赛 实力派精品手游盘点
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎.包含如今时下流行的手机版<炉石传说>也是用这款引擎开发的. 近日,由Unity大中华区主办,上海普陀区政府和中国移动游戏基地联合主办的第二届Unity 游戏及应用大赛正在进行最后的角逐.相信从600多款的Unity游戏及应用作品中脱颖而出的作品的素养一定能够让你眼前一亮.如今就让我们来看下眼下票数最多的五款
C# Unity游戏开发——Excel中的数据是如何到游戏中的 (二)
本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一) 上个帖子主要是讲了如何读取Excel,本帖主要是讲述读取的Excel数据是如何序列化成二进制的,考虑到现在在手游中应用很广泛的序列化技术Google的ProtoBuf,所以本文也是按照ProtoBuf的方式来操作的.ProtoBuf是一个开源库,简单来说ProtoBuf就是一个能使序列化的数据变得更小的类库,当然这里指的更小是相对的.好了ProtBuf的东西就不在多说,以后会专门写一篇帖子的.本帖其实就相当于上
C# Unity游戏开发——Excel中的数据是如何到游戏中的 (三)
本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (二) 前几天有点事情所以没有继续更新,今天我们接着说.上个帖子中我们看到已经把Excel数据生成了.bin的文件,不过其实这样到游戏中还是不能用的.主要有两个方面,1.bin文件的后缀使我们随便取的名字,但是这种文件Unity不买账.因为Unity中的二进制文件必须是以.bytes命名的.2.在写文件之前其实还可以对二进制进行压缩,这样可以最大化节省设备空间.也就是说我们在生成数据实例后还需要做以下几件事:序列化 -
C# Unity游戏开发——Excel中的数据是如何到游戏中的 (四)2018.4.3更新
本帖是延续的:C# Unity游戏开发--Excel中的数据是如何到游戏中的 (三) 最近项目不算太忙,终于有时间更新博客了.关于数据处理这个主题前面的(一)(二)(三)基本上算是一个完整的静态数据处理方案了. 不过前几篇发布的时候是2015年,比较早了,随着这几年技术不断积累和进步,其实已经有更好的方案来处理数据了,不过对于前端存储的那几个M的数据,多点少点其实影响也不大. 但是也不能就这样算了,毕竟技术的变化日新月异,还是要保持持续学习的心态. 虽然简单但却不易忽视 对于游戏中静态数据的处理
2017年Unity游戏开发视频教程(入门到精通)
本文是我发布的一个Unity游戏开发的学习目录,以后我会持续发布一系列的游戏开发教程,都会更新在这个页面上,适合人群有下面的几种: 想要做独立游戏的人 想要找游戏开发相关工作的人 对游戏开发感兴趣的人 闲的蛋疼的人 下面的学习路线每一步前面都有一个编号,可以直接在公众号里回复编号,查看这个学习内容的详细信息(课时列表和课时预览视频) 大家有任何课程上的建议可以直接在公众号内回复,我可以在微信公众号的管理后台看到,大家发的每一条信息我都会看,由于时间限制所以不一定都会回复. 你如果想做一些支持si
工作流程,编程,调试,性能:Unity游戏开发者应该学习的20个改进技巧
Unity 是一个备受欢迎的游戏开发平台.它的功能令人印象深刻,同时也迎合了不同的游戏开发需求.游戏开发者可以使用 Unity 创建任何类型的游戏,从世界级的 RPG 游戏到最流行的增强现实游戏 PokêmonGo.随着世界各地的广泛使用,许多开发人员在网络上用 Unity 来炫技,有些甚至在游戏发布前就能疯狂圈粉!此外,许多初学者都利用 Unity 来学习游戏开发或游戏编程.由于 Unity 的复杂性 -- 它涵盖了设计.脚本.调试和游戏开发的其他各项方面 -- 它可能难以管理.下面介绍一些关
【Unity游戏开发】浅谈Lua和C#中的闭包
一.前言 目前在Unity游戏开发中,比较流行的两种语言就是Lua和C#.通常的做法是:C#做些核心的功能和接口供Lua调用,Lua主要做些UI模块和一些业务逻辑.这样既能在保持一定的游戏运行效率的同时,又可以让游戏具备热更新的功能.无论我们有意或者无意,其实我们经常会在Unity游戏开发中使用到闭包.那么,马三今天就要和大家来谈谈Lua和C#中的闭包,下面首先让我们先来谈谈Lua中的闭包. 二.Lua中的闭包 相信,对于经常使用Javascript的前端开发者来说,闭包这个概念一定不会陌生,在
Re:Unity游戏开发有哪些让你拍案叫绝的技巧?
这是我在知乎一个问题: <Unity游戏开发有哪些让你拍案叫绝的技巧?> 下面的回答,觉得蛮有趣的,贴在这里和博客的朋友们分享下. ----- 分享一个比较好玩的内容吧. 大家都知道Unity有一个职位叫做Evangelist,翻译成中文就是布道师.他们的任务是介绍Unity最新的功能,分享Unity的知识.那么做一些演讲自然就必不可少了. 包括其他Team的同事,如果遇到了Unite这样的大会,也要做一些演讲. 那么,准备一份Power Point,同时准备一个live demo就是家常便饭
【Unity游戏开发】用C#和Lua实现Unity中的事件分发机制EventDispatcher
一.简介 最近马三换了一家大公司工作,公司制度规范了一些,因此平时的业余时间多了不少.但是人却懒了下来,最近这一个月都没怎么研究新技术,博客写得也是拖拖拉拉,周六周天就躺尸在家看帖子.看小说,要么就是吃鸡,唉!真是罪过罪过.希望能从这篇博客开始有些改善吧,尽量少玩耍,还是多学习吧~ 好了扯得有点远了,来说说我们今天博客的主题——“用C#和Lua实现Unity中的事件分发机制”,事件分发机制或者叫事件监听派发系统,在每个游戏框架中都是不可或缺的一个模块.我们可以用它来解耦,监听网络消息,或者做一些
Unity游戏开发常用的一些函数用法
Unity游戏开发常用函数 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心创新!助理快速了解 Unity 开发中常用的一些基础函数为新手节省宝贵的时间,避免采坑! Chinar 教程效果: 1 RotateAround -- 围绕某个点/对象旋转 2 LoadScene -- 载入场景 3 Gizmos -- 小物件 4 Normalize -- 向量 5 Relati
Unity游戏设计与实现 南梦宫一线程序员的开发实例
图灵程序设计丛书 Unity游戏设计与实现:南梦宫一线程序员的开发实例(修订版) 加藤政树 (作者) 罗水东 (译者) c# 游戏 unity <内容提要>本书的作者是日本知名游戏公司万代南梦宫的资深开发人员,书中通过10个不同类型的游戏实例,展示了真正的游戏设计和实现过程.本书的重点不在于讲解Unity的各种功能细节,而在于介绍核心玩法的设计和实现思路.每个实例都从一个idea开始,不断丰富,进而自然而然地推出各种概念,引导读者思考必要的数据结构和编程方法.掌握了这些思路,即便
C#开发Unity游戏教程循环遍历做出判断及Unity游戏示例
C#开发Unity游戏教程循环遍历做出判断及Unity游戏示例 Unity中循环遍历每个数据,并做出判断 很多时候,游戏在玩家做出判断以后,游戏程序会遍历玩家身上大量的所需数据,然后做出判断,即首先判定玩家是否有权限做出这种选择,然后才决定是否为玩家执行此选择.例如,<仙剑奇侠传>这款游戏,进入剧情“荷叶迷宫时”,会要求玩家击碎迷宫里的5尊雕塑,如图5-12所示.但是击碎的前提是,玩家身上必须携带有“锤子”.也就是说系统会遍历玩家身上所有的资源,如果有锤子才能击碎雕塑. 图5-12 <
热门专题
java 线程的创建需要重写Thread中的什么方法
公式SUMIFS和COUNTIF
sqlserver datetime2 强制转换date
nodejs 获取post formdata
centos java 下载地址
mysql启动不起来也不写日志文件
Abp vnext 后台管理
做一个文件夹功能怎么做vue
indexOf对象数组
delphi utf8 中文解码
linux 5004端口
TCL加密输出TBC
bootstrap 缩略文字
python csv转换为excel
java的不定参能传哪些类型的参数
gt911驱动参数写不进去
vue如何监听一个值
linux 除了 xftp
ATX-250S开关电稳压电源,那条线220伏是启动开关线
SQLServer2008 SP下载