自己收集的一些iPhone学习资料(应用软件+游戏开发)[更新]

07. 软件学习资料汇总.zip 包括stm32硬件开发各种学习资料,如库函数汇总,固件库,及各种stm32学习笔记扫描版和开发用到的学习教材扫描版。 立即下载

注意:所有图书的下载地址都去掉了,大家有能力的还是支持正版吧。

 

貌似也学了一段时间的iPhone开发了,稍微整理下收集的学习资料吧,主要还是用来制作游戏的,当然懂SDK也是很有必要的,iPhone上的软件开发也是挺有意思的,不过至少也要了解iPhone的架构嘛~

 

  PS:所有的资源请大家google吧,很容易找到的。

 

A:Object-C

首先当然要会看obj-c的代码了,学过java,C++的很容易上手,多注意那些不同的地方的语法就行了。

1.《Object-C 第一版》 , 大致讲了obj-c的一些语法,很精简

2.《Programming in Objective-C 2.0 (2nd Edition) 》 ,这本书是面向完全初学者的,所以看需看吧。

 

 

B:关于学习SDK

接着SDK也是要了解的,delegate啊,view啊,controller啊,还有interface build的xib如何和xcode中的代码联系起来的。如果不作软件开开发的话大致了解下好了,我自己也是看了一些。

1.《 iPhone SDK Development (The Pragmatic Programmers) 》 ,这个是有中文版的,好像是对应ios4了,不过我看的那本还是针对3.0的,不过最好还是制作能至少在3.0和ios4上的跑的程序吧~

 

 

C:关于游戏制造的部分

a)这里首先要说的是iPhone上的开源游戏引擎,当然用SDK也是能制造游戏,但是引擎给你提供了很多很酷的东东,如果用SDK那这些东西都得你自己去实现了~只说我自己在接触的。

1.cocos2d-iPhone

这个毋庸置疑是iPhone上最强大的2D游戏开发引擎,我自己也在学习这个。

整个框架很简单,基本就是CCDirector,CCSence,CCLayer,CCMenu,CCSprite的协作了。而且还提供了丰富的Action和Effect,很多我之前想要自己实现的效果这里基本都有了,呵呵,如果你是写游戏引擎的,这也是相当好的学习资料呢。

点我去官方网址

 

2.CCGameBox

这个是epicForce的Dr_watson写的,他本人说是一个lib,接口和HGE的比较接近。之前有一段时间是在学习这个,因为我的植物大战僵尸-连连看 iPhone版就是用CCGameBox移植的,CCGameBox只能说是给出了一种完全用C++写iPhone游戏的模板吧,但是很多的效果都要自己代码实现的。

PS,这里说下epicForce,非常有名iFighe,SuperLaser,StoneWars都是他们制造的,而且质量都很高,我都是限时免费的时候入手的,哈哈。另外也在新浪微博上关注Dr_watson了~

点我去论坛

 

3.cocos2d-x

这个是前几天才知道的,只是觉得非常强大。x是基于cocos2d的接口,然后用C++语言实现跨平台的游戏引擎,当然也是开源的。跨平台包括:iPhone,android,win32等。总之你写了一个游戏,稍做修改就能在多个平台上跑了,是不是很酷?不知道性能如何。

点我去官方网站

 

b)然后是book的部分,书中主要讲的是如何写好一个游戏,而不是针对某个游戏引擎,这点要注意。

1.《iPhone Game Projects》

这个是第一本看的书,大致看了书里的所有章节,书中的例子没有去运行过~这本书挺不错的,从好多方面介绍了在iPhone上开发游戏需要考虑的内容。包括如何用c写跨平台的代码,如何写游戏的network部分,如何根据iPhone的特点来设计界面,如何优化iPhone的程序等等。

 

 

 

2.《iPhone Game Development》

这本书里不光是针对iPhone游戏开发的,还有很大一部分讲了游戏引擎的设计,比较基础的,非常适合刚刚进入游戏开发世界的童鞋~书里对2D和3D都有涉及到,还包括如何实现particle system(例子系统)等。书中有个完整3D游戏的例子可以从作者的网站上下载到,是非常好的学习资料!

 

 

3.《iPhone Advanced projects》

这本书我只大致看了一,二两章,是关于例子系统和开发联网游戏的,后面的章节还有一些调试技巧,实用数据库云云的,以后有需要再看吧~

 

 

4.关于cocos2d-iphone使用的2本书

   《Learn iPhone and iPad cocos2d Game Development 》 和 《Cocos2d for iPhone 0.99 Beginner's Guide 》

  这两本都是学习cocos2d系列的很好的材料,很多的例子。

 

 

 

 

D:论坛

论坛是必不可少的啦,可以认识牛人,可以交朋友,可以提问,也可以帮助别人,呵呵

 

1.http://www.cocoachina.com

国内非常的好的iPhone开发论坛,里面有很多的牛人,包括一些人气游戏的作者。应该说这个网站见证了很多牛人的成长吧。

游戏开发板块也有不少好的教程,对于cocos2d,推荐的是知易Cocos2D-iPhone 游戏开发教程 系列,写的很清楚的说。

 

2.http://bbs.weiphone.com/

这个也比较有名,非常活跃。相当于cocoachina这个网站主要是iPhone使用者交流的地方,游戏是破解,越狱什么的~不过里面也有很多优秀的很有技术含量的文章,比如如何动态修改游戏,因为之前做nds的破解,所以对这方面的内容也是情有独钟的~

 

3.http://www.cocos2d-iphone.org/forum/

  cocos2d-iphone的官方论坛,已经积累很多的问题了,提问前可以先搜下一下已有的帖子。

 

4.http://www.cocos2d-x.org/projects/cocos2d-x/boards

  cocos2dx的官方论坛,不过目前的问题不是很多,大家踊跃提问吧。

 

先写到这里吧,看看以后还有没有什么补充的。

软件学习网站合集(自己整理的哦) 软件学习网站合集,希望可以帮到大家,国内外的都有(自己整理的哦) 立即下载

相关推荐

软件学习资料

哥们的那个空间软件学习资料

软件资料网站

1. java se https://docs.oracle.com/javase/specs/index.html 2. postgres https://www.postgresql.org/download/linux/redhat/ 3. redhat https://developers.redhat.com/products/rhel/download

pope9995的专栏 4612

最新蓝奏云软件库源码分享

蓝奏云软件库,添加分类填入蓝奏云文件夹分享链接,链接密码即可。 非webview为接口式获取文件列表,不存储本地,只用在蓝奏云上传文件即可。 后端thinkphp,前端uniapp 默许后台账号:admin 密码:123456 支持会员下载+积分下载+免费下载+购置积分+购置会员+会员签到+积分兑换+支付宝app支付+其他全平台第三方支付等

各种学习网址

看示例选图:echarts:https://echarts.apache.org/examples/zh/index.html#chart-type-scatter。html,css,js学习:https://www.runoob.com/js/js-obj-array.html。网址1:https://docs.sqlalchemy.org/en/14/orm/index.html。各种学习资源:https://www.apachecn.org/#/docs/docs/README。

leshen_88的博客 4484

游戏学习资料整理

资源文档的整理,以后可以随时使用,可以死更快的方便程序员们开发

超全学习资料分享

学习教程分享 关注下期更新各大常用软件下载教程资料 一边学习,顺手分享,共勉。 有想学什么找不到的,评论留言尽力帮你们找 四大基础课程篇 数据结构 操作系统 计算机系统 计算机网络 前端篇 HTML教程 CSS教程 JavaScript 教程 jQuery 教程 Bootstrap 教程 Vue.js 教程 JSON 教程 AJAX 教程 语言篇 Python2 基础教程 Python3 基础教程 JAVA教程 C 语言教程 C++ 教程 C# 教程 Perl 教程 PHP 教程 Ruby 教程 Lua 教程 Go 语言教程 JSP 教程 XML 教程 数据库篇 SQL 教程 JDBC教程 M

如何学习iphone游戏开发

注意,我本人也是刚接触iphone游戏开发不久,之前完全没有mac开发相关经验,只有一些c/c++和java的编程经验。 所以,我想谈一谈我在学习过程中的一些心得和体会。当然,我还会继续学习下去,如果哪天学好了,我准备再写一篇《如何学好iphone游戏开发》:)   首先...

257

从零到一:AnythingLLM与Ollama的本地知识库搭建实战

本文详细介绍了如何使用AnythingLLM与Ollama从零开始搭建本地知识库,涵盖技术选型、环境部署、系统配置及优化策略。通过RAG技术架构,实现安全高效的文档管理与智能问答,特别适合企业及个人构建私有化知识管理系统。

weixin_29079643的博客 563

如何将您的iPhone更新到最新的iOS版本

It’s a good idea to keep your iPhone’s software (iOS) up to date. Updates are available for free from Apple. They apply the latest security and bug fixes and features to your iPhone. Here’s how to upd...

culul01313的博客 5472

MIPI DSI2接口开发避坑指南:以RK3576的GM8775C桥接芯片调试为例

本文以RK3576平台搭配GM8775C桥接芯片为例,深入剖析MIPI DSI2接口开发中的常见问题与解决方案。文章详细解读了从U-Boot阶段到内核DRM驱动架构的完整显示通路构建,重点分享了电源时序管理、寄存器配置与硬件协同调试等实战经验,为嵌入式显示系统开发者提供了一套系统化的避坑指南和调试方**。

weixin_29290379的博客 329

从零到一:使用阿里云百炼搭建企业级 AI Agent 完全实战手册(2026超详细版)

本文是一份企业级AI Agent构建手册,主要面向企业技术负责人、AI产品经理和后端开发工程师。手册详细介绍了如何在阿里云百炼平台上搭建企业智能体应用的全流程,包括环境准备、知识库构建、智能体创建、工具集成、工作流编排等核心环节。重点内容包括: 准备工作:阿里云账号注册、百炼服务开通、免费额度领取、API Key管理 知识库构建:文档格式要求、内容优化原则、RAG系统搭建 智能体开发:Agent创建、工具集成、复杂业务工作流设计 生产部署:多渠道接入、监控运维、安全治理 成本控制:Token预算管理、选型决

u010323587的专栏 1097

研究发现安卓手机收集用户数据是同类iPhone 20倍

本文转载自 腾讯科技 无论你使用的是iPhone还是安卓设备,它们都会不断地向苹果或谷歌发送数据,包括你的位置、电话号码和本地网络详细信息。爱尔兰都柏林圣三一大学(Trinity College Dublin)的计算机科学教授道格·莱斯(Doug Leith)最近对两大平台收集的数据量进行了对比,发现典型安卓手机收集的用户数据大约是iPhone的20倍。 据莱斯发现,iOS和安卓系统都在不断收集所谓的遥测数据,并分别将其发送给苹果和谷歌。这些信息的范围从将SIM卡插入智能手机到与硬件和应用程序交互等。即

m0_46163918的博客 3108

流形优化: Manifold Optimization 的 全网最通俗版本详解 (一)

前言 之前忙于论文, 停更了很久。 接下来的一段时间,出于各种原因, 决定在优快云平台上做 最近在 混合波束成形 及 智能反射面 领域 非常常见的流形优化 (Manifold Optimization) 算法 的专题介绍。尽管目前已有了不少的中文博客, 但出于其各种弊端, 使得本篇的成文仍有其不可或缺的意义。 而如果要盘点最核心的意义, 就在于这篇是对读者的 数学能力 与 阅读理解能力 要求最低的 流形优化讲解了。 唯一参考的文献为 Manopt 工具包作者 Boumal 的 新书: An introd

B417科研笔记 2万+

iphone屏蔽系统更新_iphone如何实现永久屏蔽IOS系统更新?

一直以来苹果的新系统更新覆盖率是全行业最快也是最高的,截止到ios13发布为止,ios12的全网覆盖率已经达到了惊人的90%。iphone手机如何永久屏蔽IOS系统更新?对于ios13加入的诸多功能升级以及隐藏的一些不稳定因素,更多用户会选择停留在成熟稳定和熟悉的ios12上面,在加上新系统对老设备可能不太友好的缘故。苹果虽然在设置中提供了关闭【自动更新】的选项,但这并不是真正的屏蔽更新,它还是会...

weixin_39628594的博客 1万+

华为数字化转型之道 方法篇 第五章 视IT为投资,用产品思维管理IT

比较传统信息化和数字化转型下的IT系统特征,我们发现业务环境、IT能力、业务和IT的关系都发生了巨大的变化(见图5-1)从“管理系统”到“作业平台”。企业通常的做法是将线下的文档、流程线上化,IT系统是作为管理系统而存在的。而面向数字化,企业的业务作业、业务运营和决策、团队协同等业务动作已经和IT系统集成,IT系统逐步转变为作业系统。从“功能优先”到“体验优先”,如果要整体完成一项工作往往需要用户在不同系统间切换,费时费力。

沧海之巅的专栏 1095

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现(完结,附带项目源码)

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 4655

iphone屏蔽系统更新_iPhone手机经常提示更新系统,教你一招关闭方法,学到了

用过iPhone手机的都知道,一段时间之后就会不停地有消息更新提醒,让你自动更新手机系统,一段时间的置之不理之后,你发现你的手机已经自动更新到最新系统了。是不是让人很头大呢?下面就来教教大家怎样关闭系统自动更新。关了再用三年也可以!系统更新一个月是不是得来问候你一下,需不需要更新。这时候你可能手忙脚乱地点关闭,却不小心点了同意更新!一部分人会选择重新降回原来的版本,还有一部分用户会选择关闭或者直接...

weixin_39733805的博客 5250

13、深入理解 Microsoft 365 的安全与合规概念

本文深入探讨了 Microsoft 365 的安全与合规概念,涵盖文档存储、文件共享、审计、保留、eDiscovery、分类和保护以及网络等多个关键方面。通过合理配置这些功能,组织可以更好地管理和保护其数据资源,满足法规要求,并提升工作效率。文章还提供了最佳实践建议及流程图,帮助读者全面理解 Microsoft 365 的安全架构和管理策略。

k8s6orchestrator的博客 212

如何将iPhone或iPad更新到iOS 11

Apple released iOS 11 on September 19, 2017. You can upgrade by tapping “Install Now” when an update message appears, but you can also check for the update and install it immediately. 苹果于2017年9月19日发布了...

cum43546的博客 3677

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

iPhone更新失败怎么办?教你几招轻松解决

iPhone更新失败虽然令人头疼,但通过上述方法,你应该能够找到解决之道。在操作过程中,请务必注意备份重要数据,以防数据丢失。希望本文能为你带来帮助,让你的iPhone始终保持最新、最流畅的状态。如果你还有其他问题或建议,欢迎在评论区留言与我们交流。

m0_63254421的博客 2799

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

iPhone无法更新,一直卡住在“验证更新中”,如何处理?

最近,苹果又发布了最新版本的iOS系统13.2.3,有些用户反映在系统更新时一直卡在“验证更新中”,作为苹果用户的你有中招嘛?阅读这篇文章了解如何解决iPhone一直卡在“验证更新中”的问题。

qq_29785857的博客 3万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

iPhone升级iOS 15卡在请求更新上怎么办?

iOS 15正式版已经发布,很多小伙伴反馈iPhone在升级iOS 15过程中卡在请求更新上,无法继续更新。造成这个问题的原因有很多,包括WiFi网络问题或者手机软件故障等。在本文中,我们将介绍为什么iPhone会卡在请求更新上,以及解决此问题的方法。 一、检查Wi-Fi网络和iPhone电池 iPhone卡在请求更新的主要原因之一是因为iPhone与Wi-Fi的连接较弱或WiFi连接无法正常工作。iPhone将无法访问苹果服务器并发送更新请求。因此,你需要做的第一件事就是检查WiFi网络连接。如果你的W

莉莉的博客 7706

iPhone商务应用盘点(持续更新)

iPhone已经成为全球最流行的智能手机之一,但是大多数人只注意到了iPhone的游戏和娱乐功能,很少注意其商务应用,实际上,iPhone做为一款优秀的智能手机,也有许多强大的商务应用软件,本文就向大家推荐几款iPhone必备的商务应用软件。   通讯录管理   CamCard   CamCard名片全能王,是一款专业的名片识别软件,有效帮助名片管理。CamCard能利用手机自带

曲奇 1502

iphone无法更新app_如何在移动连接上进行iPhone Weather App更新

iphone无法更新appUsing the Weather app on the iPhone may seem like a no-brainer, but it has one little quirk out of the box:it won’tupdate unless you’re connected to Wi-Fi. For that, you have to turn th...

culingluan4376的博客 783
上一篇: 配置jira的svn和fisheye插件
下一篇: 读《facebook效应》想到的
LuckilyYu
博客等级 码龄20年 72粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值