logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unity ML-Agents系列教程(一)环境安装

如果你刚接触肯定对各种都很陌生,首先Conda是什么,Conda 是一个开源的软件包管理系统和环境管理系统,通过Conda可以很方便的创建虚拟环境,在各个虚拟环境中切换,不会导致相互环境冲突。下图就是各种虚拟环境。其中,Project就是Unity的工程,我们用Unity打开即可,官方提供了很多示例,我们直接运行也可以,但是直接运行是用训练好的模型跑的,我们后面再来说下怎么自己训练模型。最近人工智

文章图片
#unity#游戏引擎#人工智能 +1
Unity ML-Agents系列教程(一)环境安装

如果你刚接触肯定对各种都很陌生,首先Conda是什么,Conda 是一个开源的软件包管理系统和环境管理系统,通过Conda可以很方便的创建虚拟环境,在各个虚拟环境中切换,不会导致相互环境冲突。下图就是各种虚拟环境。其中,Project就是Unity的工程,我们用Unity打开即可,官方提供了很多示例,我们直接运行也可以,但是直接运行是用训练好的模型跑的,我们后面再来说下怎么自己训练模型。最近人工智

文章图片
#unity#游戏引擎#人工智能 +1
Unity ML-Agents系列教程(一)环境安装

如果你刚接触肯定对各种都很陌生,首先Conda是什么,Conda 是一个开源的软件包管理系统和环境管理系统,通过Conda可以很方便的创建虚拟环境,在各个虚拟环境中切换,不会导致相互环境冲突。下图就是各种虚拟环境。其中,Project就是Unity的工程,我们用Unity打开即可,官方提供了很多示例,我们直接运行也可以,但是直接运行是用训练好的模型跑的,我们后面再来说下怎么自己训练模型。最近人工智

文章图片
#unity#游戏引擎#人工智能 +1
Unity发布Android App Bundle详解(二)Play Asset Delivery介绍

Play Asset Delivery是什么?Play Asset Delivery (PAD) 将 app bundle 的优势带到游戏中。它允许超过 150 MB 的游戏替换旧版扩展文件 (OBB),方法是将包含游戏所需的所有资源的单个工件发布到 Play。PAD 提供了灵活的分发模式、自动更新、压缩和增量修补功能,并且可免费使用。使用 PAD,所有资源包均在 Google Play 上托管和

文章图片
Unity接入GooglePlay内购V4 V5 V6(源生Android方式)

Unity接GooglePlay In-App Billing坑还是蛮多的,各种坑。接的方式目前来看有三种:采用Unity IAP插件,开启Unity的IAP Service采用Android源生接入,在Android Studio接入,然后打包出jar或aar放到Unity项目,使用Unity调用打包出Android工程,在Android工程中接入这次介绍的是第二种,使用安卓源生方式接入,因为该

文章图片
AndroidStudio打包AAR供Unity使用流程

最近很多人私信我问如何打包aar的事,因为Android源生开发知识量比较多,如果从头学起就要花很长时间,本篇幅着重来跟大家说说怎么快速打包aar供Unity使用。为什么要打包aar,原因是从新版本2021.2已经不允许直接把res文件放在Plugins/Android目录下了,jar和AndroidManfiest不影响,主要是res目录。这将影响的是,一些旧版本的sdk提供的还是jar+res

文章图片
#unity#android#游戏引擎
Unity发布aab(Android App Bundle)详解(一)Unity .aab支持情况

从2021.8月开始,谷歌开始禁止新应用使用apk+obb的方式提交应用了,而强制改用新格式.aab。本来想着不用就不用吧,.aab格式应该对Unity很容易吧,查了资料,发现只要在Build Settings勾选Build App Bundle(Google Play)选项即可,如图:勾选后打包,发现确实打出了.aab格式的文件了。但是生活总是开玩笑,发现事情往往没有这么简单。上传到Google

文章图片
#unity#android#游戏引擎
Unity NavMesh导航报错“SetDestination“ can only be called on an active agent that has been placed on a Na

在使用NavMeshAgent进行导航的时候,发现调用SetDestination一直报错,报错显示是:"SetDestination" can only be called on an active agent that has been placed on a NavMesh.UnityEngine.AI.NavMeshAgent:SetDestination(Vector3)但是查看地图,发

#unity
Unity NavMesh导航报错“SetDestination“ can only be called on an active agent that has been placed on a Na

在使用NavMeshAgent进行导航的时候,发现调用SetDestination一直报错,报错显示是:"SetDestination" can only be called on an active agent that has been placed on a NavMesh.UnityEngine.AI.NavMeshAgent:SetDestination(Vector3)但是查看地图,发

#unity
Unity WebGL包体压缩

最近在开发webgl,踩了很多坑,先来说下包体的问题。开发完之后发现unity将文件都合并到一个文件了,一共有接近100m。这对网页端的体验来说是可怕的,因为玩家必须要加载完所有的文件才能进入,这样体验特别差。于是想着有什么可以压缩首包大小,经过下面的尝试。

文章图片
#unity#webgl#游戏引擎
    共 18 条
  • 1
  • 2
  • 请选择