摘要: 目前中大型游戏项目包含部分VR与AR项目,都需要热更新与在线修改Bug等功能实现,虽然Xlua等插件已经给出了关于C#与Lua语言之间的双向无缝调用实现,但是就热更新的架构却没有提出,这需要广大游戏公司的开发人员自己来设计一套lua框架。 阅读全文
posted @ 2019-06-06 14:42 刘国柱老师 阅读(4121) 评论(0) 推荐(1) 编辑
摘要: 一年一度的Unite大会,在今年(2019)的5月10日准时在上海的国际会议中心盛大举行。本届大会历时三天,由来自全球的Unity公司技术专家、开发者、艺术家和Unity爱好者们齐聚一堂,展示Unity的最新技术成就,以及展示Made with Unity的游戏与行业应用,分享Unity技术应用经验。 阅读全文
posted @ 2019-05-21 08:59 刘国柱老师 阅读(1294) 评论(0) 推荐(1) 编辑
摘要: 本篇针对UI框架的热更新功能实现部分展开讨论,讨论的重点是热更新如何与UI框架进行结合?笔者把设计“UI热更新框架”的整体设计与构建过程表述如下,最后附带源码工程的下载链接,供广大学员参考研究。如果大家有什么不明白的地方,欢迎大家在评论区进行讨论。 阅读全文
posted @ 2019-05-09 10:16 刘国柱老师 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 最近一个月来,互联网上“996”话题被各家媒体与朋友圈刷屏。 各种调侃各种比“惨”应接不暇。 现在笔者就这个问题,整理部分国内外资料以及笔者观点以供国内广大程序员们参考。 阅读全文
posted @ 2019-05-04 17:36 刘国柱老师 阅读(1608) 评论(0) 推荐(1) 编辑
摘要: 本博客从“什么是热更新,为什么需要热更新”、“热更新要解决的问题”、“热更新的基本原理是什么”、“为什么需要带热更新的框架” 等方面入手,开始介绍笔者开发的一套简易热更新框架设计原理与实现全过程,希望起到抛砖引玉的作用,结交行业好友。 阅读全文
posted @ 2019-04-26 17:50 刘国柱老师 阅读(4560) 评论(2) 推荐(4) 编辑
摘要: 最近有朋友问关于手机端设置屏幕常量的问题,以前我也遇到过。一般这个问题可以通过调用Unity内置的API直接解决,代码如下: Screen.sleepTimeout = SleepTimeout.NeverSleep;如果考虑兼容unity产品多平台发布的需求以及考虑unity脚本的生命周期问题,个 阅读全文
posted @ 2019-04-08 17:47 刘国柱老师 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 前几天,个人著作《Unity3D/2D游戏开发从0到1(第二版)》经过七八个月的技术准备以及近3个月的日夜编写,在十一长假后终于完稿。今天抽出一点时间来,给广大热心小伙伴们汇报一下书籍概况。 阅读全文
posted @ 2017-10-23 09:18 刘国柱老师 阅读(1789) 评论(4) 推荐(1) 编辑
摘要: Unity2017 版本从2017年7月开始正式发布Unity2017.1版本,为了初学者更加清晰明了的掌握全过程,笔者还是以完整的共19个步骤来给大家演示下载与配置安装的全过程,方便广大读者的无障碍学习。 步骤1: 首先在浏览器中键入:http://www.unity3d.com/ 网址,进入官方 阅读全文
posted @ 2017-09-16 17:35 刘国柱老师 阅读(9743) 评论(0) 推荐(0) 编辑
摘要: 关于《Unity3D/2D游戏开发从0到1》第一版本在2015年7月1日全国发行,累计得到不少国内高校教师、培训机构的好评。但是由于Unity官方对于技术不断的升级与版本的快速迭代,基于Unity4.6版本的教学知识体系,则略显滞后。 阅读全文
posted @ 2017-08-23 20:30 刘国柱老师 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: 说起“资源国际化”技术,个人认为可以追述到微软Window2000 PC操作系统的发布,在这之前windows98操作系统的开发都是先由美国总部出一个英文版本,然后在发布windows 版本之后的大约一年后,全世界其他语言版本的操作系统才能面世。 在这一年中,就是微软驻各个国家分公司的多语言版本的翻译工作,需要从操作系统的核心到外围软件,全部翻译为所在国家语言,不留死角。 阅读全文
posted @ 2017-07-06 12:29 刘国柱老师 阅读(5567) 评论(6) 推荐(1) 编辑