第 1 天|基于 AI 进行游戏开发:5 天创建一个农场游戏

科技资讯 投稿 5600 0 评论

第 1 天|基于 AI 进行游戏开发:5 天创建一个农场游戏

欢迎使用 AI 进行游戏开发! 在本系列中,我们将使用各种 AI 工具,在 5 天内创建一个功能完备的农场游戏。到本系列结束时,你将了解到如何将多种 AI 工具整合到游戏开发流程中。本系列文章将向你展示如何将 AI 工具用于:

    美术风格
  1. 游戏设计
  2. 3D 素材
  3. 2D 素材
  4. 剧情

点击这里 快速了解本文内容,如果你需要掌握更多技术细节,请继续阅读!

第 1 天:确立美术风格

游戏开发流程第一步是 确立美术风格。对于要创建的农场游戏,本文将使用 Stable Diffusion 工具来帮助其美术风格的确立。Stable Diffusion 是一种基于文本描述生成图像的开源模型。接下来会介绍如何使用该工具为农场游戏创建视觉美术风格。

Stable Diffusion 基本设置

本地或在线。如果你拥有一台配备良好 GPU 的台式机并想使用全功能工具库,那么更建议本地方案。除此之外,你还可以尝试在线方案,请继续阅读本文详细查看本地方案和线上方案:

本地方案

在 Windows 上安装

要求:具有 8 GB 以上内存的 Nvidia GPU。

  1. 安装 git

  2. git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
    
  3. 下载 Stable Diffusion v1.5 checkpoint,并将其移动到仓库的 models 目录下

  4. webui-user.bat 来启动 WebUI

在线方案

🤗 Hugging Face 提供的 Space 应用中包含众多免费在线方案,例如 Stable Diffusion 2.1 Democamemduru webui。你可以 查看更多在线服务,甚至可以使用 🤗 Diffusers 编写你专属的免费运行方案!你也可以查看简单的 代码示例 以快速上手。

注意: 本系列的部分内容将使用 image2image 等高级功能,有些在线服务未提供这些功能。

生成概念艺术图片

    输入提示语

书写指南,也可以 点击这里 查看我做的视频,带你 20 秒了解图片生成提示语的技巧!

    使用描述词: 描述词会限制生成图片的形式,如 isometric, simple, solid shapes 等。这样生成图片的美术风格在游戏中会更容易重现。
  • 使用同义关键词: 一些关键词 (如 low poly 虽然契合主题,但生成的图片质量通常较低。尝试找到它们的同义词,替换以保证生成质量。
  • 使用指定艺术家的名字: 这种方式可以有效地引导模型采用指定艺术家的绘画风格,从而生成更高质量的图片。

我输入这样的提示语: isometric render of a farm by a river, simple, solid shapes, james gilleard, atey ghailan 生成图片如下:

使用 Unity 重现概念艺术

    使用带有通用渲染管道的 Unity 2021.9.3f1 创建一个 Unity 项目。

  1. 右键单击 -> 3D对象 (3D Object -> 立方体 (Cube

  2. #FFE08C,强度 1.25 和柔和环境光 (#B3AF91

  3. 正交投影 来匹配概念艺术图片的投影形式

加入我们的 Discord 频道 与我们交流吧!

使用 AI 进行游戏设计,敬请关注我们获得后续更新!

https://huggingface.co/blog/ml-for-games-1

译者:SuSung-boy (苏桑,经常倒腾图像的工业视觉算法工程师。

编程笔记 » 第 1 天|基于 AI 进行游戏开发:5 天创建一个农场游戏

赞同 (26) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽