返回首页 设为首页 加入收藏
法律法规
 日常检查
 法制宣传
 专项整治
当前位置:主页 > 法律法规 >
站内搜索:
法律法规  

iOS游戏开发流程

2019-11-13 20:51:57

1.推荐看一下图形学的相关知识,比如LearningModern3DGraphicsProgramming看完之后,相信你对纹理和渲染管线都会有一定的了解了。2.3D游戏的开发是比较复杂的,我个人建议如果你之前没有游戏开发经验的话,可以先从简单的2D游戏入门。推荐从苹果的SpriteKit开始入手,SpriteKit是苹果模仿cocos2d-iphone而设计出来的一套专门针对iOS平台的游戏引擎。如果楼主今后只想在iOS平台上面发布游戏的话,SpriteKit是首选。关于SpriteKit的学习资料,强烈推荐楼主从Tutorials–sprite-kit.com开始看。至于Metal是比较底层的图形API了,建议先可以不要花太多时间去研究它。你要的是做游戏,而不是构建一个游戏引擎。3.游戏引擎一般是基于一套底层的图形API接口来做的,比如苹果的SpriteKit基于的是OpenGLES和Metal,cocos2d-ihone也差不多,cocos2d-x是基于OpenGLES、OpenGL和ANGLE。游戏引擎不能说是必要的,但是一般个人开发者都会选择一个已有的游戏引擎来开发自己的游戏。因为要从头构建一个游戏引擎是非常困难的,而且非常耗时间。4.Metal是不推荐的,如果楼主对OpenGL和DirectX这些都不了解的话,建议暂时不要去碰Metal。另外,对于简单易上手的游戏引擎,Objective-C/Swift语言推荐cocos2d-iphone和SpriteKit,Java语言推荐LibGDX,C++语言推荐Cocos2D-X。如果楼主专注的是iOS平台,建议使用SpriteKit,这个是苹果出品的,质量有保证,而且与Xcode集成的很好。

上一篇:Uber的实时调度系统是如何实现的有相关的资料和开源实现参考吗
下一篇:Python有哪些一千行左右的经典练手项目
 
支队简介 | 网上投诉举报 | 批评建议 | 联系我们 | 设为主页 | 网站地图
版权所有:通辽市农牧业综合行政执法网 电 话:0475-8517243
蒙ICP备11002798号