网站换模板对seo,公司内部网站建设奖励办法,制作网页框架,华大基因 建设网站游戏开发这个领域#xff0c;一直有较高的学习门槛。作为一个非专业的游戏爱好者#xff0c;如果想要开发游戏#xff0c;往往受制于游戏引擎的专业程度#xff0c;难以完成复杂的游戏项目。 AI IDE的诞生#xff0c;提供了另外的一种思路#xff0c;即通过AI 生成项目及… 游戏开发这个领域一直有较高的学习门槛。作为一个非专业的游戏爱好者如果想要开发游戏往往受制于游戏引擎的专业程度难以完成复杂的游戏项目。 AI IDE的诞生提供了另外的一种思路即通过AI 生成项目及代码、资源的方式仅通过对话来制作游戏。今天、我们就来基于国产的AI IDE InsCode AI IDE 开发一个简单的AVG游戏抛砖引玉希望对有游戏制作兴趣的小伙伴有所帮助。 首先呢我们需要先到官网 下载安装 InsCode AI IDE 安装好之后我们点击“创建Python工程”。 在弹出的对话框里输入工程名称“AVGGame并选择项目所在地址下面是Python的解释器选项一般来说如果有特定的Python解释器版本要求可以创建一个虚拟的环境如果没有要求可以选择使用原有配置的解释器也就是电脑上现有的Python版本这样也省去了每次做游戏都要安装缺失的模块。 因为AI 能够生成项目需要的文件所以下部的“创建main.py示例脚本”也可以取消勾选。 进入到空项目的开发界面点击右侧栏位的的“AI”图标这时会展开AI对话框对于我们不想写代码的开发者来说只需要在这个对话框里跟AI对话就能够开发出游戏了。 AI对话有两种模式改写和问答改写模式是直接对工程代码进行改写问答主要用于回答问题。默认情况下,改写选项是选中的这时我们输入需求就可以生成项目需要的代码和资源文件了。 下面我们输入“开发一个AVG游戏”然后回车。没错就这么几个字让AI自由发挥去吧。 回车后很快可以看到AI的输出包括一些代码和图片文件并配有文字说明
图片资源首先需要创建游戏所需的图片资源文件包括背景图片和角色图片。将这些图片放在assets目录中。主文件创建main.py文件包含项目的初始化和启动逻辑。游戏逻辑创建game.py文件包含游戏的主要逻辑如场景切换和角色对话。对话逻辑创建dialogue.py文件处理游戏中角色的对话逻辑。配置文件修改.arts/launch.json文件配置项目的启动参数。 工作完成后会在下方显示“全部拒绝”和“全部接受”。一般来说只要能走到这一步我们看看说明文字基本符合要求就可以点击“全部接受”采纳生成的结果。 采纳结果之后可以在左边的文件资源树下看到所有生成的资源文件和代码我们点开其中一张背景图可以看到AI在这里生成了一张背景图和一张主角立绘效果还是不错的关键还是无版权限制和免费使用。 第一次生成后这里我们点击左上角的”运行“按钮可以看到运行起来的效果。 哈哈这只是一个体验实际上我们想要通过对话让AI生成较好的游戏我们还需要多做一些工具比如我们要显示中文就需要有一个中文字体文件在这里我们使用阿里巴巴的普惠体OTF。 然后多给一些明确的说明在InsCode AI IDE的对话框中输入修改所有代码使用assets中的otf文件来显示对白并按下列剧情生成中文的对白内容一个女生去森林里遇到一个野兽被吓昏迷醒来后发现被小仙子救了。输入完成后回车这时AI就会基于指定的剧本对项目进行修改待这个工作完成后我们再次点击“全部接受”。 这样一个简单的AVG游戏就生成出来了可以看到它还为我们增加了一些NPC图片当游戏运行时按下空格可以看到文字内容也在跟着剧情变化。 至于后面的剧情、、、就要靠咱们的奇思妙想了。