先把你游戏的核心功能做出来,比如战斗~
然后再在核心的基础上加功能,比如,战斗完结算,然后从主界面进到战斗,然后登陆界面进主界面,然后发包。安卓或者PC。
你的游戏就完整了,登陆->主界面->战斗->结算->主界面。。。
然后再根据需求添加其他系统~
如果你的意思是写出一个脚本,不知道怎么把各脚本关联起来。可以用管理类,可以用静态变量,用事件委托。
比如,一开始游戏是登录界面,登录界面应该有个脚本处理登录信息,以及加载资源。然后唯一入口进去主界面,主界面应该有一个ViewManager类管理各功能模块,比如背包,装备,技能。各模块间信息交流通过事件委托。
比如,穿上一把剑,就会获得一个技能升龙斩。那么事件委托就是当穿上装备这事件完成,告诉管理类,然后管理再告诉其他接收消息的类。然后技能模块就知道你穿了一把剑,就更新技能。或者用静态数据,比如你穿上剑,就修改人物数据。然后你打开技能模块时,读取人物数据,发现你有了一把剑,就更新技能。
Unity是游戏引擎,如果你战斗,主界面,登录并不在一个场景,就需要用到静态数据跟类。比如你战斗的时候获得了一把剑,就修改背包数据,记录多了一把剑。然后你回到主界面进入背包,就有剑了。.