文/毛星云  一、系列文章前言  承接《代码整洁之道》的精读与演绎,《Game Programming Patterns》是我们下一个目标。  写这个系列的起因,是因为最近闲暇时一直在阅读一些之前一直想看的经典著作,并有将阅读过程中一些思考和总结记录下来。为了不枉费这些阅读、思考与总结的过程,决定将...
Asset Store的方便之处在于不仅拥有帮助快速实现项目功能的各类插件,而且包含大量不同类型的完整项目模板,能帮助开发者快速实现游戏原型。今天为大家介绍三款实用的完整项目模板。Jelly Garden Match 3 Complete Project + EDITOR这是一款完整的三消游戏案例,...
Unity官方教师培训将于10月27日至10月28日在上海举办。此次培训由Unity大中华区技术支持团队主讲,旨在为各大高校教师提供系统的Unity培训,让您循序渐进地了解并掌握Unity的基础知识和关键功能,并通过制作VR和AR游戏加深对Unity引擎的理解,助您开展专业授课与其他相关工作。培训时...
感谢大家对上一版本给予的各种建议,我们以此做了一些改进。新系统允许用户更方便地在游戏启动画面上添加多个Logo,如用户自已的公司Logo、发行商Logo以及游戏Logo等等。观看下面的视频了解更多功能:我们十分兴奋并且迫不及待想看到大家各自的初始界面是什么样子了。这对于使用Unity5.5的用户来说...
亲爱的Unity读者们,祝大家中秋节快乐!现在参与Unity小知识问答活动,即有机会赢取Unity限量版纪念T恤哦~今天中秋节大家准备怎么过呢?如果你还没想好,又刚好看到了这篇文章,那不如来个Unity小知识快答吧!我们准备了八个与Unity切切相关的问题,非常简单也很容易就能找到答案。活动时间内正...
摘要为了实现Carte Blanche的卡片系统,我们专门开发了一套可扩展的框架,以用于创建动态的可滚动的对象列表。本文章则会针对该框架的架构和内容做详细探讨。代码和示例场景可以在Unity资源商店中获得,也可从Unity开源库中获取。介绍Carte Blanche项目(PCB)是Unity实验室的...
公司简介:Unity Technologies创造了Unity引擎,致力于为广大开发者提供一个灵活高质量的开发平台,用于开发丰富的交互式2D与3D、VR和AR内容体验。Unity强大的图像引擎和功能全面的编辑器为高质量的游戏与应用开发提供了基础,强大的跨平台支持使开发者能便捷地将项目发布到移动设备、...
第二版的2D实验预览版现已发布!过去的几个月我们都忙于处理得到的反馈并整合到预览版。新的实验预览版2带来相当多的提升,也有一些新的功能可以尝试。在此要感谢那些在论坛中帮助塑造2D新功能的人们。你们的反馈非常重要也很有帮助,所以请继续贡献你们的智慧,让我们把工具做的更好!请注意,预览版2的某些功能可能...
Unity 全球技术支持部门制作了一些实用的小工具免费供大家使用,此前已为大家推荐了用于批量处理资源文件的Asset Auditing。今天要给大家推荐的是一款名叫AssetGraph的插件,可以帮助开发者方便地定制AssetBundle构建规则并进行可视化的管理。请访问Unity中国区Github...
  一、前言  移动游戏市场近几年突然爆发,收入规模快速增长。根据第三方数据统计,如图所示,国内移动游戏2015年市场规模已达514.6亿。如此火热的市场,必然会吸引大量图谋不轨的坏人。外挂已在移动市场悄然兴起。  目前移动游戏市场上,有多方需求在催促外挂的发展。比如打金工作室,想更高效地刷取游戏货...
当今CG电影盛行,深受人们喜爱。然而在华丽的特效背后,是昂贵的、巨大的、复杂繁琐的工作。传统渲染流程时间之繁琐,完成整个项目需要的时间可能是数月甚至数年之久。尽管技术的快速发展能够带来质量更高的视觉效果,但是对于像冗长的时间线、昂贵的设备、缓慢的迭代周期以及最终验收阶段之前困难的质检工作这些问题——...
文/游戏安全实验室  外挂基本概念  要理解外挂,首先需要理解网络游戏的数据流。这里所说的数据流定义为游戏本地客户端与游戏后台服务器之间的数据流通。一个数据的产生需要玩家做出对应的操作,然后经过网络传输同步到服务器后台,服务器后台再处理过后再通过网络反馈给玩家。  在此基础上,可以将广义上的外挂定义...
  文/小说君  最近几天在技术交流群里讨论到游戏服务端的一些技术细节,小说君发现有些做服务端的同学因为没有接触过游戏服务端,所以对游戏服务端产生了一些误解。因此今天的文章就从web服务端和游戏服务端的区别说起,简单介绍下游戏服务端。  首先下个定义,我们讨论的「服务端」是什么?引用一下wiki对S...
单手操作却独具挑战性的ZigZag游戏是否也让你玩上瘾了呢?今天来教大家使用Unity制作一款ZigZag游戏,附详细步骤及源码。如果还不知道ZigZag怎么玩,请看:然后需要一个脚本让相机可以跟着小球移动。新建C#脚本命名为CameraFollow,将其绑定到Main Camera上,并添加以下代...
记得当初VR还仅仅是一纸概念,然后它突然就爆火了。甚至有望在2016年的移动平台形成数十亿美元的市场。如果你是移动游戏开发者,并对创造VR体验很感兴趣,现在正是为移动VR设备开发游戏最佳时机。尽管目前市场上移动VR头盔并不是很多,但这第一波头盔设备也足以让人眼花缭乱了。5个入门技巧性能和优化从未如此...
Unity的Asset Store中除了拥有非常强大的Unity编辑器扩展工具之外,还有一些让开发过程事半功倍的脚本插件。今天为大家介绍几款饱受好评的脚本插件。Pro Camera 2DPro Camera 2D是为2D及2.5D游戏量身定制的相机插件,可以快速在Unity中为任意类型2D游戏设置合...
本周五Unity Open Day在西安曲江文化大厦结束。本次活动吸引到当地近200名热情的Unity开发者和爱好者参与。活动中,Unity大中华区技术总监和技术经理为大家详细解析了Unity引擎的新功能以及未来发展规划,Unity实用的专业服务以VR项目的设计及开发经验,来自西安技术达人也分享了极...
文/TP 游戏安全实验室  前言  守望先锋作为目前最为火爆的游戏,赢得了广大玩家的青睐。在天梯赛开放过后,其反外挂机制受到了玩家的挑战。本文本着学习态度,通过“黑盒测试”的方式逐步分析其反外挂机制,最后再结合目前市面上的一款外挂验证其反外挂机制的有效性。  反外挂之文件结构  首先从守望先锋的文件...