本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-object/406.html   为了解决“如何在IPHONE上创建一个游戏”这个大问题,我们需要首先解决诸如“
推荐 翻译 2011-06-20 14:52:35
7263阅读
5点赞
4评论
为了解决“如何在IPHONE上创建一个游戏”这个大问题,我们需要首先解决诸如“如何显示图像”与“如何播放声音”等一系列小问题。这些问题关系到创建部分游戏引擎。就像人类的身体一样,游戏引擎的每个部分虽然不同,但是却都不可或缺。因此,首先从游戏引擎剖析开始本章。我们将会讨论一个游戏引擎的所有主要部分,包括应用程序框架、状态机、图像引擎、物理引擎、声音引擎、玩家输入和游戏逻辑。 写一个好玩的游戏
转载 2011-06-20 14:52:00
191阅读
2评论
【编者注】本文为CocoaChina会员 “ooxx” 一年多前发表的关于iPhone游戏市场和开发人员的分析文章,尽管是一篇老文,但Cocoa Touch 框架仍然是iOS应用程序的基础,相比起一年多前,苹果用户的数量进一步壮大,而整个市场一统天下的格局尚未形成,而在口碑上,像Chillingo这样发行几百款游戏的大发行商未必比得上Cr
原创 2023-05-10 14:18:07
58阅读
漫漫长夜,蛋疼无聊,纵谈iPhone游戏开发,聊以扯蛋.   一.当前正是进入cocoa touch游戏市场的好时候   最大限度地令尽可能多的受众沉迷其中,此为艺术的价值.   作为商业性质浓重的第九艺术,销量为一款游戏优劣的重要评判标准.虽说好游戏的销量未必就高,但销量高的游戏必然是好的.   为追求高销量,"市场"是无法回避的话题.好游戏之所以销量好,是因为它迎合了市场,或者是创造了
转载 精选 2010-06-23 17:57:28
541阅读
Andy--清风原创, 转载请注明出处,谢谢! 原文地址: http://blog.csdn.net/qiaoshe/article/details/6888375 (1)精灵 指任何可以在屏幕上独立于其他东西而自由移动二维位图图像; (2)精灵表 包含一个以上精灵的图像就叫精灵表。精灵表是一个图像中包含一系列以网格形式存在的精灵图像。,对每个精灵都可以通过他在大图像中的行和列位置进行
原创 2011-11-21 11:06:09
422阅读
1点赞
1评论
(1)精灵指任何可以在屏幕上独立于其他东西而自由移动二维位图图像;(2)精灵表包含一个以上精灵的图像就叫精灵表。精灵表是一个图像中包含一系列以网格形式存在的精灵图像。,对每个精灵都可以通过他在大图像中的行和列位置进行访问。如下:更复杂的精灵表,可以称为打包精灵表,他是包含一系列更小子图像的图像,每一个子图像又可以是其他的精灵表或者图像。如下:复杂的精灵表,我们就无法简单的根据行和列的位置确定每个精灵的位置了,我们通过建立一个plist控制文件,来确定他们的位置。这个控制文件可以通过Zwoptex等工具生成。Zwoptex可以由分散的图像生成精灵表和控制文件。生成的控制文件如下:我们以后再介绍如
转载 2012-03-10 13:25:00
127阅读
2评论
在智能手机或平板电脑上寻找新的和令人兴奋的东西?你很幸运:到目前为止,March在2019年带来了最引人注目的iOS和Android版本,我们从中挑选了五款顶级游戏。NecroDancer地穴的节奏性roguelike动作:Amplified引领March的名单,而Sprout:Idle Garden和Rest in Pieces等游戏则提供其他各种娱乐性的移动体验。给这些游戏一个机会,并回顾2月
 这个游戏开发进度已经完成75%,但是缺少美工,没有图源,希望找美工合作开发。 视频http://v.youku.com/v_show/id_XMjE5NjkyNzg4.html
原创 2010-11-03 14:45:29
686阅读
  编写游戏不是一项轻松的任务,即使你是个经验丰富的程序员,游戏的设计模式、术语和思考过程看上去也会有点奇怪和不合常规。由于我的大部分工作时间都投入到了创建商业应用程序上,因此编写游戏只能算是一项业余爱好,这些年来我的孩子们享受着玩我编写的游戏的乐趣。随着iPod touch和iPhone的发布,我觉得是时候将我的一款游戏公布于世了。   我的首要任务是找一本开发iPhone游戏方面的优秀书籍。经过大量搜寻,我认为我想找的书并不存在。由于从我写的大量在线教程上获得了很多反馈,我决定自己写一本书。对于我来说,这是一个绝佳的机会,去编写一本我一直想要的游戏编程方面的书。
原创 2011-08-10 18:34:36
523阅读
实战 | 对于某手机游戏渗透测试本文章涉及到技术,禁止用于违法犯罪,案例仅供学习参考。序言 && 作者介绍各位师傅好,我是女鬼水妖,某高校大二学生,热爱网络安全,主攻红队方向。第一次投稿,也是第一次进行实战演练。如果有写的不好的地方,请师傅们指出,谢谢大家!测试目的关于网络上对于移动游戏渗透的文章,都比较少。再加上我本来是比较喜欢打游戏的,经过某公司渗透授权,对此游戏进行渗透测试。
前几天苹果申请了iOS平台的开发技术新专利,让所有人可以开发应用,不知道各位有想法的是不是已经迫不及待
原创 2012-04-19 15:35:16
65阅读
众所周知所有苹果系统是闭源的,比如在苹果手机中对于APP来说不能直接访问文件,应用程序内部的使用会受到限制,也就是说想要替换游戏的存档在手机上不能直接操作的。但是我们可以使用专业的iOS设备管理工具iMazing软件的备份功能去完成替换游戏存档的工作,我们使用iMazing 2(win10)给大家演示操作一遍。一、获取游戏存档该实操项目小编就用“魔方一起浪”这款游戏作为例子操作一遍,若想替换其他游
  iPhone手机的【老虎机游戏】开发实践 最近对iPhone手机的应用程序开发产生了浓厚的兴趣,计划用一周的时间开发一个【老虎机游戏】。在【iPhone 3 开发基础教程】里,已经提供了一个简单的老虎机游戏的程序源码,我准备在此基础上追加功能,做出一个跟日本的老虎机游戏机一样的游戏出来。  
原创 2011-06-27 12:13:54
889阅读
1点赞
1评论
  自定义ViewController中存在两组方法,第一组为: viewDidLoad; viewDidUnload; didReceiveMemoryWarning shouldAutorotateToInterfaceOrientation   这组方法为view的通用方法,方法的定义在UIViewController接口中。   第二组为
原创 2012-06-03 10:34:57
965阅读
    在iPhone平台上开发游戏也有一段日子了,相对于windows开发市场的一片混乱,iPhone以及Mac平台上展现出的却是平静有序。我在美留学,学习之余最喜欢做得事情就是坐在我的macbook前开发自己的iPhone游戏,将所有的热情与灵感都投入其中,创作出包含成就的作品,然后拿到我钟爱的App Store出售它。App Store是如此的便捷高效,并且充满
推荐 原创 2010-09-26 02:07:38
2976阅读
2点赞
6评论
iPhone有一种“保守性开放”的特质,正式在这种特质的驱使下,iPhone虽然号称采用智能系统,但却连最基本的java程序都不支持。不过这一状况也许会有改变。iPhone不支持JAVA程序是不少人诟病iPhone的地方。现阶段人们对手机的功能要求日益增强,而Java程序又是一个既方便又简单的扩展手机自身功能的方法,所以很多使用者都会在手机中安装一些Java程序。由于iPhone采用的特殊系统,和
编者按:本文由一位游戏开发者所撰:  iPhone游戏如此之多,设计iPhone游戏都该注意什么?又
翻译 2012-01-16 16:22:23
109阅读
当试用Unity3D针对ios iPhone开发时会遇到很多问题,以下内容整理来自网络. 本节的内容是说明iphone开发一些最常见和重要的问题。 先决条件: 我刚收到iPhone开发的许可,但我之前从来没有为iPhone开发。我该怎么办呢? 答:下载的SDK ,启动和运行苹果开发者网站,建立您的team,devices和provisioning。我们提供了基本的步骤列表让你开始。 用Unity建
转载 2023-10-03 18:21:03
241阅读
在苹果推出iPhone5S时,64位的应用就走到了眼前。当时就看见苹果官方资料宣布iOS7.x的SDK支持了64位的应用,而且内置的应用都已经是64位。      我记得自己刚刚接触电脑时还有16位的系统,指针的寻址范围还是16位的。当年用TurboC时,还要根据应用的大小选择是tiny模式还是其他。后来很长一段时间使用32位的模型编程,4G是牢牢记住的一个边界条件。
可能大家有的时候会想要查看app在运行时的帧率能否达到60帧,如果达不到的话,你可能会想着去优化动画或者其它任何会影响显示性能的问题。 但是,你首先要观察到你的FPS,对吧? 我告诉大家一个简单的方法,不需要调用CADisplayLink,而是利用现成的游戏引擎SpriteKit. SpriteKit在iOS7之后可以使用,如果你需要支持iOS6的话,那么你可能仍然需要用CADisplayLink
转载 2023-07-05 10:16:32
944阅读
  • 1
  • 2
  • 3
  • 4
  • 5