站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[意见建议] 关于开发思路的意见

2

主题

5

帖子

17

积分

iF元素粒

Rank: 2

积分
17
发表于 2020-2-26 13:16:52 | 显示全部楼层 |阅读模式
本帖最后由 杨宇 于 2020-2-26 13:37 编辑

我已经使用了三天了,教学视频还没看完。
提出一些开发上的意见:
开发游戏过程中感觉就是各种交互块在互动而已,通过项目设置我们给每一个交互块赋予不同的模板和属性。
想象一下MC我的世界,每一个方块比作一个交互块,那么就可以想象为静态交互块和动态交互块。例如玩家控制的角色、NPC、子弹和敌人经常使用和运动的作为动态交互块,放在那里作为装饰、墙壁和宝箱等很少用到的作为静态交互块。
在项目设置里进行交互块生成,点击选项按钮制造出这个模板交互块,然后再通过填写数值和勾选的方式赋予模板中的作用,最后是触发器设置。如果有更高级的需要再使用MOD功能。
我不希望做一个非常简单的东西就需要用到触发器设置和MOD功能。至少比I wanna be the creator的编辑器简单就好啊。
FEI

60

主题

331

帖子

1949

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1949
发表于 2020-2-26 22:04:18 | 显示全部楼层
现在的交互块的功能应该就算是可以非常简单的实现需要设置很多的功能。比方说将一个金币直接点到宝箱里,就设置为了宝箱内部可获得的物品。不过每个人对“非常简单的东西”定义可能不太一样~可以具体举个例子来简单说明下你希望有什么功能呀~

评分

参与人数 1金钱 +9 收起 理由
杨宇 + 9 赞一个!

查看全部评分

2

主题

5

帖子

17

积分

iF元素粒

Rank: 2

积分
17
 楼主| 发表于 2020-2-27 17:50:32 | 显示全部楼层
把东西的功能集成到一起,通多多项选择生成想要的交互物品,然后在对这个东西可以非常方便快捷的添加属性进行表达,可以将敌人、子弹、砖块、树叶等任何会动的东西整合从一个项目,然后有大量单选和多选按钮决定这个东西属于什么东西。
例如一个武器发射出去的东西是子弹还是交互块可能只是作用对象的不同而已,他们的组成部分都是贴图和属性,所以整合到一起,增加一个作用对象列表:玩家、角色1、全部的人、某类型敌人、敌人002等单选或多选。然后是交互事件:事件作用对象列表。可以触发一个或多个通用触发器。
武器也不用发射子弹了直接发射交互块就好了,只要换个贴图就是子弹。

2

主题

5

帖子

17

积分

iF元素粒

Rank: 2

积分
17
 楼主| 发表于 2020-2-28 22:46:25 | 显示全部楼层
FEI 发表于 2020-2-26 22:04
现在的交互块的功能应该就算是可以非常简单的实现需要设置很多的功能。比方说将一个金币直接点到宝箱里,就 ...


把东西的功能集成到一起,通多多项选择生成想要的交互物品,然后在对这个东西可以非常方便快捷的添加属性进行表达,可以将敌人、子弹、砖块、树叶等任何会动的东西整合从一个项目,然后有大量单选和多选按钮决定这个东西属于什么东西。
例如一个武器发射出去的东西是子弹还是交互块可能只是作用对象的不同而已,他们的组成部分都是贴图和属性,所以整合到一起,增加一个作用对象列表:玩家、角色1、全部的人、某类型敌人、敌人002等单选或多选。然后是交互事件:事件作用对象列表。可以触发一个或多个通用触发器。
武器也不用发射子弹了直接发射交互块就好了,只要换个贴图就是子弹。

14

主题

161

帖子

826

积分

iF村庄

Rank: 5Rank: 5

积分
826
发表于 2020-3-10 22:10:33 | 显示全部楼层
这样一个大集合,有点像C2或唤境这类引擎,用的是精灵,给精灵附加上不同的功能,就有不同的行为或属性,这种擎引能制作的游戏种类比较多,但缺点是每一样都不太专长。IF整体的细路不太一样,应该不好改了,IF更接近RPGMAKER,是专向RPG类游戏的制作,更强的还可以做ACT与ARPG,还直攻手游,这点就很强了。像上面说的那种引擎呀,虽然很自由,但做个摇杆控制与触屏控制之类的,360度方向控制角色,还要加镜像功能等也要放二三十条代码呀,比较麻烦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.