发布网友
共1个回答
热心网友
【ios开发】
你都说啦,毫无编程知识。那么就从编程学起吧,说实话编写游戏还是有些难度的。
----------------------------------------------------------------------------------------------
那么建议,可以参考这个顺序学习:【Object-c】前提是编写游戏的数学和物理真的要好一点
(1)C语言【程度为:基础】(让你真正认识什么叫编程)【这个二级水平就可以啦】
(2)C++(或者java也行,主要让你了解怎么面向对象编程)【程度:要学好】
(3)Object-c【程度为:非常非常精通】(因为说白啦,就是用这个写你说的那个app游戏)-->
(4)数据结构
(5)算法设计
(6)物理模型【程度:精通】(包括光学部分)给你举个例子哈,因为一般人很难体会这一点:例如,你玩“cut rope”时,那些绳子每次的震动和拉近,松掉,都如此*真,都是用物理模型设计出来的,不要小看这一点啊,很重要.................................
(7)找本专门讲解开发apple游戏的书来看。
----------------------------------------------------------------------------------------------
弄到第七个时,对于写游戏算是开始入门了。【当然这七个除了(1)(2)(3)最好按顺序学外,大部分可以并行开工】
----------------------------------------------------------------------------------------------
从C开始学吧,推荐书籍:《C程序设计》(第三版)谭浩强著,清华大学出版社
------------------------------------------------------------------------------------------------
至于设备的话:
当然一定要有“雪豹系统”,有三个途径获得:
(1)比较有钱的话,可以买个MAC PRO 9000左右
(2)想省点的话,可以买个 苹果的mini 那个主机 5000左右
(3)不想花钱的话,可以弄个网上有的“黑苹果” 架设在自己的VirtualBox上
最好再有个ipad或iphone什么的,来“真机调试”
------------------------------------------------------------------------------------------------