发行基础:Epic平台上传流程

Epic账号与Switch关联全攻略:手把手教你实现跨平台互通 通过本文的五步绑定法+三大隐藏功能+五组解决方案,即使是新手玩家也能在10分钟内完成账号关联。实际测试中,整个流程的成功率高达98%,失败案例主要集中在账号区域不匹配和防火墙拦截。最后提醒绑定前务必备份重要存档公共网络环境下谨慎操作定期检查账号安全日志掌握这项技能后,你将真正实现「一个账号玩转全平台」的终极游戏体验。如果在操作过程中遇到其他问题,欢迎在评论区留言,技术团队将在48小时内给出专业解答。 阅读详情

----------------------

下载并解压 BuildPatch Tool 压缩包

Windows 系统的电脑上下载 BuildPatch Tool 压缩包(虽然它自带了 Linux,macOS 与 Windows 的支持,但请不要尝试在 macOS 上使用它…毕竟官方文档都只考虑了 Windows,能好用到哪去⬇️ BuildPatch Tool 下载地址

上传信息准备

在完成上传之后你需要首先找到 Build Patch Tool Credentials,这相当于 Epic 给你准备的一个传包专用的账号密码组合。你可以在 Epic Games 后台的具体项目页面 > Product Settings (在侧边栏上) > BPT Credentials 上获得

Screenshot 2024-06-03 at 4.38.23PM.png

在这里我们假定拿到的 BPT Client ID 为 randomID,BPT Client Secret 为 mima12345 请拿小本本记好这两个值,等会要考!

1. 访问后台管理包文件的页面

随后通过Epic Games 后台的具体项目页面 > Epic Game Store(在侧边栏上) > Artifacts and Binaries 访问管理包文件的后台页面。

在这个页面和整个 Epic Games 后台上可以看到他们家特色的三个沙盒结构,分别为:Dev,Stage,Live。

Sandbox.png

在我理解中,你可以认为 Dev 为开发者自己使用的生产环境,进行开发调试和配置设置的部分,在准备妥当之后,开发者或发行商可以将 Dev 沙盒内的设置推送到 Stage 进行测试。 在确定无误之后,便可以进行审核请求,要求 Epic Games Store 对游戏内容与商店页面进行最后审核。在审核通过后,你即可通过推送 Live 沙盒进行对用户的全量发布

请注意:在没有确认具体发售时间的情况下,Epic Games Store 的后台只会将游戏以即将发布的模式进行预发布。在确认了具体发售时间之后,Epic Games Store 团队将会对所有的游戏设置进行进一步的游戏审核(一般为3-5个工作)。

在 Dev 的 Tab 下,找到最右侧的三个小点,在弹出的二级菜单中点击 Manage Artifact.

ManageArtifact.png

在出现的新页面中,点右侧的 Instructions

Instructions.png

然后点击中间的 Command line template for this artifact,你的剪贴板上就会自动获取以下的内容,拿个记事本记录一下!

注意!由于我们遇到的很多人都有填错的部分,所以请尽情的使用它来获得对应的命令并让它自动填一部分(准确来说三个)的信息。能不要自己填的就一定不要自己填!!

BuildPatchTool.exe -OrganizationId="<组织的ID号,你将会自动获得>" -ProductId="<产品的ID号,你将会自动获得>" -ArtifactId="<Artifact 的ID号,你将会自动获得>" -ClientId="<YourClientId>" -ClientSecret="<YourSecret>" -mode=UploadBinary -BuildRoot="<LocationOfLocalBuild>" -CloudDir="<YourCloudDir>" -BuildVersion="<YourBuildVersion>" -AppLaunch="<AppToRun>" -AppArgs="<LaunchArguments>" -FileAttributeList="<LocationOfAttributesFile>" -FileIgnoreList="<LocationOfIgnoreFile>"

2. 准备剩余的上传信息

接下来的事情就变的简单起来了。你必须填写内容为:

  • ClientId 与 ClientSecret:还记得开头 Build Patch Tool Credentials 嘛,狠狠地用起来!这里我们用我们假定的 BPT Client ID randomID,BPT Client Secret mima12345
  • BuildRoot:填写你的包的所在地址。举个例子 D:/MyGmame/
  • CloudDir:虽然官方文档说这是选填,但不幸的是其实它是个必填项目,你可以写一个类似于你包所在位置下的一个位置。 举个例子 D:/MyGmame/Cache/
  • BuildVersion: 填写你的游戏版本号。举个例子 1.0.0
  • AppLaunch: 填写你的游戏的启动项目。举个例子 gamelauncher.exe
  • AppArgs: 填写启动游戏时需要使用的额外命令行,可以为空。这里我们使用空。

于是组装之前在记事本上记录的内容,就能获得完整的使用命令:

BuildPatchTool.exe -OrganizationId="<组织的ID号,你将会自动获得>" -ProductId="<产品的ID号,你将会自动获得>" -ArtifactId="<Artifact 的ID号,你将会自动获得>" -ClientId="randomID" -ClientSecret="mima12345" -mode=UploadBinary -BuildRoot="D:/MyGmame/" -CloudDir="D:/MyGmame/Cache/" -BuildVersion="1.0.0" -AppLaunch="gamelauncher.exe" -AppArgs="" -FileAttributeList="" -FileIgnoreList=""

拿出你喜欢的命令行工具进行使用吧!

🕺 开始上传!

如果看到如下的代码的话就代表着一件事情,恭喜你上传成功!

success.png

---------------------------

If you get error 3 when you run BuildPatchTool follow the instructions:如果你在运行BuildPatchTool时得到错误3,请遵循说明:

  1. BuildPatchTool must not be run directly but through another program such as cmd or powershell but even if the program is run through the command line it will still throw error 3.BuildPatchTool不能直接运行,但通过另一个程序,如cmd或powershell,但即使程序是通过命令行运行,它仍然会抛出错误3。
  2. Open the command prompt. 打开命令提示符。
  3. While in the command prompt, you must move to the folder where BuildPatchTool.exe is located.在命令提示符中,您必须移动到BuildPatchTool.exe所在的文件夹。
  4. To move it, use the command: cd DIRECTORY LOCATION (for example: C:\Users\GalacticGames\Downloads\BuildPatchTool_1.5.1\Engine\Binaries\Win64)要移动它,使用命令:cd DIRECTORY LOCATION(例如:C:\Users\GalacticGames\Downloads\BuildPatchTool_1.5.1\Engine\Binaries\Win64)
  5. Once in the folder where BuildPatchTool.exe is located, enter this long command. But you must fill it with your information.一旦进入BuildPatchTool.exe所在的文件夹,输入这个长命令。但是你必须填上你的信息。

Here is the command: 命令如下:

BuildPatchTool. exe -OrganizationId=“<YourOrg” -ProductId=“<YourProduct” -ArtifactId=“<YourArtifact” -ClientId=“<YourClientId” -ClientSecret=“<YourSecret” -mode=UploadBinary - BuildRoot=“<LocationOfLocalBuild” -CloudDir=“<YourCloudDir” -BuildVersion=“<YourBuildVersion” -AppLaunch=“<AppToRun” -AppArgs=“<LaunchArguments”BuildPatchTool。. exe - organizationid = "

Fill in everything by deleting the text and sharp brackets but leaving the quotes. Here is an example: appLaunch=“GalacticGames.exe”通过删除文本和尖括号填充所有内容,但保留引号。示例如下:appLaunch= “ GalacticGames.exe ”

  1. OrganizationId=“Enter the organization id here, which you can find on dev.epicgames in your organization settings”OrganizationId= “在这里输入组织id,您可以在dev.epicgames的组织设置中找到它”
  2. ProductId=“Enter your product id here, which you can find on dev.epicgames.com in the Epic Games Store section on the top right when you expand your product”ProductId= “在这里输入你的产品id,当你扩展你的产品时,你可以在dev.epicgames.com的Epic Games Store部分找到这个id。”
  3. ArtifactId=“Enter your artifact id here. You can find it in Artifacts and Binaries”ArtifactId= "在这里输入您的工件id。您可以在Artifacts and Binaries中找到它。”
  4. ClientId=“Enter the BPT client id here. This will be found in the product settings on the bottom left under BPT Credentials/ Build Patch Tool Credentials”ClientId= "在这里输入BPT客户端id。这将在左下角的BPT凭证/构建补丁工具凭证下的产品设置中找到。
  5. ClientSecret=“Enter the id of the secret client here. It will find this in the product settings on the bottom left in BPT Credentials/ Build Patch Tool Credentials”"ClientSecret= "在这里输入秘密客户端的id。它会在BPT凭证/构建补丁工具凭证的左下角的产品设置中找到。
  6. BuildRoot=“Enter here the path to the folder where your Build (your finished game) is located”BuildRoot=“在这里输入你的构建(你完成的游戏)所在文件夹的路径”
  7. CloudDir=“Enter the sectu to our cloud here. If you don’t have a cloud don’t fill in or delete anything. The Cloud folder will be created automatically next to BuildPatchTool.exe”CloudDir= "在这里输入我们的云的分区。如果你没有云,不要填充或删除任何东西。Cloud文件夹将自动创建在BuildPatchTool.exe旁边。
  8. BuildVersion="Enter the version of your game here. For example 1.0 it doesn’t matter but the version must not be repeated. "BuildVersion=“在这里输入游戏的版本。例如1.0,这并不重要,但版本不能重复。”
  9. AppLaunch=“Here you enter the name of the file that should be run to launch your game. Ex: GalacticGames.exe”AppLaunch=“在这里你输入应该运行的文件名来启动你的游戏。例:GalacticGames.exe”
  10. AppArgs=“Enter the arguments for the launch here or do not fill in the field it is not needed”在这里输入启动的参数,或者不填写不需要的字段。

Unfortunately, you’ll have to enter this every time you want to upload something to Epic. If you haven’t typed any fields make sure that after the default text there is this bracket: > (I didn’t type it in because it didn’t show up after publishing).不幸的是,每次你想要上传内容到Epic时,你都必须输入这个选项。如果您没有键入任何字段,请确保在默认文本后面有这个括号:>(我没有键入它,因为它在发布后没有显示)。

------------------

UE5游戏上架Epic商店全流程:从打包优化到商店配置实战指南 游戏打包与分发是游戏开发流程中的关键环节,它决定了最终产品能否稳定、高效地交付给玩家。其核心原理在于将源代码、资源资产和引擎依赖项通过特定工具链进行编译、压缩与封装,生成可在目标平台独立运行的可执行文件。这项技术的价值不仅在于实现游戏的部署,更在于通过优化资源管理、包体大小和运行时性能,直接影响玩家的下载体验与游戏流畅度。在应用场景上,无论是PC、主机还是移动平台,规范化的打包流程都是游戏上架数字商店(如Steam、Epic Games Store、App Store)前的必备步骤。本文聚焦于使用虚幻引擎5 阅读详情

相关推荐

UE5游戏上架Epic商店全流程:从打包优化到商店页面配置实战指南

游戏打包与分发是游戏开发流程中连接开发与市场的关键环节,其核心原理是将项目源代码和资源转换为可在目标平台独立运行的应用程序包。这一过程不仅确保了游戏的性能和稳定性,更直接关系到产品的商业化部署与用户体验。在技术层面,它涉及构建配置管理、资产优化、依赖项处理和合规性检查等工程实践,其价值在于将创意成果转化为可稳定交付的商品。对于使用虚幻引擎5(UE5)的开发者而言,**Epic Games Store** 是重要的分发渠道,其上架流程要求开发者完成从生成 **Shipping构建**、准备合规资产到配置商店元

weixin_33991418的博客 407

Legendary终极指南:跨平台Epic游戏管理完全攻略

你是否厌倦了Epic Games Launcher的臃肿界面和资源占用?是否想在Linux或macOS上也能畅玩Epic游戏库?Legendary为你提供了完美的解决方案——这是一个免费开源的Epic游戏启动器替代品,让你在Windows、Linux和macOS三大平台上都能自由管理Epic游戏。 [![Legendary图标](https://raw.gitcode.com/gh_mirror

gitblog_01154的博客 496

docker自动领取epic免费游戏之一劳永逸

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

qq_41482920的博客 1万+

【Unity】填坑,Unity接入Epic Online Service上架Epic游戏商城

由此可以推断,一定不是接入代码的锅,一定是开发者后台配置的锅。嗯,你可以怀疑人生了。首先如果是上架到Epic游戏商城,官方回强烈建议你使用LoginCredentialType.ExchangeCode方式登录,即登录时向Epic Game Launcher获取用户信息,直接作为参数静默登录游戏,此方式不会弹出登录窗口。6,Unity菜单栏Tool下有eos参数配置工具,其中产品名(游戏名),版本号,产品id,沙盒id, 部署id, 客户端id, 客户端密钥必须配置,密钥下方的一串字符可点击生成自动产生。

eFunTech 7159

Epic Games Store:游戏发布流程详解_2024-07-19_01-25-17.Tex

游戏内容制作与优化是一个复杂但至关重要的过程,它涵盖了从设计到编程,再到性能测试的各个方面。通过精心设计、高效编程和细致优化,可以确保游戏在发布时提供最佳的玩家体验。

1445

[XJTUSE DATABASE]——第三章 关系数据库标准语言SQL

新年了,来个大的,写了好几天,将近9000字,希望对大家有所帮助

weixin_47692652的博客 3121

最新去除Epic引流弹窗 软件恶心云注入正则搞定教程

按教程仔细操作,此教程适用最新Epic引流弹窗。3.点classex文件用dex++编辑器打开。1.mt/np管理器提取安装包。(看版本号选最新版本)(看版本号选最新版本)被注入的软件(自备)

wing_77的博客 1123

微信小程序中蓝牙打印机中文编码处理:使用iconv-lite库

本文介绍了微信小程序集成蓝牙打印机时中文乱码问题的解决方案。由于打印机通常仅支持GBK/GB2312编码,而小程序使用UTF-8,导致中文显示异常。通过引入轻量级iconv-lite库进行编码转换,可高效解决该问题。文章详细说明了从库安装、编码转换到蓝牙发送的实现步骤,并提供了完整代码示例。关键注意事项包括编码验证、分段发送和兼容性测试。该方法经实际验证,能有效保障中文打印的准确性,适用于零售、物流等场景。

canglingyue的专栏 1310

链表例题

1.删除重复值的结点 思路:利用hashmap中的contain判断是否相同,如果相同则删除。 注意:要考虑到多个重复值 2.删除倒数第k个结点 思路:利用两个指针,第一个指针p1不动,第二个指针向后移动k-1次,p2到位后,p1,p2同时向后移动至p2指向的结点是尾结点。这时候,p1指针指向的结点就是要删除的倒数第k个结点。 注意:考虑k的大...

daxia7577的博客 358

IFIX往Mysql数据库同步数据方法

通过IFix数据库向Mysql数据库同步数据

仙人掌 1596

HDRP shader 获取阴影(Custom Pass)

Unity:2021.3.0f1 HDRP:12.1.6

LanQ的博客 2099

无脑去除李贺epic注册机的三种方法

第一入口也一样,直接搜第一入口的特征,搜到哪个删掉哪个比如第一入口是Luxury.Epic直接搜Luxury.Epic。来源https://www.anlu1314.com/2024/09/30/5710/如果appComponentFactory被替换,去dex里面找到替换回来就好了。就是我们的特征「这里的{pkgname}就是包名,防止有些人看不懂」然后我们继续搜索{pkgname}.Epic.Main。本文隐藏内容 - 管理员可见。这样就被替换成成功的弹窗了。然后我们保存签名就可以了。

wing_77的博客 442

即梦(Dreamina)技术浅析(六):多模态生成模型

多模态生成模型的目标是结合不同模态的数据(如文本和图像),生成新的视觉内容。其核心思想是利用文本描述引导图像或视频的生成过程,使得生成结果能够准确反映用户的意图。

m0_75253143的博客 1337

Playnite 游戏库管理指南:免费整合 Steam、Epic 等 13 个平台的游戏库

Playnite 是一款免费开源的游戏库管理工具,专为 Windows 设计。它把 Steam、Epic、GOG 等平台的导入到一个统一列表,省掉在各客户端之间反复切换的步骤,同时提供模拟器游戏管理与插件扩展。适合多平台玩家、游戏收藏者,以及有大量复古 ROM 想统一整理的人。 [![Playnite 游戏库管理界面使用的自定义背景设计示例](https://raw.gitcode.com/Gi

gitblog_01020的博客 2180

【AUTOSAR SystemServices】深入解析StbM模块:功能定义、工作原理与代码实现

STBM模块:AUTOSAR同步时基管理核心解析 STBM(同步时基管理器)是AUTOSAR标准中实现车载系统时间同步的关键模块,主要功能包括: 时间基准管理:支持全局时基、偏移时基和纯本地时基三种类型,通过StbM_SetGlobalTime和StbM_SetOffset实现主从节点同步。 校正机制:采用偏移校正和速率校正算法(PPM级精度)补偿时钟偏差,确保多ECU时间一致性。 事件处理:监控时间跳变和超时事件,通过回调机制通知上层应用。 典型应用:用于CAN/Ethernet总线同步、时间触发调度及诊

1459

PCL 切片法实现点云模型的体积测量、面积测量(二)

通过PCL VTK进行切片法,实现点云模型的体积测量、面积测量。

weixin_43896283的博客 1712

EPIC龙腾世纪审判汉化个人经验分享

本文介绍了EPIC版《龙腾世纪:审判》年度版安装汉化补丁的详细步骤。需要准备英文版游戏(安装全部DLC)、FrostyModManager 1.0.6.3工具和天邈汉化补丁v1.2。

qq_29452983的博客 2948

手机开发实战58——小区广播介绍2

业务 针对小区广播短消息的特点,可以提供一些基于目前短消息不能或不适合提供的服务: 1. 显示网络服务基站名称:用户可以随时了解手机登记在哪个基站下,特别是在边界交叉覆盖区域,用户可以清楚的知道通话建立在哪个基站下,在用户投诉和故障描述中也会有所帮助; 2. 提供用户问候信息:可以在覆盖机场、车站等地区的基站广播一些用户问候语或一些企业形象广告语; 3. 充分利用小区广播地

xjbclz的专栏 772

Epic推出免费3D扫描应用《RealityScan》

4月6日青亭网报道,随着三维场景越来越丰富,作为游戏引擎巨头的Epic自然也在三维场景、三维模型上加大力度,其中一个明显的趋势就是,收购3D内容平台Sketchfab。 为了让三位模型和场景创作变的越来越便捷,扫描现场场景是一个重要方法。 Epic近期宣布推出移动端三维模型扫描工具《RealityScan》,该工具为免费发布,目前在iOS平台TestFlight测试(已满员),预计后续将先后在iOS和安卓平台上线。 据青亭网了解,这款《RealityScan》应用来自于,Epic在一年前收购3D的

qingtingwang的博客 2211

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

EPIC为何设置24小时免费游戏限制?深度解析背后的商业逻辑

开发这个工具的过程让我对游戏平台的运营策略有了更深的理解。增加更多平台的数据对比(如Steam)开发用户画像分析功能引入预测模型预估政策变化添加社交分享功能如果你也对游戏平台运营策略感兴趣,可以试试在InsCode(快马)平台上快速搭建类似的分析工具,无需复杂配置就能让项目上线运行,特别适合做数据可视化类的demo展示。

SunstoneLion34的博客 880

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

一根线都不用,15 分钟给电视去广告换干净主页

CleanYourTV 走 Wi-Fi 给电视去广告:连上你的 Android TV 或 Google TV,把厂商预装的广告、推送、遥测逐个禁用,再装一个只有 **532 KB** 的干净主页。不 root,不拆机,改完还能一行命令还原。 ## 每次开机,广告比内容先到 按遥控器的电源键,先是一段开机广告。主页第一行是"为你推荐",按一次下键,焦点跳到你没碰过的预装应用。电视才用三年,打开一

gitblog_06806的博客 237

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

全面解析Epic平台《无主之地3》网络错误及报错Error的解决方案

在广受欢迎的射击夺宝游戏《无主之地3》中,玩家探索潘多拉星球及其周边地区的奇妙冒险时,难免会遇到一些技术障碍,尤其是当通过Epic游戏平台进行游戏时。网络错误和各种报错提示(如“Error”信息)可能突然中断您的游戏体验,但请不必担心,本文将为您提供一系列实用的解决方法,帮助您顺利重返游戏世界。

Xixix777的博客 2351

Legendary终极指南:免费替代Epic游戏启动器的完整教程

Legendary是一款完全免费开源的Epic Games启动器替代工具,支持在Linux、macOS和Windows系统上下载和安装Epic平台游戏。这个强大的命令行工具让玩家能够摆脱官方启动器的限制,享受更快速、更灵活的游戏体验。😊 ## 🚀 为什么选择Legendary? Legendary为游戏玩家提供了多项独特优势: - **完全免费开源**:无需支付任何费用,代码完全透明 -

gitblog_00813的博客 892

Playnite 游戏库管理指南:如何用一个免费工具快速整合 Steam、Epic、GOG 全部游戏

你的游戏到底散落在多少个平台?Steam、Epic、GOG、EA App、Battle.net……每装一个新平台客户端,就多一个"游戏孤岛":想玩哪个游戏,得先回忆它在哪个平台,再打开对应启动器。这种感觉是不是很熟悉?今天要介绍的 **Playnite 游戏库管理工具**,就是为了终结这种混乱而生的开源方案——它能把所有平台的游戏、模拟器里的怀旧游戏,全部收进同一个界面里,一站式启动和管理。 #

gitblog_01129的博客 604

epic怎么添加本地游戏_游戏日报:原神公测无法上架多家安卓渠道;Epic投资布局游戏UGC平台...

//热点标签///NOCITCE华为|小米|OPPO|米哈游|腾讯|莉莉丝B站|阅文集团|Epic|万国觉醒|灰烬战线FGO|怪物弹珠|勇者斗恶龙|金币大师阴阳师|和平精英|王者荣耀|三国志·战略版1.华为、小米、OPPO等多家安卓渠道的《原神》版主发布公告称,因开发者要求/未与米哈游达成一致,《原神》游戏公测时,平台将无法为用户提供下载服务。2.阅文集团宣布将在标准合约50%分成的...

weixin_39587113的博客 589

Playnite游戏库管理器:免费统一管理Steam、Epic、GOG等所有平台的终极解决方案

还在为电脑上十几个游戏平台而头疼吗?每次想玩个游戏都要先回忆它到底在哪个平台里?Playnite就是你的游戏管理救星!这款开源免费的游戏库管理器能够将Steam、Epic Games、GOG、EA App、Battle.net等所有主流平台的游戏整合到一个简洁的界面中,让你告别平台切换的烦恼。 **核心关键词**:游戏库管理器、统一管理、开源免费 **长尾关键词**:Steam游戏整合、Ep

gitblog_01177的博客 454
上一篇: 505周一复盘
下一篇: 111111
windwind2000
博客等级 码龄2年 1152粉丝 244原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值