我对 Unity 游戏编程有一些疑问,而且我对游戏编程非常陌生。
我的问题之一:如何在 Untiy 中编写“游戏逻辑”?我正在将 Visual Studio 与 C#、Unity 和 Blender 一起用于模型。我假设我会有类似“main”方法的东西,我的完整游戏开始的地方以及我加载动画/角色/地图等的地方,并且还可以包括诸如何时显示菜单、过场动画、简介、什么时候会发生什么之类的逻辑游戏的要点等
但我在教程中看到的只是一些控制某些游戏对象动画的 .cs 脚本。但是我如何管理完整的游戏逻辑(如上所述)以及属于完整视频游戏的所有内容?
我缺少什么?
我假设我会有一个数据库/文件之类的东西,用于保存保存游戏、配置、高分等......我如何管理这个?
谢谢!
我仍然是3D编程/游戏开发领域的新手.我使用Unity与MonoDevelop,主要使用由Blender制作的模型,纹理等.编程逻辑是用C#完成的.
我的主要问题是:Unity是否有可能实现一切?我知道这是一个广泛的问题,但是"一切"我的意思就像现在几乎所有3D游戏(或2D游戏)一样,例如:
再次抱歉,我知道这是一个广泛的问题,但我无法摆脱Unity中"无法做我想做的一切"的感觉(如果你知道我的意思).
例如,我可以用Blender/Unity完全编写游戏,例如Call of Duty MW2或Super Mario 64吗?(我知道那些可能是使用他们自己的游戏引擎等,但我只是指构成整个游戏的所有组件,基本上).
或者以其他方式制定,任何人都可以说"哦,这是一个好主意,但你无法用Unity实现这一点",或类似的东西.如果是,为什么?
谢谢!