博智机游戏FOR iPhone版开发手记
作者:镜中花 日期:2010-08-04 12:17
博智机游戏FOR iPhone版开发手记
经过一周的研究与尝试,终于在iPhone上开发了第一个象模象样的游戏,这个游戏就是我常写的扑克游戏——博智机。在这里,我打算花点时间,把这个游戏的开发过程写出来,欢迎有兴趣的朋友一起交流经验。
博智机就是以前街头能见到的老虎机,规则类似于梭哈,通过五张牌的押注来进行游戏。玩法是,先押分,押完分之后,按键,电脑会出来五张随机的扑克,这五张牌里可能有对子或顺子之类,这时你还可以有一次机会去换牌,点击想要换掉的牌之后,再按一次键,电脑会把要换的牌换成另一张牌,最多可以五张牌全换了。
换完之后就是判断结果了,如果你换到的牌是同花顺,那么你就赢得所押分值乘以100倍的奖金。当然,这种机会是非常小的,往下依将是四色(四种花色的同一张牌,如四张A),富尔好(三带两),同花(五张花色一样),顺子,三色,两匹(两对),一匹。
当然,为了增加点难度,一对牌一定要大于一对九,也就是一对十以上,才算赢。赔率自然依次递减。因为五张牌都是随机的,所以输赢完全靠运气,玩起来也颇有意思。分押完了可以自己加分,相当于投币,当然我们这个游戏是不收钱的,完全虚拟,一次最多能押100分。也就是说最多中将可达10000分。够刺激了吧。

OK,游戏规则大致如此,那么怎么编这个游戏呢?我在VB,C#以及PPC的EVB上都写过这个游戏,所以流程方面算是很熟了。只是面对的是Iphone平台。一上去是完全不会啊。解决办法很简单,上网看教程!
教程上有教怎么写一个 helloworld 这样的程序,这个我想大家都会学,主要是通过这个过程了解 iPhone的开发环境。老实说,写惯了WIN平台的我,写这个是一头雾水啊。不过总算摸到了门道,大概知道了一点了。
然后就是研究那些控件的使用了。 按钮是首先要学会的。大概学了一些关于图形按钮方面的内容,知道按了按钮后将执行哪一段程序。然后就是学习那个UIImageView 类怎么用。也就是图片调用类,学会如何加载图片,如何将消息传给这个类,替换图片。
有了这些,那么基本就可以写出博智机程序了。什么? 你不信? 好吧,看我一步步的做。
待续。。。。。。
Objective-C 学习手记
作者:镜中花 日期:2010-07-16 15:54
Objective-C 学习手记
两年前就因为一次偶然接触,买了一iPod Touch,当时就觉得这个小掌上电脑不错,价格适中,速度快加上操作感极佳,玩过之后立即不碰那台用了五年的PPC了。
当时就是觉得它好用,好玩,没想过其他的,不过或多或少的,也开始关注苹果公司的事。后来自然是随着iPhone的发展,以至于到今年出来iPad和iPhone4之后,这苹果的东东一下子成了热门的产品了。不由得不多看看这个好玩的东西有关它的开发方面的内容。从而产生了自己也写写苹果上的程序的念头。
经过一番论坛恶补,知道了要开发苹果的东西,必须学会用 Objective-C 这个开发工具。我虽然也算个程序员,但仅限于写写高级语言,VB啦,PHP啦或者C#之类的,没写过C,java之类的,主要是没那个需求,工作生活中想做的东西就那么多,没事做捣鼓底层的东西属于吃了没事找事做,毕竟不是专业做开发的,惭愧。。。。
这下好了,迷上了开发苹果的应用之后,就只能硬啃有关 Objective-C 的内容了,找了一些教程来看,大差不差的看了一些,表面的东西还是比较容易接受的,装了个虚拟机,亲手动一动才发现它是那么怪异,完全和我学的不是一个老师出来的——本来也不是~~
虽然这样,我并没有因此而放弃,准备在这方面投入精力了,就当是玩了~ 有空我会写些心得上来,给大家看也留给自己未来再回顾,也是一件有意思的事。
主要了解了一些有关方面的知识,大概看看,语法很怪,只能照猫画虎,相信写多了就习惯了。
下了一套虚拟机的镜象,装上先玩玩,10.5.5版 OSX。 这个倒不难,装上之后也没啥意外,但是虚拟机上没有 Xcode,只好再去下。
从苹果下载了最新的版本。不能用。。。。残念。。。再找找,找到一个老版本的,没说的,下~
下完了就装,熟悉了一下苹果的操作,这个操作比较不习惯,没有小键盘,没有Home,End键之类,功能键也很怪,alt 键是苹果键。
好,正式开始学 Objective-C 了。老规距,HelloWorld!
纯文本下不难,照着写写,搞定。图形界面就傻眼了,在网上找了很多教程,总是不对劲,最后总算找到一个非常好的“看图说话”教程,推荐学这个,至少写出来能运行。
地址:http://www.maiyadi.com/thread-7309-1-1.html
写完之后就开始试探着改代码,终于大概了解了一些。呼,不早了,改天再说~
在 ITouch 上使用SKYPE的心得,附常见问题解决方法
作者:镜中花 日期:2009-05-13 16:02
拥有一台iTouch 的朋友,或多或少总会有一点妒忌 iPhone 的拥有者。毕竟人家那个是手机,而我们手上的最多只能说一个掌上电脑吧。(其实大多数时间都是拿它当MP3和MP4用),多希望它能打电话啊。。。
所以,在网上发布IPhone版的SKYPE的时候,大家都很兴奋,只要有WiFi,就可以通过 ITouch 上的 SKYPE 联网,并直接打电话了,多么令人神往的事! 我当然也是其中跃跃欲试者。
OK,如果您也有一台ITouch,那么参照我这个小白鼠的经验,相信你一定会用ITouch打成电话的。
对了,有一点得注意,你必须得确定你的ITouch是二代,版本得 2.2 以上。(什么?你和我同事一样买
- 1

