This application discloses a procedure processing method, device and equipment. The method includes: acquiring the name of the target state machine and the name of the target event, and generating the target identifier according to the name of the target state machine and the name of the target event; searching the corresponding state transition information of the target identifier in the existing state transition information table; and transforming the state of the scene interaction process according to the state transition information. After adopting the above scheme, no additional judgment is needed, which simplifies the process of program development, improves the efficiency of program development, speeds up the interaction of scenarios, and brings users a good experience.
【技术实现步骤摘要】
程序处理方法、装置及设备
本申请涉及计算机
,尤其涉及一种程序处理方法、装置及设备。
技术介绍
随着网络技术的不断发展,游戏已经逐渐成为人们日常休闲生活中的一部分。目前,无论是网络游戏还是单机游戏,通常会设置很多场景交互过程,来提高游戏的趣味性,进而提高用户的游戏参与度。但是,随着游戏场景交互过程的增多,在开发过程中,需要触发的条件越来越多,需要进行的条件判断也会越来越多,导致程序开发的逻辑臃肿,流程混乱,降低了程序开发的效率。
技术实现思路
本申请实施例提供一种程序处理方法、装置及设备,用以解决现有技术中对于开发过程中,需要触发的条件越来越多,需要进行的条件判断也会越来越多,导致程序开发的逻辑臃肿,流程混乱的问题。本申请实施例提供的一种程序处理方法,包括:获取目标状态机名称和目标事件名称,并根据所述目标状态机名称和所述目标事件名称生成目标标识符;在预存的状态转换信息表中查找所述目标标识符对应的状态转换信息;根据所述状态转换信息进行场景交互过程的状态转换。可选地,在所述在预存的状态转换信息表中查找所述目标关键字对应的状态转换信息之前,还包括:获取配置服务器配置的状态转换配置信息,所述状态转换配置信息包括状态机名称、事件名称和状态转换信息;根据所述状态机名称和所述事件名称形成所述状态转换信息的第一标识符,并将所述第一标识符和所述状态转换信息存储为状态转换信息表。可选地,所述状态转换信息具体包括原状态、目的状态和接口名称,所述根据所述状态转换信息进行场景交互过程的状态转换具体包括:根据预存的接口实现类对应表确定所述接口名称对应的实现类;根据确定的所述接口名称 ...
【技术保护点】
1.一种程序处理方法,其特征在于,包括:获取目标状态机名称和目标事件名称,并根据所述目标状态机名称和所述目标事件名称生成目标标识符;在预存的状态转换信息表中查找所述目标标识符对应的状态转换信息;根据所述状态转换信息进行场景交互过程的状态转换。
【技术特征摘要】
1.一种程序处理方法,其特征在于,包括:获取目标状态机名称和目标事件名称,并根据所述目标状态机名称和所述目标事件名称生成目标标识符;在预存的状态转换信息表中查找所述目标标识符对应的状态转换信息;根据所述状态转换信息进行场景交互过程的状态转换。2.如权利要求1所述的方法,其特征在于,在所述在预存的状态转换信息表中查找所述目标关键字对应的状态转换信息之前,还包括:获取配置服务器配置的状态转换配置信息,所述状态转换配置信息包括状态机名称、事件名称和状态转换信息;根据所述状态机名称和所述事件名称形成所述状态转换信息的第一标识符,并将所述第一标识符和所述状态转换信息存储为状态转换信息表。3.如权利要求1所述的方法,其特征在于,所述状态转换信息具体包括原状态、目的状态和接口名称,所述根据所述状态转换信息进行场景交互过程的状态转换具体包括:根据预存的接口实现类对应表确定所述接口名称对应的实现类;根据确定的所述接口名称对应的实现类将场景交互过程的状态由原状态转换到目的状态。4.如权利要求3所述的方法,其特征在于,在所述根据预存的接口实现类对应表确定所述接口名称对应的实现类之前,所述方法还包括:获取配置服务器配置的接口名称对应的实现类,所述实现类包括接口的实现方法、接口名称和接口所属的状态机名称;根据所述接口名称和所述状态机名称形成接口的实现方法的第二标识符,并将所述第二标识符和接口的实现方法存储到接口实现类对应表中。5.如权利要求2所述的方法,其特征在于,所述获取配置服务器配置的状态转换配置信息之后,还包括:对于所述状态转换配置信息中的任意一条配置信息,判断是否所述任意一条配置信息中的状态机名称存在...
【专利技术属性】
技术研发人员:丁欢,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。