博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
领导讲话笔记 记录(游戏编辑器)
阅读量:7198 次
发布时间:2019-06-29

本文共 411 字,大约阅读时间需要 1 分钟。

1:数据驱动程序,能否在一个语言完美的实现,关键是这个语言能否优雅灵活的构建数据(php,js 就要比c容易构建任意数据)。

2:代码驱动的程序,用代码的model来表示数据,这样每个业务都需要对对应的model,代码量就非常的多了。

 

 

我了解的数据驱动:  数据文件,除了表示(动画熟悉,UI位置关系外,他还需要能表示我这个节点能干什么,要干什么,再数据文件里面都表示出来)。  

数据驱动:除了表示数据外,还要能表示行为,行为执行后的结果最新还是贴现在数据上,所以需要有一个能执行数据行为的脚本和执行结果后存储数据

 

所以如果是真数据驱动的话,一个游戏里面只会有一个表示button的类,他的行为和样式都是数据里面定义------(不同按钮的业务逻辑都在数据里面定义了,所以客户端能写出一个高度完全通用的类),相关的控件都类似。

转载于:https://www.cnblogs.com/porter/p/4789205.html

你可能感兴趣的文章
Kotlin入门(22)适配器的简单优化
查看>>
代码外的任务很精彩 ---Software project survival guide 读书报告
查看>>
Java io流学习总结(二)
查看>>
PHP中的PDO函数库详解
查看>>
C++编程常见错误
查看>>
Converter of C#&VB.NET
查看>>
修改ASPCMS升级扩展功能
查看>>
模拟HTTP请求的返回&shell写cgi
查看>>
问题tips
查看>>
如何给NSMutableArray排序
查看>>
CF991C Candies 二分 第十五
查看>>
查找两个有序数组中的第K个元素(find kth smallest element in 2 sorted arrays)
查看>>
sqlmap注入之tamper绕过WAF防火墙过滤
查看>>
如何用Tacker将NFV带入OpenStack?
查看>>
快速排序简明教程
查看>>
【转】Unity3D学习日记(二)使用UGUI制作虚拟摇杆控制摄像机
查看>>
【BZOJ3110】【Zjoi2013】K大数查询 - 2
查看>>
zabbix安装源
查看>>
java例程练习(多线程的两种创建方式)
查看>>
随题而学(二)多维数组转一维数组
查看>>