Unity3D——tips1

Unity3D特点:

  1. 入门快
  2. 操作方便
  3. 开发迅速

比较适合个人开发者和小型的创业团队。

1、游戏入门以及 Unity 介绍

  • 可以把游戏想像就是一个动画片,他就是一帧一帧的播放。
  • 你可以控制它的播放
  • 逻辑是变的
  • 每帧播放什么,需要靠你的程序来控制。

游戏要素

  • 逻辑:游戏的玩法,控制。
    • 游戏逻辑:游戏的玩法,用户输入。
    • AI: NPC 互动,自动寻路,追逐敌人。
    • 物理运算: 碰撞检测,重力,惯性,速度等物理计算
  • 显示:展示游戏的内容,过程,逻辑的结果。
    • 动画系统: 控制动画的播放
    • 底层的渲染:告诉硬件怎么完成显示
  • 声音:相对独立,由单独的团队完成。

逻辑 和 显示 形成循环。
逻辑决定显示的内容,显示完成后又判断逻辑。

游戏团队中的角色

  • 策划:设计游戏的玩法。
  • 美术:制作游戏需要的美术的资源。
  • 程序员:编写游戏逻辑,整合游戏的玩法和美术资源。

游戏引擎的作用

  • 减少我们的工作
  • 减少重复开发
  • 降低游戏开发的门槛

Unity 具有的模块:

  • AI
  • 渲染
  • 物理运算
  • 声音
  • 动画系统
  • 资源管理
  • 跨平台
  • 系统架构
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容