标签:游戏开发教程
活动详情:由Unity开发者自行组织的Unity User Group(简称UUG)将于8月27号举办UUG南京站,南京的小伙伴们快来报名吧!活动时间地点:活动主题:南京UUG技术交流会活动时间:8月27日14:00 – 17:00活动地点:南京市学鼓楼校区费彝民楼参会人员:Unity开发从业者以及...
活动详情:由Unity开发者自行组织的Unity User Group(简称UUG)活动将于8月21日在天津举办,天津的小伙伴们快来报名吧!活动时间地点:活动主题:天津UUG技术交流会 活动时间:8月21日 14:00 – 16:00 活动地点:天津市滨海新区中新生态城国家动漫园A区一楼大厅 参会人...
本教程适合Unity新手或对Raycast不甚了解的开发者,主要介绍Raycast的用途并绘制出射击游戏的射线轨迹。最终效果本课程包括鼠标控制相机旋转、射击物体、显示射线轨迹及准星三个部分,最终实现效果如下:下面就来为大家讲解实现步骤。第一步 准备工作首先下载本课程所需的工程资源并导入Unity项目...
一年一度的Unity Awards海选开始啦,快将你使用Unity制作的游戏或应用提交过来,即有机会飞往好莱坞向全球介绍你的作品哦!Unity Awards是Unity Technologies每年度为那些极具天赋和创造力并且勤奋努力的开发者们举办的全球游戏及应用大赛,自2008年开始,已持续6年。...
今天推荐的《Shred It!》要说相比使用Unity制作的跑酷游戏有什么特别之处,从名字就能感受到,快来撕了它!游戏下载先说最重要的,《Shred It!》现已支持iOS、Android及Xbox One三个平台,在移动平台可以免费下载,Xbox One则需要购买且并未上线中国区商城。国内iOS用...
阔别已久的Asset Store插件介绍栏目归来了,今天为大家介绍三款着色器插件,各种炫酷效果应有尽有。BeautifyBeautify是一款用于处理全屏幕图像特效的轻量级插件,相当于为游戏准备的美图秀秀,能实时改变游戏场景效果。主要功能是增强场景细节表现,在不增加渲染通道的情况下让整个场景更为清晰...
此前已为大家分享过Unity引擎实时渲染短片《Adam》的产品设计,今天这篇文章将揭晓《Adam》的资源创作部分。关于作者本文作者Plamen (Paco) Tamnev,负责制作AdamDemo中的许多资源。Plamen曾在Black Sea Studios和Crytek担任角色美术一职,之后加入...
在刚结束不久的ChinaJoy期间,我们邀请到柠檬酱游戏CEO蔡道驰在Unity Ads开放日活动上进行了关于使用Unity进行独立游戏开发的主题分享。今天本文将为大家总结此次主题分享的精华。开发“小”游戏踩的坑柠檬酱主要专注于周期很短的2D游戏开发,累积了近20款小规模游戏的开发经验,这过程中所遇...
Microsoft已经发布了官方的Hololens SDK,本文将深入介绍使用Emulator(模拟器)开发Hololens,教大家如何使用Visual Studio 和 Unity 3D打造你的第一个Hololens项目。预先准备在编写代码之前,请先确定计算机满足最低配置要求并安装了SDK。计算机...
本文将由Unity大中华区企业支持经理高川,为大家分享Unity自带的单元测试及性能报告工具。在游戏开发过程中,Bug的出现是无法避免的。解决Bug的重要前提是及时发现Bug,准确定位Bug。Unity提供了两个优秀的工具来帮助大家完成“杀虫”工作。Unity Editor Test Runner在...
今天为大家分享一款使用Unity打造的具有独特文化底蕴的优秀独立游戏《永不孤单》。游戏介绍这款游戏以一场异常猛烈的暴风雪开始,小女孩Nuna为了拯救部落,在北极狐的陪伴下一路深入,在北极严寒的暴风雪中完成一场冰原冒险之旅。潜行、穿过、越过遗弃的沿海村庄中不稳定的建筑。探索神秘的冰封森林那怪诞宁静的树...
本文将由Unity官方工程师Alex Lian为大家揭秘Unity版本发布管理系统,并介绍我们为提高产品稳定性所做的努力。随着5.4版本的发布,Unity的构建方式也发生了巨大变化。因为我们正全方位不断成长,所以这种变化也成为了常态。我们的开发者与QA团队已从我加入时的100多人发展到现已超过400...
第一篇:IL2CPP优化(上):去虚拟化第二篇:IL2CPP优化(中):虚方法调用这是IL2CPP小优化系列的最后一篇,我们将探讨一种高消耗的操作“装箱”,并看看IL2CPP如何避免不必要的装箱。堆内存分配很慢如同大多数编程语言,C#允许对象内存分配在栈(Stack)上(一种小而“快”,限定范围的内...
上一篇:IL2CPP优化(上):去虚拟化上一篇我们谈到了虚方法的调用通常比直接调用来得慢,也提到了如何通知IL2CPP将给定的虚方法调用转换(去虚拟化)为更快的直接调用。但有时候万一 “必须”执行虚方法调用呢?至少尽可能让它更快吧。虚方法调用是必须在运行时决定的调用。编译器在编译代码时并不知道哪个方...
Unity Global Support部门制作了一些实用的小工具免费供大家使用,今天要推荐的就是用于批量处理资源的小工具:Asset Auditing。Unity Global Support部门主要负责对使用Unity引擎的企业级VIP客户提供技术支持,大中华区已实现全面覆盖,目前包括腾讯,网易...
在刚刚结束的Unity Training Day开发者训练营中,来自Unity新加坡的2D研发团队为大家系统介绍了Unity 2D的新功能,并利用该功能完成了一款2D平台射击游戏。今天就来回顾一下此次课程。课程准备本次课程的目标是利用Unity 2D新功能,制作一款2D平台射击游戏,其中包括创建2D...
我们将推出三篇系列文章介绍IL2CPP AOT编译器的小优化,帮助大家更好的理解代码执行的过程。本文为系列第一篇。Unity的脚本虚拟机团队一直在寻找让代码更快运行的方式。本系列文章将为大家介绍IL2CPP AOT编译器的小优化,并教大家如何利用它们。尽管这些小优化并不能让您的代码运行速度提高2-3...
一年一度的ChinaJoy已落下帷幕,Unity也举办了为期三天的展会,让大家进一步走近我们,了解Unity。Made With Unity游戏区开展前我们已经向大家介绍了此次出展的设备,囊括全球最受欢迎的VR、主机及移动平台。我们也准备了多款Made With Unity的优秀游戏,展台现场人头攒...
注意:该版本是单独升级C#编译器的测试版!请使用文中提供的下载链接!基于Unity 5.3.5p8的C#编译器升级!下载链接试用该版本前请先备份项目,遇到任何问题请及时反馈到Unity官方中文社区(forum.china.unity3d.com)。新升级到Mono C#编译器(对应Mono 4.4)...