八月中旬一周总结

上一周收获最大的是对 win32 程序的理解,和对 objective C 的理解。

网上的一个 iPhone 开发者的快速入门诗让我受益匪浅

这篇诗的地址是: http://blog.liuhongwei.cn/tag/objective-c/

 

想想真有意思一个程序员也写诗,而且写得风趣幽默,让我佩服不已。其实写一篇文章来把一件事写给别人看懂已经不容易,而写一篇诗更是难上加难,除了自己要对说的内容非常熟悉之外,还必须思路清晰,组织能力强,所以我很敬佩这位作者。

 

做扫雷是用 win32 做的, win32 的特点在于它是基于过程性,虽然也被一定程度的封装,但是封装程度没有 MFC 深, MFC win32 的子集之一。

 

做扫雷最开始我是模仿着书本例子在写函数,然后根据游戏设计思想把这些函数拼装起来;熟悉起来之后我在想要程序做什么,那么我就写一个对应的函数来实现,目前我用的函数有两类:

       一类是普通成员函数,用来处理贴图,处理窗口大小,窗口重绘,游戏逻辑,雷区状态处理等等的工作。

       另一类是消息处理函数,用来响应鼠标的点击工作。

 

       但是除了函数之外,类的数量定义较少,反而比较多的用结构体来处理数据。可能是前面一个游戏五子棋的影响较大,因为类多起来之后成员变量容易弄混乱,所以有所顾忌。

      

       无论是 MFC win32 或者其它的编程语言,都是编程的工具,会用工具是编游戏的前提,如果连工具都用得不熟悉那么编游戏就无从谈起了,编程基础是做游戏的前提,我现在感觉我还很需要强化,基础等等。

 

       Objective-C 的面向对象程序 我花了一个下午终于将写出一个完整的例子,包括申明对象,实现对象,成员变量和成员函数的使用,创建对象,释放对象,调用成员函数等等。

      

       数数时间我们学 iPhone 已经快两个月了,挺多的了,我想在下半年一定得要做出个 iPhone 游戏来,努力让我们自己的游戏在 app store 上线。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值