找回密码
 立即注册

Unity3D游戏开发入门小心得

热度 2已有 878 次阅读2016-6-6 18:12 | 游戏开发, 配置文件, 依赖性, 怎么学

  Unity3D游戏开发该怎么学?

  1.记住基于场景划分的逻辑脚本。

  2.学会抽离静态配置的数据、并且掌握全局的管理数据或者是局临时数据的处理。

  3.应用单例的模式去创建并不依赖场景的对象以及它的全局管理器。

  4.尽量不使用GameObject.Find及SendMessage去声明对象引用以显示标明脚本之间的依赖性,要活用delegate结构。

  5.多用组合少用继承。

  6.数据行为与逻辑表现分离,即V与MC的分离,换句话说多写class少写MonoBehavior。(通常初期在快速开发原型时会把一个功能全部实现写在一个继承于MonoBehavior的脚本中,尽早进行重构,抽离出负责数据管理与控制的类,这对于后期功能的增加与修改时很有必要的)。

  7.善用Coroutine。

  8.尽量能够使用自定义的配置文件辅助Prefab上脚本参数的配置。


路过

雷人
2

握手

鲜花

鸡蛋

刚表态过的朋友 (2 人)

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-26 03:42 , Processed in 0.045236 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

返回顶部