请问Unity游戏不用lua怎么做一个新手指引呢?

4回答

请问Unity游戏不用lua怎么做一个新手指引呢?

提问者 等我可好 2018-03-08 764浏览
 

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • 落葉歸根 2018-03-09 10:20
    用C#做
    1评论
  • 月月鸟 2018-03-09 11:41
    lua只是一种语言啊,和怎么做新手没关系吧。如果是考虑说热更问题,可以把一些变动的代码写成lua函数,c#调用,或者c#写好整体大框架,其他走配置表
    0评论
  • Dano 2018-03-09 23:48
    我把新手引导大致分为两种,一种是UI式的一种是内容式的。
    UI式的其实很简单,无非做一套新手引导UI,然后让程序锁定用户输入范围。你甚至不用写代码,直接把UI图放在camera前就行……
    内容式的比较复杂,一般日式游戏/欧美硬核游戏(其实主要还是看制作人)设计都比较反UI,别说新手引导了,有些制作人连血条都不想做…这样的游戏其实也离不开新手引导,他们的做法是把引导融入到游戏体验当中。试想如果在马里奥游戏当中遇见一个怪物,然后蹦出来一个图层,里面有一个妹子对你说你可以跳起来越过它或者踩扁它……
    其实马里奥系列一直都是设计标杆,你看见背上长刺的、冒火的自然知道不能踩,这种外观设计叫做“意符 ”(设计心理学),能让玩家无意识的了解游戏的规则。更深一点的应用可以用《超级马里奥3D大陆》里1-1的变身道具举例子,当你获得道具以后马上会遇见“尾巴板栗仔”,板栗仔使用尾巴攻击玩家时,玩家自然可以相到同样可以使用尾巴攻击敌人。
    你可以回忆一下FC(NES)的经典马里奥里,当有一个敌人在砖上移动,而你在砖下为变小状态,你此时顶砖会发生什么?你是怎么意识到这个操作的,为什么至今你都能记得?
    0评论
  • RightHand 2018-03-09 10:24
    逻辑用C#写好就行,然后具体的数据写个配置表
    1评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答