- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我怎样才能在我的游戏中拥有玩家可以改变他们的发型、外观、衣服风格等的功能,这样每当他们穿上不同的衣服时,他们的头像就会随之更新。
我应该:
让我的设计师将盔甲、发型和面孔的所有可能组合创建为 Sprite (这可能需要大量工作)。
当玩家在介绍游戏时选择他们的外观时,我的代码会自动创建这个 sprite,以及头饰/盔甲与该 sprite 的所有可能组合。然后每次他们选择一些不同的盔甲时,该盔甲/外观组合的 sprite 就会被加载。
是否可以将一个角色的 sprite 分成多个部分,例如脸、衬衫、牛仔裤、鞋子,以及每个部分的像素尺寸。然后每当玩家更换他的 Helm 时,例如,我们使用像素尺寸将 Helm 图像放在其面部图像通常所在的位置。 (我正在使用 Java 构建这个游戏)
这在 2D 中是不可能的,我应该为此使用 3D 吗?
请指教。
最佳答案
要考虑的一个主要因素是动画。如果一个角色有带垫肩的盔甲,这些垫肩可能需要随着他的躯干移动。同样,如果他穿着 Boot ,则 Boot 必须遵循与隐藏的赤脚相同的循环。
本质上,您的设计师需要的是 Sprite Sheet这让您的艺术家可以看到您的基本角色的所有可能的动画帧。然后,您可以让他们根据这些表格创建自定义发型、 Boot 、盔甲等。是的,这需要很多工作,但在大多数情况下,元素将需要最少的重绘; Boot 是我能看到的唯一真正需要大量工作才能重新制作的东西,因为它们会改变多个动画帧。对你的 Sprite 要冷酷无情,尽量减少所需的数量。
在您积累了元素库之后,您就可以开始作弊了。回收相同的发型并在 Photoshop 中或直接在游戏中使用角色创建器中的 slider 调整其颜色。
为了确保在游戏中获得良好的性能,最后一步是将所有不同元素的 sprite 表展平为单个 sprite 表,然后将其拆分并存储在 sprite 缓冲区中。
关于java - 2D 游戏中可自定义的玩家头像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/402541/
我正在开发一个应用程序的 Android 版本,该应用程序使用 Facebook 进行授权并检索用户的好友列表。 从 SDK v.2.0 开始,获取尚未安装您的应用程序的好友列表变得非常困难,但我成功
我正在尝试创建一个 JavaScript 头像。例如,头部元素、 body 元素等...我有一个 PHP 脚本,可以查询数据库并检索头像/用户当前佩戴的元素,它的响应位于序列化数组中。元素/头像图像位
请帮忙,快把我逼疯了,感觉应该这么简单。 我似乎无法在我尝试创建的 Card 组件中将图像/头像居中。 尝试了 alignText、alignItems、alignContent、justify。 我
我正在开发一个模块,该模块使用 GoogleAccountCredential 登录、上传文件并将文件下载到 GoogleDrive。 我想获取 google 帐户的用户名字、姓氏和头像,以便在我的登
我指的是 C# - How to get current user picture但我从来没有找到解决办法。 (我正在使用 Win7 操作系统) 对于某些用户,图片位于 C:\Users\UserNa
这里的每个新用户都会获得这些个人资料图片。它们是如何制作的?我的意思是,它们是以某种方式随机生成的吗?我可以使用类似的东西。 最佳答案 此 linux 命令将生成随机 identicon : $ cu
Game Center 是否为玩家头像提供任何支持,例如在多人游戏中? 如果不是,大概应用程序必须从本地设备检索头像? 最佳答案 我知道这是一个老问题。但对于偶然发现它的新手:请查看 GKPlayer
我已经为我正在构建的门户网站实现了 gravatar,想知道是否有 gravatar 的默认图像 URL?并非所有访问该站点的人都已登录或拥有电子邮件地址,在这种情况下,是否有可以显示的默认图像(可通
最近,有新的机器人声称能够分辨出谁看过您的个人资料照片,但大多数都是假的。 我想知道是否真的可以编写该机器人?直接通过使用 bot api 或间接地为 bot 创建 channel ... 最佳答案
最近,有新的机器人声称能够分辨出谁看过您的个人资料照片,但大多数都是假的。 我想知道是否真的可以编写该机器人?直接通过使用 bot api 或间接地为 bot 创建 channel ... 最佳答案
嘿伙计们,我正在尝试构建一个小应用程序,它可以拉入用户的个人资料图片,允许他们操作图像,然后将修改后的图像发布到他们的个人资料图片相册(理想情况下设置为他们的个人资料图片,但我不不认为这是可能的吗??
我有兴趣为聊天用户提供头像。我查看了 API(聊天、用户、内容),但找不到解决方案。用户对象没有“头像”字段 - 所以这里没有运气。内容对象(上传和浏览照片)允许用户只搜索他上传的内容(据我所知),但
我将最新的推文拉到我的主页上,但我不知道需要添加什么才能拉出头像。 有什么想法吗? getTwitters('tweet', { id: 'gezzamondo', count: 1, en
我在我的项目中使用 python-social-auth。成功建立帐户。以及如何获取 Steam 用户头像并将其保存在数据库中? 我正在尝试像这样使用管道 def get_avatar(backend
我发现这个教程 (http://www.coffeepowered.net/2009/02/15/graceful-degredation-using-gravatar-as-a-fallback-a
当 GitHub 用户注册一个帐户时,GitHub 会提供一个默认的个人资料图片,如下所示: 用户可以根据说明设置自定义头像here . 我能想到的方法是从GitHub用户下载当前的头像,然后从htt
我正在尝试从 GitHub 用户获取 GitHub 用户图片(头像)。 我找到了这些 API: https://avatars.githubusercontent.com/ https://avata
以下脚本应该返回联系人列表以及他们的电子邮件、电话号码和头像(照片)。 它就像一个魅力,我删除头像(照片)检索代码,我将它添加回来的那一刻。脚本中断。有没有人有尝试通过 phonegap 显示
在帖子后向下滚动到可以看到作者红色边框头像的位置:http://designportugal.net/transformar-leads-em-vendas/ 头像未对齐。它在正文下方。我想与它对齐。
我将 Laravel 5.2 与 Socialite 一起使用。我能够提取用户的详细信息,但问题是如果我将头像注入(inject)到它的 src 中,则头像无法正确显示。 Socialite 返回一个
我是一名优秀的程序员,十分优秀!