游戏开发环境搭建

每次换新的电脑都需要重新搭建开发环境,将一些经常遇到的问题及解决方法列出以备忘 目录 1.Java开发环境(重要性:S) 2.资源服务器搭建(重要性:A) N.待续~~ 1.Java开发环境(重要性:S): 关键词:jdk 主要用途:apk或jar包生成,主要用于android开发,...

2018-12-15 16:47:11

阅读数 6917

评论数 7

游戏研发 奇技淫巧(持续更新中)

自己开发多年,将一些经常用,实用的功能列出来,既是为了效率,也是为了代码能够写的更漂亮些。 目录 语言篇: C# 引擎篇: Unity: 语言篇: C# 1.Enum转数组: System.Enum.GetValues(typeof(EnumKind)); 3.数组合并 ...

2018-12-07 17:02:02

阅读数 46

评论数 0

疑难问题汇总

Unity疑难问题汇总(持续更新): 1.打包AndroidAPK常见问题: 可先参考:https://www.cnblogs.com/guxin/p/8649834.html 没解决的继续往下看,错误格式大概好多种(先弹无关的错误如a,然后弹b),反正打不出apk,新建项目都不可以(环境要...

2019-01-02 20:49:21

阅读数 19

评论数 0

游戏研发基础知识库(入门教程)

  入门语言(C#)C# 基础概念讲解: (主要介绍游戏开发中常用的一些概念或基基础知识,本篇文章会慢慢完善和加入一些例子,让大家更好的理解游戏开发需要掌握哪些知识就可以,不理解的可以提出来)   1.类的概念(class): 最小编程个体,方法必须写在类中,万事万物皆可定义 2.系统...

2018-12-31 13:57:25

阅读数 41

评论数 0

受控随机的简易实现

/// 简单思路:每个需要随机的项目按随机出现系数随机出指定所需数量然后排序取出最终随机列表  #region 受控随机抽取 //随机实体类 public class RandomItme { //public int index...

2018-12-28 12:40:57

阅读数 29

评论数 0

无限游戏模式简单实现

涉及到的游戏概念以及一些基础知识: 游戏中的Start 游戏中的Update 基础类型:bool,int ,string  内存队列类型:List 自定义类型:class Time.frameCount Time.deltaTime        using Patholo...

2018-12-21 13:59:19

阅读数 51

评论数 0

极简UI框架实现

原理:通过定义“栈”集合,维护一个后进先出的UI队列,实现极简的UI控制管理 概念1:反向切换(先关闭后打开的UI) 概念2: public class UIManagerData : DataInst<UIManagerData> { ...

2018-12-21 12:02:52

阅读数 110

评论数 0

汉字区位码位研究之生成指定数目的汉字

随机姓名   private static string firstName = "赵,钱,孙,李,周,吴,郑,王,冯,陈,褚,卫,蒋, 沈,韩,杨,朱,秦,尤,许,何,吕,施,张,孔,曹,严,华,金,魏,陶,姜, 戚,谢,邹,喻, ...

2018-12-15 19:19:02

阅读数 67

评论数 0

CMD命令行之android

1.apk 重新签名 jarsigner -keystore C:\mykey.key -signedjar apk-Signed.apk apk-Unsigned.apk mykey 待签名APK: apk-Unsigned.apk 签名后APK:apk-Signed.apk keys...

2018-12-15 17:28:57

阅读数 37

评论数 0

在unity中如何高效的使用内置android方法

目录 AndroidJavaClass AndroidJavaObject 简单示例: Unity中如何正确使用AndroidJNI apk接入中经常遇到的问题记录: AndroidJNI JNI(Java Native Interface):java本地开发接口 JNI是一个协议...

2018-12-10 15:23:52

阅读数 56

评论数 0

游戏代码规范实例之单例

游戏开发中的单例介绍: 单例推导过程: 关键字static:将需要全局调用的对象在内存中共享出来 思路:其实需要被共享的一般是属性和方法,其实最终编译出的文件只有一个所以这些属性和方法放到哪里都无所谓,所以可以放到一个文件里统一管理,只要给他合适的机会赋值就ok。unity中赋值可以在sta...

2018-12-07 16:48:39

阅读数 25

评论数 0

Unity Editor编辑器实用扩展

1.编辑器实用方法汇总 //1.编辑器内物体查找(指定路径下搜索类型是scene/object.. ,并且名字中包含unity的文件) var mlist = new List<string>(AssetDatabase.FindAssets(&am...

2018-12-07 14:57:20

阅读数 26

评论数 0

.fnt 字体不能正常显示

问题: .fnt 字体不能正常显示 解决方案: 用记事本打开.fnt 检查info face="Number-export"(不要包含路径等信息,如果包含在coscos creator 中不能正常使用) page id=0  file=&quot...

2018-12-07 10:58:28

阅读数 45

评论数 0

在Cocos creator中使用Vscode

如何在Cocos creator中使用并快速配置Vscode:   目录 1.中文设置 2.在Cocos creator中快速配置Vscode   1.中文设置 1)打开vscode工具;   2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure d...

2018-12-02 17:16:11

阅读数 103

评论数 0

高效的windows使用技巧

因为常用开发机是windows,所以才发现自己竟然不会真正的用windos,将一些能极大提高工作效率的使用技巧列出 高效的windows/win使用技巧 目录 1. ipaddress.com的正确使用,提高github等国外站点访问效率 2.mklink目录资源引用 1. ipaddr...

2018-12-02 15:04:35

阅读数 34

评论数 0

微信小游戏开发初体验

1.环境搭建 (1)百度搜索nodejs,选择官网按需下载安装包, nodejs下载链接:https://nodejs.org/zh-cn/download/ 。安装的过程一路next就可以了,安装后将nodejs设置为环境变量。 (2)打开cmd,测试是否安装成功,在命令行输入node -v,如...

2018-12-02 13:48:16

阅读数 93

评论数 0

ET4.0 Unity学习实录

先大概记录流程和中间遇到的问题,学透了,在详细写心得 ET框架 1.mogodb 没安装 服务没启动 数据库名称设置没对 2.AB资源打在Release下需要手动拷贝到StreamingAssets(建议写个功能拷贝过去方便测试 3.Server端代码修改了必须重新生成,不然新写的Handle...

2018-11-29 14:53:30

阅读数 60

评论数 0

Unity引擎内图片高级选项批量修改

</pre><pre name="code" class="csharp"> using UnityEngine; using Sy...

2016-04-21 17:37:49

阅读数 618

评论数 0

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