Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在编写项目数据库时,哪些是更有用的脚本对象或XML/JSON_Json_Xml_Unity3d_Database Design - Fatal编程技术网

在编写项目数据库时,哪些是更有用的脚本对象或XML/JSON

在编写项目数据库时,哪些是更有用的脚本对象或XML/JSON,json,xml,unity3d,database-design,Json,Xml,Unity3d,Database Design,每个人我一直在玩创建一个项目数据库的想法。我的问题是,哪一个更有用、更直观?如果你们有任何一个的优点和缺点清单,把它们扔给我 谢谢, Jared使用ScriptableObjects,您可以免费获得inspector。这也是统一认可的做事方式。您可以包括对其他ScriptableObjects和游戏特定数据的引用。其他游戏对象可以引用ScriptableObject本身。它们甚至可以包含一些代码 为此,数据库被夸大了。即使你以后可能需要,也要从简单的事情开始。这里的其他选项是序列化字典或目录结构

每个人我一直在玩创建一个项目数据库的想法。我的问题是,哪一个更有用、更直观?如果你们有任何一个的优点和缺点清单,把它们扔给我

谢谢,
Jared

使用ScriptableObjects,您可以免费获得inspector。这也是统一认可的做事方式。您可以包括对其他ScriptableObjects和游戏特定数据的引用。其他游戏对象可以引用ScriptableObject本身。它们甚至可以包含一些代码


为此,数据库被夸大了。即使你以后可能需要,也要从简单的事情开始。这里的其他选项是序列化字典或目录结构。但首先要从简单开始。

这取决于要保存到数据库中的内容。如果您要保存一个项目预置,您需要使用它,因为您无法将游戏对象保存为XML或JSON。然而,如果只是基本数据类型,那么XML/JSON将是一个更好的选择。