什么是游戏引擎?
游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程序而不用由零开始。
说人话:
游戏引擎就是专门做游戏的软件,它提供了很多现成的功能供我们使用,让开发游戏事半功倍。
游戏引擎对我们的意义
1.降低做游戏的门槛
2.提升以后洗开发的效率
如何降低的门槛
以前做游戏
物理、数学,计算机图形学,计算机原理,操作系统等等+多种程序语言
现在做游戏
游戏引擎的使用+一种程序语言
如何提升的开发效率
以前做游戏
图形渲染,物理系统,离子系统,寻路系统,多平台开发等等+上层逻辑
现在做游戏
游戏引擎+上层逻辑
所以:
1.降低做游戏的门槛——不用学太多的专业知识
2.提升以后洗开发的效率——不用从零开始
如何学习游戏引擎
学习引擎用于开发的主要语言+学习引擎的软件操作+学习引擎提供的API和核心系统
如何学习Unity
Unity相当于就是一个游戏开发工具包,我们只要学会使用工具包中的各个工具即可,而使用这些工具的媒介就是C#程序语言。
总结
1.什么是游戏引擎——开发游戏的软件
2.游戏引擎对于我们的意义——门槛低,效率高
3.如何学习游戏引擎——软件操作、公共API、核心系统
Unity就是一个做游戏的工具软件,它可以让开发游戏事半功倍,我们将通过C#程序语言
作为和这个工具沟通的媒介,制作出最终的游戏产品。