<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nil]]></title><description><![CDATA[work log]]></description><link>https://blog.youkuaiyun.com/azjex</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; azjex]]></copyright><item><title><![CDATA[工作日志（ 2006.12.27--12.28]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1466380</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1466380</guid><author>azjex</author><pubDate>Thu, 28 Dec 2006 23:48:00 +0800</pubDate><description><![CDATA[     在网上接了个活，帮一个大三学生做一个游戏开发作业。他主动找上我，劈头就问我HGE熟练不。     我本来想他给的要求也很简单，很简单的一个游戏。对于钱我开始倒不是很在意。毕竟这个只是别人的一次作业而已，能给我多少报酬？（- -! 实在低的不敢在这里说，反正我心态端正即可）     初步估计代码2000多行左右，觉得也没啥难度，我就告诉别人星期五晚上11点前交给你。     结]]></description><category></category></item><item><title><![CDATA[SuperTuxDemo完成总结(2006.11.28)]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1463773</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1463773</guid><author>azjex</author><pubDate>Wed, 27 Dec 2006 00:40:00 +0800</pubDate><description><![CDATA[2006-12-1      用了5天时间练习了这个DEMO，直到一周后才写这个总结！     本周接触了java ，用了一天时间了解了各种语法。然后第二天就开始接触GUI库：AWT， 然后是Swing，以及Java2D API。     现在把SuperTuxDemo的开发过程总结一下：      大致开发过程：              需求文档详尽地描述了系统的各]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.26]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1416010</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1416010</guid><author>azjex</author><pubDate>Mon, 27 Nov 2006 01:17:00 +0800</pubDate><description><![CDATA[      混沌地过了一周了，因为女朋友的事情，女人害人啊！      未来一段时间的打算：       找一个小项目锻炼下这段时间接触到的软件工程知识，打算规范地进行一次开发。       然后学习JAVA，学习JAVA的目的在于学习其中的OO思想，用于将来开发更多的库。例如HGE的扩展GUI，以及自己的2D游戏引擎。 ]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.20]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1399684</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1399684</guid><author>azjex</author><pubDate>Mon, 20 Nov 2006 17:11:00 +0800</pubDate><description><![CDATA[2006-11-20        对于软件工程的思考：       这几天我结合自己开发过程中的体验，以及看过的几本软件工程方面的书，开始思考软件开发中的问题。       问题在于：对于一个中型的软件项目，有没有固定的步骤去遵循？例如我们是否第一步需要去做很详细的需求分析（详尽地描述问题，领域分析等等），然后第二步又做哪一步设计？使用面向对象分析又该先做什么再做什么？   ]]></description><category></category></item><item><title><![CDATA[ 工作日志2006.11.15--2006.11.19]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1396936</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1396936</guid><author>azjex</author><pubDate>Sun, 19 Nov 2006 23:59:00 +0800</pubDate><description><![CDATA[2006-11-19        这几天看了些软件工程方面的书籍，尤其是面向对象的软件工程。感觉上，大的方面，即软件工程整体上，其步骤都大致一样，但是具体到面向对象方面，很多概念不同的书都有不同的解释。        总结一下软件工程中软件开发的大体步骤（存在的活动）：1．  需求的提出（之前还有领域分析）2．  分析3．  系统设计4．  程序设计5．  质]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.10]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1376998</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1376998</guid><author>azjex</author><pubDate>Fri, 10 Nov 2006 10:37:00 +0800</pubDate><description><![CDATA[2006-11-10          今天，我宣布工程 Turtle Odyssey 暂停开发。暂停的原因有下：1．   目前自身的能力还不足以把握上万行的工程，虽然这次已经把系统UML类图画了出来，但是对于具体的类，则很难抽象出其应该有的类方法。2．   游戏资源管理经验不够成熟。在以往的游戏中，资源都不多，管理起来根本不费事，即使是资源达到8M的（压缩后）Feeding Fr]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.8]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1374667</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1374667</guid><author>azjex</author><pubDate>Thu, 09 Nov 2006 00:32:00 +0800</pubDate><description><![CDATA[2006-11-8        1．今天为新工程 Turtle Odyssey 做了系统设计，画了UML类图： 系统主架构图： 物体object类图：顺便把资源数据文件管理部分贴出来：       这是我第一次正式地画UML图，使用的工具是 TruFun2005 Free Edition。 2．       遇到个语言要点，稍微]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.5]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1368270</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1368270</guid><author>azjex</author><pubDate>Sun, 05 Nov 2006 20:51:00 +0800</pubDate><description><![CDATA[2006-11-5          今天一整天看了几个引擎，主要目的在于HGE引擎的GUI部分实在不够用了。如果将HGE与CEGUI结合的话，那很不值得。因为CEGUI比HGE本身都复杂多了，本末倒置！         我需要找个带有很不错的GUI的引擎，2D的。                  首先接触到的是 ClanLib 。该引擎跨平台，支持脚本，支持碰撞检测，支持精]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.3]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1365596</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1365596</guid><author>azjex</author><pubDate>Sat, 04 Nov 2006 00:39:00 +0800</pubDate><description><![CDATA[2006-11-3 1．  调试好了 hgeGUIMessageBox 。错误出在这里：在hgeGUIMessageBox的构造函数里，我先创建了按钮---自己写的---然后再创建的 hgeGUIText，加入 hgeGUI 里的顺序为先加入按钮，再加的标签，其结果就是按钮无法响应 hgeGUI 传过来的事件。当改为先加入标签，再加入按钮时，就一切正常了！       目前还不知道]]></description><category></category></item><item><title><![CDATA[工作日志2006.11.2]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1363059</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1363059</guid><author>azjex</author><pubDate>Thu, 02 Nov 2006 16:42:00 +0800</pubDate><description><![CDATA[2006-11-2       1．终于找到 Turtle Odyssey 工程中的关卡编辑器 Level Editor的内存泄露地方！泄露居然发生在 hgeResourceManagerEx 中！我单独测试了这个类，尤其是 GetHFlipSprite函数，它会根据传进来的 hgeSprite 对象创建与之水平翻转的新的 hgeSprite 对象。在 ~hgeResourceMangerEx]]></description><category></category></item><item><title><![CDATA[工作日志(2006.10.26 -- 2006.11.1）]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1361449</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1361449</guid><author>azjex</author><pubDate>Wed, 01 Nov 2006 21:41:00 +0800</pubDate><description><![CDATA[2006-10-26 到 2006-11-1 1．C++中一些新的关键字：mutable关键字如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员.但是有些时候需要在该类函数中对类的数据成员进行赋值.这个时候就需要用到mutable关键字了 volatile关键字volatile是c/c++中一个鲜为人知的关键字,]]></description><category></category></item><item><title><![CDATA[c++中几个比较不常用的关键字]]></title><link>https://blog.youkuaiyun.com/azjex/article/details/1361322</link><guid>https://blog.youkuaiyun.com/azjex/article/details/1361322</guid><author>azjex</author><pubDate>Wed, 01 Nov 2006 20:26:00 +0800</pubDate><description><![CDATA[                                    c++中几个比较不常用的关键字            来源：技术资料中心   发布会员：新书城收集整理   发布时间：2006-7-8 16:46:48   人气：10                                                         ]]></description><category></category></item></channel></rss>