Unity3D游戏开发流程与规范PPT推荐.ppt
《Unity3D游戏开发流程与规范PPT推荐.ppt》由会员分享,可在线阅读,更多相关《Unity3D游戏开发流程与规范PPT推荐.ppt(21页珍藏版)》请在冰豆网上搜索。
什么时候完成?
完成到什么程度?
悲剧:
前期松散,后期加班,工作量无从估计。
一、游戏项目流程,游戏项目流程,1.原型阶段实现游戏的必要技术验证。
产出:
一个最简单的只有1关或者1个场景的的游戏原型。
美术效果图。
2.Alpha版阶段完善游戏角色的逻辑,定义完善的数据结构和关卡配置,制作游戏UI,菜单UI等。
一个能玩若干关卡的版本。
游戏项目流程,3.Beta版阶段完善逻辑,批量制作美术,关卡或者其他游戏内容,细化UI等各方面。
加IAP,GameCenter等。
完整的可玩版本,具备所有的游戏内容、关卡等。
4.产品阶段测试,修Bug,图标,截图,多语言说明,视频录制等等准备上线需要做的一切事情。
提交上线。
可以提交上线的app包。
二、项目结构,Unity项目目录结构,自定义目录以“_”开头。
一级目录大小写。
原始素材全小写+下划线加工过的素材,Prefab等,大小写文本需求文档.,Unity项目目录结构,文本需求文档(小团队任务管理)。
代码规范,类命名:
大小写。
例如:
EnemyAI.cs。
类变量命名:
首字母小写。
或者m开头。
mPoints。
函数内变量命名:
全小写+下划线,或者下划线开头。
new_amount。
代码功能结构规范,GameController.cs控制每局游戏的流程GlobalManager.cs控制总流程及公有变量InputController.cs控制所有输入Player.cs主角逻辑SoundController.cs控制声音,三、美术规范,2D美术规范,以1024x768为准。
重要内容区。
兼容iPhone/iPad。
iPhone/iPad/Mac版对应的Free版,图片输出规范,common/目录。
预览效果图。
统一PNG。
btn_xxx.png、btn_xxx_f2.png,GUI美术素材管理,GUI所有按钮和窗口背景必须分开,使用不同的Atlas。
场景之间尽量不共用Atlas。
可重用的设计。
ImageImport。
3D美术规范,最终成品每个面片都必须起一个名字。
英文或者拼音皆可。
所有模型、面片、材质的命名,严禁使用中文!
3D动作规范,model.fbx、modelaction.fbx。
model.fbx必须绑骨骼。
所有动作在源文件里。
过度动作可以不做。
四、我们的产品,产品展示,RobotBros.机器人兄弟,DevilGolfHD魔鬼高尔夫HD,DevilGolf魔鬼高尔夫,RobotFactory机器人工厂,FightDesert沙漠防御,SoccerFighter劲爆足球,http:
/,北京一零八科技,谢谢,梁伟国Waigohttp:
/,