qingfg 发表于 2022-11-12 16:19:10

如何使用Unity制作3D版iOS游戏

如何使用Unity制作3D版iOS游戏

PLA 发表于 2022-11-12 16:34:07

发展迅速。用Unity做游戏比用自己的3D引擎或低级3D框架快得多。

可视的场景布局。Unity带有强大的3D场景编辑器,游戏很大一部分都可以用它完成——通常不需要写代码!

跨平台。如果游戏是用Unity制做的,那么它就可以移植到iOS、Android、Windows、Mac和甚至网页!

容易学习。Unity比OpenGL或低级框架更容易学习,这对新手特别有利!

本系列文章将分为三个部分。如果想学习得更多,不妨将三个部分都学习一下。
本教程包含注释内容,会学习到很多东西,毕竟本教程的游戏案例比《Heroic Cube》更复杂。

注:游戏案例是由Unity 3D制作的,所以可能与使用Unity 4有稍许不同。

1 设计游戏:

无论是什么应用,在开始写代码以前,都应该先决定要把它做成什么样子——以及为什么这么做。必须考虑到目标受众,你的应用具有什么功能特性。

所以,游戏应该与一种简单而快速的运动有关。射击或者篮球。下图是一个篮球游戏的草图:

2 机制/互动元素:

目标:在一次游戏环节内,尽可能获得高分

投球时,玩家的手指应该按在屏幕上;手指停留的时间越长,球越难投出。并且把球留住的时间太长就算犯规。
3 特征:
*视觉效果丰富,以吸引玩家眼球
*简单的菜单(在游戏画面的上一层,带有开始游戏的选项)
*仿真物理,允许球反弹

玩家角色在球场上的移动会越来越快,从而增加游戏难度;但玩家会慢慢适应游戏节奏。
4 游戏资源及其特征:
*环境
篮框
响铃
球场
背景
*计分栏
*玩家角色
停止动画
投球动画
移动动画
5 Unity 3D简介
如果已经有Unity了,那大概可以跳过这一部分。

如果没有,那么就得先下载Unity。可以在Unity的网站上下载免费试用版。运行安装程序,很快就可以用上Unity了。

Unity对于非商业目的是免费的,但为了在项目中使用这个软件,必须先注册——在第一次使用时会看到“Register”按钮。一旦Unity启动,《AngryBots》的样本项目就会出现。

要制作一个新项目,所以从主菜单中选择FileNew Project,可以随时保存。现在不要急着选择要导入的程序包。

swj5550366 发表于 2022-11-12 16:40:16

如何使用unity3D制作游戏_百度经验:
http://jingyan.baidu.com/article/bad08e1ee639e309c851213e.html
页: [1]
查看完整版本: 如何使用Unity制作3D版iOS游戏