摘要:
Excel如何进行SVN协作、差异比较? 嗯,这是一个令人困惑的问题。游戏开发、程序开发时,使用Excel可以添加文档、注释、图标、批注等等各种辅助信息; 但是Excel是非纯文本格式,在使用SVN、Git等版本管理软件时,多人进行编辑就会非常容易造成冲突,无法自动合并。 而且在冲突以后,我们很难得 阅读全文
摘要:
Lua热重载 内存数据在重载后会丢失 KSFramework中,所有的UI Lua脚本是可以重载的。脚本中的一些内存数据,在重载后会丢失,比如: 如上,每一次的脚本Reload,都是对openCount变量重新初始化为0,这与实际需求不符。 如何解决内存丢失? 为此,KSFramework中引入了C 阅读全文
摘要:
资源模块做什么? 资源模块——ResourceModule,是KEngine中最核心的模块,其他模块基本或多或少的对它有依赖,它主要的功能是:资源打包、路径定义、资源管理、资源调试。 资源模块对Unity的Asset Bundle接口进行了完整的封装,运行模式下可以使用它进行完整的资源加载、卸载,也 阅读全文
摘要:
策划与程序的桥梁 执行策划在游戏开发的过程中的主要工作是什么?当然就是和Excel打交道了。大量的Excel数据表,最终会被演变成游戏的配置数据。日常游戏开发中,策划编辑配置表一般有两种方式: 编译式:策划编辑Excel,经过中间程序转成csv、lua、json等程序可读的文本格式; 直接撸式:策划 阅读全文
摘要:
KSFramework知识 https://github.com/mr-kelly/KSFramework KSFramework是一个整合KEngine、SLua和一些开发组件组成的全功能Unity 5开发框架,适合有一定规模的团队使用。 热重载是KSFramework的开发重点——在不重启游戏的 阅读全文
摘要:
KSFramework " " " K Engine" + " S Lua" + Framework = KSFramework KSFramework是一个整合KEngine、SLua的Unity 5开发框架,并为程序、美术、策划、运营提供辅助工具集。 热重载 是KSFramework的开发重点— 阅读全文
摘要:
前言 最近在研究Unity3D的结构和原理。关于Unity3D怎么用之类的教程在网上一找一大堆,想看教程之类的就不用看这篇文章了。我想做的是从使用Unity3D所看到的表象(表),摸透其设计原则和组织结构(里)。到现在以来做了不少工作了,现在理一下思路,将所分析到的东西和大家分享一下。这是第一篇,主 阅读全文
摘要:
问题一 运行环境 引擎:Unity 4.3.4f1 安卓:Android 6 打包机的环境 出错堆栈 解决办法 更新安卓sdk里的build tools和sdk tools 问题二 引擎:unity5.3.6 Everyplay: Version: 2121-1540 (Sep 13, 2016) 阅读全文
摘要:
工具包由来 Sysinternals Suite是微软发布的一套非常强大的免费工具程序集,一共包括74个windows工具。Sysinternals是Winternals公司提供的免费工具,Winternals公司原本主力研发系统复原与资料保护,为了解决工程师平常在工作上遇到的各种问题,便开发出许多 阅读全文
摘要:
灯光需求 类似刺客信条的开场CG动画,场景中打着酷炫的灯光,玩家在场景中行走可以感受到灯光很真实。 参考视频:http://www.iqiyi.com/w_19rqytbmvt.html 运行环境 安卓/IOS手机平台,所以对性能有一定要求。 初期原型 思路分析 1.引擎自带灯光组件,变换颜色,变换 阅读全文