Articles of 角色

如何从canvas中删除敌人的位图?

我正在学习创建一个Android射击游戏,我将有多个敌人。 我必须控制屏幕上的位置,并能够删除每个(例如,通过die()函数)。 但是我使用了一个大多数推荐的canvas,是否可以只删除一个位图而不是整个canvas(删除是指从画面消失,而不是删除它的值)? 如果是这样,怎么样? 另一种方法,我想,将使用Android图像视图,可以删除,以及控制和定位,但我认为这可以使我的游戏运行缓慢,如果我创建一个类敌人的各种对象; 那是对的吗?

在字符战斗的animation的字符

对于模糊的标题感到抱歉,但这些video/图片可能会更好地解释我的情况: https://www.youtube.com/watch?v=MG1mNyjNuXk (德军旧血) https://www.youtube.com/watch?v=NVmsucYKlvo (疯狂的马克斯游戏) https://www.youtube。 com / watch?v = XYWQ-UzTpZ8 (在0:49秒,积分转到:Ranon Sarono AKA Hyper) 我基本上想知道,如果两个人物中的其中一个人是另一个人物,那么他们是不是都有独立的animation呢? 或者他们只是采取animation文件?

试图检测触摸时崩溃

我在2D游戏中使用了surfaceView中的一个surfaceView ,我希望能够使用一个button(最终是一个游戏杆)来移动,但是一旦我尝试移动我的精灵,我的游戏就会崩溃。 这是我的转向button的onTouch-method : public void handleActionDown(int eventX, int eventY) { if (eventX >= (x – bitmap.getWidth() / 2) && (eventX <= (x + bitmap.getWidth()/2))) { if (eventY >= (y – bitmap.getHeight() / 2) && (y <= (y + bitmap.getHeight() / 2))) { setTouched(true); } else { setTouched(false); } } else { setTouched(false); } 如果我试图把这个更新方法: […]

如何使我的第一人控制器左右一致5

我希望我的第一个人控制器左转和右转,而不是直接在该轴上移动。 我有一个3D环境设置在“统一5”,我正在与统一5“第一人控制器”脚本默认情况下,它移动我的相机向前,向后,左,右我想要的是改变左,右它转动相机,而不是直接移动。

升级到RPG游戏的统计数据?

我已经决定了生命力,力量,智力,速度和耐力。 HP和MP是由生命力决定的,而物理攻击和防御都是靠实力而来的。 智力决定魔法攻击和魔法决定,速度变化的速度有多快,耐力增加装备负担等。 在rpgs中,我根据devise师的感觉来扮演不同的角色(即肌肉强壮的人可能有更高的实力,但智力更低),角色在某个区域的属性可能会更高。 虽然我可以理解,我不明白我应该如何构建升级时发生的数据增加。 对于一个testing角色,我将他们所有的属性设置为10(我决定开始所有角色的基础总共有50个属性),角色属性应该从0上升到最多9个。 那么什么是决定哪个属性上升的方法呢?

MCS字符开口 – 是这个animation片的animation问题吗?

我有MCS女性角色 ,我可以将Mocap分配给我的角色。 我已经下载mixamoanimation,并将其分配给角色,但问题是,角色嘴巴仍然打开。 我不是3d艺术家或animation家伙,所以这里是我的问题。 我怎样才能解决口头问题? 口是开放的原因是什么? 或者mocap数据已经打开了口袋还是还有什么问题?

As3角色在不同的方向移动标签?

我希望你能帮助我解决以下问题: 我在Illustrator中做了一个角色。 玩家从上面看到角色。 当你按下左箭头键character.gotoAndStop('left'); 角色向左移动。 (同右标签的右方相同)当您释放左或右箭头键(向上键)时,角色返回到标签“向上”。 我试图完成以下内容:当角色面朝下(“向下”)。 左键应该是(“向下左”)标签,并释放回标签(“向下”)。 (相同的方向) stage.addEventListener(KeyboardEvent.KEY_DOWN, downKey); function downKey(event:KeyboardEvent) { if(event.keyCode==39){ isRight=true; character.gotoAndStop('right');} if(event.keyCode==37){ isLeft=true; character.gotoAndStop('left');} if(event.keyCode==38){ isUp=true; character.gotoAndStop('up'); } if(event.keyCode==40){ isDown=true; facingdown=true; character.gotoAndPlay('down');} } if( facingdown == true && isLeft == true) { character.gotoAndPlay('downleft'); } stage.addEventListener(KeyboardEvent.KEY_UP, upKey); function upKey(event:KeyboardEvent){ if(event.keyCode==39){ isRight=false; character.gotoAndPlay('up')} if(event.keyCode==37){ isLeft=false character.gotoAndPlay('up')} if(event.keyCode==38){ isUp=false;} if(event.keyCode==40){ isDown=false} } […]

老年:随着角色的升级而降低属性/属性

随着玩家的升级,我刚刚减less了统计数据(力量/速度/耐力)的概念。 毕竟,更高层次的角色应该有更高的挑战水平! (作为一种人格老化和弱化的过程,合理化并不难) 当然,我会减less最低限度,并提供物品,防具和技能,通过积极行动提供更多的攻防。 尽管如此,我还没有见过这样的游戏。 我可能错过了什么缺点? (除了玩家的激励) 。

如何创建没有大量艺术品的角色头像?

我正在写一个黑客狂欢角色扮演游戏,需要雇佣“暴徒”成为你家庭的一部分,我已经有大约10个“goon”头像/艺术作品(+视网膜)已经出现,并且遇到了问题。 问题是,对于每个角色我暗示一个角色(与统计),所以如果我有, avatar001.png = {Character: Bob Health: 100 Skills: … } avatar002.png = {Character: Mike Health: 100 Skills: … } avatar003.png = {Character: Alan Health: 100 Skills: … } 这意味着这10件作品我有10个特定的字符,具有特定的名称和统计。 这导致我一个问题,为了得到一个很好的selectgoons,我将需要很多超过10头像; 甚至可能在数百甚至上千的情况下。 底线,要做到这一点,这将是昂贵的。 Tiny Tower的做法是制作一个模板并使用这个模板,我想到了一个类似的解决scheme – 一个面向对象的生成工具,但是我确信它是否能够工作; 所有当前的goon头像我都是自定义devise,不会借给自己1-4通用面部模板。 我现在唯一的解决办法是, 只要使用我拥有的10个头像,并随机生成名称,统计数据,课程级别或其他任何内容 – 不用担心。 但我不知道这是否足够好,我正在寻找替代解决scheme – 你将如何创建角色头像而不花费数以万计的头像? 谢谢。

游戏如何实现个性化定制

我期待创造一个RPG游戏。 我想添加角色的自定义,以便每个玩家字符都是唯一的。 我该怎么做?