| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> 以太坊NFT游戏开发环境配置【Godot】 -> 正文阅读 |
|
[游戏开发]以太坊NFT游戏开发环境配置【Godot】 |
在这个教程里,我们将学习如何在Godot中建立NFT开发环境,使用的
最近,我发现Chainsafe提供了适用于 Unity 游戏开发的NFT SDK,用来创建 Dapps 或 NFT 游戏非常棒。然而,我个人喜欢 Godot 而不是 Unity,我认为有利有弊,但至少对于 2D 游戏,我个人偏好——所以我决定整合Godot和Moralis,一个很棒的 Dapps 或 NFT 游戏平台。 1、新建Godot项目打开 Godot,创建??一个新项目。对于HTML5 游戏,推荐使用OpenGL ES 2.0: 接下来创建一个新场景并添加一个 Button 和 Label,然后保存。此外,将按钮和示例文本都改为“Login”。 然后,为Godot游戏场景分配一个新脚本,并在Button中添加 2、在Godot中导入Moralis SDK在 Godot 中,转到项目 -> 导出… -> 添加… -> HTML5。 将以下代码添加到“Head Include”中:
3、Godot Moralis身份验证代码为Godot游戏场景分配一个新的脚本文件并编写代码:
注意:以上代码使用了JavaScript,所以在不能使用JavaScript的环境下无法运行。 之后,在Godot游戏场景中 设置 Moralis 服务器的Server Url和App Id的值。 可以在Moralis 服务器详细信息中查看上述值,如果还没有的话,则需要创建 Moralis 帐户和服务器。 4、导出Godot项目的HTML文件在Godot编辑器中单击项目 -> 导出… -> 导出项目。 在Godot项目文件夹中创建一个名为“html5”的新文件夹。文件名应该是“index.html”。然后取消选中“带调试导出”: 顺便在Godot项目设置中将当前场景设置为主场景如下: 5、调试Godot NFT应用最后,我们可以运行这个简单实现了 Moralis身份验证的游戏来验证Godot和Moralis的集成。
在你的浏览器URL 栏中输入“localhost:8000”。然后应该看到登录屏幕: 当你单击“登录”按钮时,MetaMask 弹出窗口将打开以进行登录。如果登录成功,示例文本将更改为你的 eth 地址。并且按钮的文本将变为“注销”。 成功! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 16:31:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |