iphone - 在 iPhone 上启动游戏开发 :iPad - learning path?

标签 iphone ipad sdk

我开始从事 iPhone/iPad 游戏开发,正在寻找建立我的学习路径。 我想学习的基本功能(在基本的 SDK iphone 组件编程之后)是:

  • 使用类似棋盘的界面,我可以用手指移动棋子
  • 检测 pawn 的移动位置并触发游戏中的事件
  • 棋盘将由 6 个图 block 组成,在开始游戏时可以随机组织:我可以使用带有委托(delegate)和数据源的 sdk 组件来确定棋子留在哪里以及在哪个图 block 上吗?
  • 需要使用骰子(我可以使用哪种库?)
  • ...

您知道从哪里开始吗? ;-)

非常感谢, 提布。

最佳答案

Jens Alfke 提供了 GeekGameBoard用于构建 Mac 或 iPhone 棋盘和纸牌游戏的框架。他谈论这件事here 。我强烈建议将其作为希望创建棋盘游戏的缺乏经验的开发人员的起点。

此外,您可以查看类似问题的答案 "iPhone board game: OpenGL ES or CoreGraphics?" 。正如我在那里建议的那样,请阅读 Core Animation(GeekGameBoard 用于布局和动画的内容)来提供分层图形和动画,而不是直接跳到更复杂的 OpenGL ES。

关于iphone - 在 iPhone 上启动游戏开发 :iPad - learning path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2690515/

相关文章:

xcode - 如何在不包含 Mac OS X 10.6 SDK 的 Xcode 版本中构建它

java - 使用 Java SDK、连接模式访问 Azure 服务总线

iphone - 后台音频控制 : 15 second forward/rewind as in AudioBooks

android - 多平台游戏中心

iphone - Ipad 横向模式和 iphone 纵向模式

ios - SourceDNA 如何跟踪应用程序使用的 SDK

iphone - 一个部分中的一个部分 - UITableView -

ios - UISearchBar textDidChange 未触发

ios - UIActivityViewController 在共享文件后关闭当前 View Controller

iOS 8 - 以横向模式启动应用程序