微妙的平衡

--- 勿以善小而不为,勿以恶小而为之。 ---
随笔 - 29, 文章 - 0, 评论 - 128, 引用 - 0
数据加载中……

置顶随笔

[置顶]HGE中文参考指南-alpha

为庆贺 Labs-Bogy 开通。特严肃推出 HGE中文参考指南
在线版浏览地址:http://bogy.cn/labs/HGE
CHM版下载地址:http://bogy.cn/labs/download.php?file=HGE-CN.RAR

由于本人平时忙于闲事,对此翻译文档整理时间较少,导致开放时间一再推迟,往各位谅解。

若发现文档中有翻译错误的地方请劳烦及时通知我或回贴,谢谢!

HGE中文参考指南 文档介绍:

HGE是一款基于DX8的2D游戏引擎,简单方面的接口与内建的粒子系统使开发者可以将注意力集中在游戏设计,而不是代码编写,HGE中文参考指南是翻译于HGE官方在线文档,翻译文档中保留了原英文内容,可以让读者在阅读中文的时即时参考原文。目前的翻译文档中将HGE的核心部分已经基本整理完成,还剩下Helper部分文档未整理,我会尽快将文档整理完成并推出。

posted @ 2007-04-13 15:25 微妙的平衡 阅读(1468) | 评论 (7)编辑 收藏

2008年3月25日

HGE中文显示与中文输入整合新方案[源码]

 在原中文显示的源码上增加中文输入的类,不需要改动HGE的任何源码即可支持中文输入。

即:HGE 中文输入编辑框。

具体请参阅源码,若你存有疑问欢迎至邮:bogy.cn@gmail.com
 

演示与源码下载地址:http://bogy.cn/labs/download.php?file=hge_render_input_cn.rar

posted @ 2008-03-25 15:27 微妙的平衡 阅读(1435) | 评论 (10)编辑 收藏

2008年3月10日

HGE中文显示新方案[源码]

HGE中文显示新方案[源码]

之前写过两种中文显示的方案:
第一种是用GDI的API先绘制到后台DC中,再将DC的位图缓冲中的数据Blt到HGE的纹理中。
第二种是使用TrueType矢量字体库显示中文。

以上两种方法都是使用字符缓冲的模式。

这次的显示方案也是基于字符缓冲模式的原理,绘制使用 GetGlyphOutline 获取字符的65级灰度位图数据Blt到纹理中,这样就可以支持平滑(无锯齿)字体的显示。

具体演示与使用方法请参阅以下源码:
http://bogy.cn/labs/download.php?file=hge_render_cn_new.rar

posted @ 2008-03-10 21:31 微妙的平衡 阅读(1021) | 评论 (6)编辑 收藏

2008年1月12日

关于 SciTE

文本编辑器一直喜欢用的是 EditPlus 这款,因为界面,定制能力,语法支持,速度等等诸多因素。
但平时写C++用 MSVS,写PHP用的是DW,因为DW的HTML可视化设计很好,很强大。:)

虽然试用过几个其他C++或是PHP的IDE版本,但总是不能达到 MS VS 的那种快捷方便的设计享受,或许是被 MS 的设计工具毒害太深的缘故,再加上 VS 系列强大的插件功能,导致对编码的手懒症已经非常的严重。

最近无意中在网上看到一篇介绍 SciTE 的文章,很久前也似曾见过这款工具,现在也已经记忆模糊。文章里详细介绍了 SciTE 的定制配置文件的内容,有些手痒就去官方网站下载了一个玩了玩,于是便有些爱不释手,准备用一段时间试试感觉。关于 SciTE 的介绍就不多写了,网上很多,下面列出官方网站和下载地址,与转载的介绍文章。顺便说一下,SciTE 乃开源系。


SciTE主页:
http://www.scintilla.org/

语言文件(有中文):
http://scintilla.sourceforge.net/SciTETranslation.html

语法文件和API文件:
http://scintilla.sourceforge.net/SciTEExtras.html

介绍文章:
http://www.phpweblog.net/yemoo/archive/2007/09/29/2048.html
http://www.phpweblog.net/yemoo/archive/2007/09/29/2049.aspx

posted @ 2008-01-12 09:35 微妙的平衡 阅读(714) | 评论 (0)编辑 收藏

2007年12月26日

C++界面库 - Xtreme Toolkit Pro[转载]

原文转自:http://blog.csdn.net/vbvan/archive/2007/11/23/1899282.aspx

一套扩展MFC的界面库,可以很方便的实现各种界面风格。不过话说VC2008的MFC即将集成它竞争对手的产品BCGControl,呵呵

官方网站:http://www.codejock.com/products/toolkitpro

最新的11.20版本已经支持VC2008了,所以编译没有太大的问题。要注意的一点是,源文件的注释有一些非GBK字符,编译的时候命令行里最好加上/wd4819

使用的时候,只需要在StdAfx.h中加入下面的语句即可

#include <XTToolkitPro.h>

如果你选择static link,那么可以使用宏把不需要的部分排除掉,这样能减少最终生成的EXE的大小

//#define _XTP_EXCLUDE_COMMON
#define _XTP_EXCLUDE_TABMANAGER
#define _XTP_EXCLUDE_GRAPHICLIBRARY
//#define _XTP_EXCLUDE_CONTROLS
//#define _XTP_EXCLUDE_COMMANDBARS
//#define _XTP_EXCLUDE_DOCKINGPANE
//#define _XTP_EXCLUDE_PROPERTYGRID
#define _XTP_EXCLUDE_REPORTCONTROL
#define _XTP_EXCLUDE_CALENDAR
#define _XTP_EXCLUDE_TASKPANEL
#define _XTP_EXCLUDE_SHORTCUTBAR
#define _XTP_EXCLUDE_SKINFRAMEWORK
#define _XTP_EXCLUDE_RIBBON
#define _XTP_EXCLUDE_SYNTAXEDIT

另外值得注意的一点是,如果你选择static link,那么需要将XTP的资源导入你的工程之中。比如要使用中文资源,那么把下面的代码加入工程的rc2文件的最后

#define _XTP_RESOURCE_LANGUAGE zh_CN
#include <XTToolkitPro.rc>

同时,你还需要修改一下XTP附带的XTToolkitPro.rc中的内容
将最后的LANGUAGE_LOCALIZED(TaskPanel)改成LANGUAGE_LOCALIZED(TaskPanel)
然后在TaskPanel\res目录下将Resource.rc复制成Resource_zh_CN.rc,并将其中的编码改成中文

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32
#endif

否则你之后include的资源会变成默认的英文

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
产品介绍:http://blog.csdn.net/componentcn/archive/2007/04/19/1570086.aspx

posted @ 2007-12-26 14:02 微妙的平衡 阅读(1505) | 评论 (2)编辑 收藏

2007年12月5日

HGE下汉字显示的两种解决方案[源码]

本方案是为解决在HGE的项目中支持中文的显示。

目前支持两种方案:

    一、像素字体的显示;

    二、矢量字体的显示。

这两种字体的创建与显示由类 FontSprite 的派生类实现,所以使用时只需要使用 FontSprite 类中不同的创建函数即可创建像素字体或是矢量字体指针。

本解决方案不需要依赖任何图片字模,并支持丰富的显示方法。

使用方法很简单,只需如下几步即可:

    一、包含字体精灵头文件,详细请参阅源码 <CN> 目录下的 Readme.txt 文件。

    二、创建字体指针:

        像素字体: FontSprite* fontspr = FontSprite::Create(字体名,字体大小)
        矢量字体: FontSprite* fontspr = FontSprite::CreateEx(字体文件名,字体大小)

    三、渲染文本: fontspr->Printf(坐标x,坐标y,文本内容)

    四、销毁字体:当程序结束时,使用 fontspr->Release() 来销毁字体。


在这个方案支持,我一直都是用一种比较烂的方案来显示汉字,例如很久之前使用的静态字模的方式。
并且像素字体与矢量字体两种实现方式大相径庭,没有通用性。但看过 Kevin Lynx 推荐的一个矢量字体方案后,就将那个框架移植了过来,并做了一部分的改动。
最重要的是对像素字体与矢量字体做了通用性的修改,使两种字体的解决方案可以互相使用。

在这里感谢 Kevin Lynx 同学推荐的那个矢量字体方案。

若你在使用中还有疑问,请至邮:bogy.cn@gmail.com 我会尽快回复。

源码与范例下载地址:http://bogy.cn/labs/DownLoad.php?file=hge_render_cn.rar

posted @ 2007-12-05 14:34 微妙的平衡 阅读(984) | 评论 (8)编辑 收藏

2007年10月31日

Pixar Animation Studios - 皮克斯动画工厂[转载]

Pixar Animation Studios - 皮克斯动画工厂

公司名称:Pixar Animation Studios
中文译名:皮克斯动画工厂
公司职能:制作电脑动画长篇、短篇以及一些商业电脑动画。
核心人物:史蒂夫乔布斯(Steve Jobs)、约翰拉斯特(John Lasseter)
公司网址:http://www.pixar.com

皮克斯动画工厂(Pixar Animation Studios,也称皮克斯动画工作室、皮克斯动画公司、简称皮克斯,也有非官方翻译为皮克萨,香港翻译为“彼思”)总部座落于美国加利福尼亚州的 Emeryville ,一直致力于制作优秀的电脑动画作品,公司的作品多次获得奥斯卡最佳动画短片奖、最佳动画长片奖以及其他技术类奖项。皮克斯的技术一直领先于业界,其自行开发的 RenderMan ®在许多电影中出尽了风头。

皮克斯的动画色彩鲜艳,人物形象设计独特、性格丰满,这与其公司文化密不可分。从《海底总动员》、《怪兽电力公司》等影片DVD的花絮中可以体验到整个公司那份轻松活泼的气氛,正是这种气氛使皮克斯的工作人员,从故事选材、脚本创作直至人物刻画、技术制作,都充满了创意,为全球观众的献上了一个个富有创意并充满哲理的精彩影片。

2006年1月24日,华特迪士尼公司(The Walt Disney Company)正式宣布将以74亿美元收购皮克斯(Pixar Animation Studios)。

公司历史

1984年 John Lasseter离开迪士尼,加入乔治卢卡斯(George Lucas)的电脑特效组,即日後的皮克斯,并制作了自己的第一部电脑动画电影——André and Wally B.。
1986年 史蒂夫乔布斯以一千万美元从卢卡斯电影公司(Lucasfilm)购得该电影特效组,并命名其为皮克斯(Pixar),卢卡斯电影公司的Ed Catmull也成为皮克斯的创始人之一,并担任技术总监(Chief Technical Offcer)。同年,皮克斯的代表作Luxo Jr.上映,後来片中可爱的小台灯成为了皮克斯的象征。
1987年 Luxo Jr.获得奥斯卡最佳动画短片提名。
1989年 RenderMan®发布。
1991年 与迪士尼签约合作,包括5部动画片的制作发行合同。
1995年 皮克斯在纽约Nasdaq上市,交易代号为PIXR。同年由迪士尼发行、皮克斯制作的第一部电脑动画长片玩具总动员上映并引起轰动,该片的美国本土票房为1.92亿美元,全球票房3.62亿美元。
1996年 胡迪(Woody)和巴斯光年(Buzz Lightyear)出现在奥斯卡颁奖典礼。
2000年 皮克斯搬入Emeryville的新总部。
2004年 与迪士尼谈判破裂,两公司分道扬镳。
2006年 皮克斯和迪士尼合并,成为华特迪士尼公司的一部分。

更详细的历史介绍请访问皮克斯官方网站:http://www.pixar.com/companyinfo/history/ (英文)。

动画作品

动画长片

皮克斯的动画长片都采取了迪士尼发行,皮克斯制作的方式进行。

1995年 玩具总动员(Toy Story)
1996年 获得安妮奖(ASIFA-Hollywood Annie Awards)的杰出动画长片(Outstanding Animated Feature)、导演、制片、剧本等七项大奖;金球奖音乐和喜剧类最佳影片提名、最佳原创音乐(You've Got A Firends in Me)提名以及三项奥斯卡提名。
1998年 虫虫危机(A Bug's Life)
1999年 获得葛莱美电影、电视及其他媒体类最佳配乐奖;奥斯卡最佳音乐和喜剧剧本提名;安妮奖最佳动画长片、导演、制片和编剧提名。
1999年 玩具总动员2(Toy Story 2)历史上 第一部完全数字化的电影,也是第一部续集收入超过第一集的动画电影。
2000年 获得奥斯卡最佳原创歌曲提名;金球奖音乐及喜剧类最佳影片奖、最佳原创歌曲提名;葛莱美电影、电视及其他媒体类最佳歌曲奖(Best Song Written),最佳儿童音乐专辑奖以及两项提名;包括动画长片奖在内的六项安妮奖。
2001年 怪兽电力公司(Monsters, Inc.)
2002年 获奥斯卡最佳歌曲奖、最佳动画长片提名、最佳音乐剪辑提名和最佳配乐提名。
2003年 海底总动员(Findin Nemo)
2004年 横扫安妮奖;奥斯卡最佳动画长片奖、最佳原创剧本提名、最佳配乐提名和最佳声音剪辑提名;金球奖音乐及喜剧类最佳影片提名。
2004年 超人总动员(The Incredibles)
2005年 获得奥斯卡最佳动画长片奖和最佳声音剪辑奖;包括最佳动画长片在内十项安妮奖;金球奖音乐及喜剧类最佳影片提名。
2006年 赛车总动员(Cars)全球票房达4.3亿美元。
2007年 料理鼠王(Ratatouille),2007年6月29在美国上映,是皮克斯最受好评的影片之一。
2008年 Wall-E,Andrew Stanton 导演。
2009年 Up,Pete Docter 导演。
2010年 玩具总动员3,原本由迪士尼独立制作,後来约翰拉斯特加入迪士尼後决定亲自挂帅,并重新进行该片的前期制作,原配音演员汤姆汉克斯和提姆艾伦也将加入配音阵容。

动画短片

1984年 Andre and Wally B.
1986年 顽皮跳跳灯(Luxo Jr.)
1987年 在旧金山国际电影节上获计算机成像组的金门奖(Golden Gate Award)第一名。1991年获得伦敦计算机动画竞赛的长片及短片类奖;第六届国际计算机动画竞赛戏剧类一等奖。
1987年 独轮车的梦想(Red's Dream)
1988年 在旧金山国际电影节上获计算机成像组的金门奖: Best of Category。
1988年 小锡兵(Tin Toy)
1989年 获得奥斯卡最佳动画短片奖;第三届洛杉矶国际动画节电脑动画(Computer-Assisted Animation)一等奖;美国电影录像协会(American Film and Video Association)Blue Robbin奖。
1989年 小雪人大行动(Knick Knack)
1990年 获得西雅图国际电影节Golden Space Needle奖的最佳短片奖;巴塞罗那的Badalona电影节上获得Animation Competition的第一名。
1997年 棋局(Geri's Game)
1998年 获奥斯卡最佳动画短片奖;安妮奖动画短片类杰出成就奖。
2000年 鸟鸟鸟(For the Birds)
2002年 获奥斯卡最佳动画短片奖。
2002年 大眼仔的新车(Mike's New Car)
2003年 获奥斯卡最佳动画短片提名。
2003年 跳跳羊(Boundin')
2004年 获安妮奖最佳动画短片奖;奥斯卡最佳动画短片奖提名。
2005年 小杰的攻击(Jack-Jack Attack)
2005年 许愿池(One Man Band,也翻译成一人乐队)
2006年 Lifted,将在料理鼠王(Ratatouille)片前放映。
2006年 Mater and the Ghostlight,基于赛车总动员创作,将在赛车总动员DVD中出现。
2007年 The Extra

迪士尼与皮克斯

愉快合作

1991年,皮克斯与迪士尼公司签约,开始十三年的合作。在合作期间,由皮克斯制作、迪士尼发行了6部电影:玩具总动员、虫虫危机、玩具总动员2、怪兽电力公司、海底总动员、超人总动员和赛车总动员。每一部动画电影都横扫美国本土和全球票房,为迪士尼和皮克斯带来了巨大的财富以及各个奖项所带来的荣誉。

谈判破裂

海底总动员取得了卓越的票房成绩後,皮克斯的主席兼CEO史蒂夫乔布斯(Steve Jobs)越来越不满于迪士尼。根据双方1997年签署的合同,皮克斯与迪士尼平均分摊动画片制作的成本和利润,而迪士尼还获得一笔额外的电影发行费。皮克斯希望在新合同中独享动画片的发行利润,只给予迪士尼约10%的发行费用。同时,皮克斯还要求迪士尼在电影发行5年後将发行权交还给皮克斯,并放弃对双方在过去几年合作拍摄的动画片的所有权。这意味着未来迪士尼公司只向皮克斯出租其庞大的发行网络,获得小部分利润,因此遭到迪士尼公司前任主席兼CEO迈克尔艾斯纳(Michael D. Eisner)的拒绝。在几番谈判後,最终双方未能达成协议,分道扬镳。

谈判破裂後,传言皮克斯开始寻找新的合作发行伙伴,而迪士尼的长篇动画部也推出了自己的电脑动画形式的电影四眼天鸡(Chicken Little),并发行了一些其他工作室制作的动画长片,更表示自己正在独立制作玩具总动员3。

再续前缘

2005年上半年,迪士尼新任CEO罗伯特艾格(Robert A. Iger)上任,开始与皮克斯进行积极的接触。由于皮克斯的CEO史蒂夫乔布斯同时是苹果电脑公司的CEO,所以从2005年到现在,可以看见三家公司的合作频繁,包括在苹果的iTunes音乐店中出售迪士尼旗下的电视节目。2005年下半年,传出史蒂夫准备将皮克斯出售的消息,立刻就传出了迪士尼会收购皮克斯的传言,但当时很多评论人士都认为迪士尼收购皮克斯的可能性几乎为零。但是,在2006年1 月,迪士尼正式对外宣布收购皮克斯,两家公司再续前缘,史蒂夫也将成为迪士尼最大的股东。据说,收购後,玩具总动员3的制作也将会转入皮克斯自己的门下。

随着本次收购活动,史蒂夫乔布斯将以独立董事的身份进入迪士尼的董事会,成为迪士尼最大的股东。此外,原皮克斯总裁Ed Catmull将成为新工作室的总裁,直接向罗伯特艾格和Dick Cook(华特迪士尼影视制作公司/Walt Disney Studios主席);而原皮克斯执行副总裁John Lasseter将出任新工作室的首席创意官(Chief Creative Officer)和迪士尼幻想工程(Walt Disney Imagineering,负责设计全球的迪士尼乐园以及迪士尼公司的部分建筑)的首席创意顾问(Principal Creative Advisor)。

你知道吗

皮克斯原来是纳斯达克的上市公司,交易代码是『PIXR』。


转自:http://www.disneybox.com/wiki/index.php?title=%E7%9A%AE%E5%85%8B%E6%96%AF


 

posted @ 2007-10-31 23:03 微妙的平衡 阅读(216) | 评论 (0)编辑 收藏

命令与征服II(C&C II)

     摘要: 命令与征服II(C&C II)
用了近一个月时间从电驴上down了下来,那个辛苦可想而知!
不知道还有多少人记得这个游戏,终于又可以开始维护世界和平或是侵占世界了!
即使Blizzard已经做到“无可挑剔”,而Westwood也算曾拥有过辉煌!
下面这些图片又有多少人还记得?  阅读全文

posted @ 2007-10-31 00:10 微妙的平衡 阅读(584) | 评论 (1)编辑 收藏

2007年10月16日

Splash Back(又一款水泡游戏)

又一款水泡风格的游戏,基于BGE引擎。
游戏包含了一个秘密,如果能发现秘密请回帖留下邮箱,我会把游戏源码发给你!^_^

下载地址:http://bogy.cn/demo/Splash.rar

posted @ 2007-10-16 20:39 微妙的平衡 阅读(1620) | 评论 (20)编辑 收藏

2007年9月29日

在你的win32程序中播放flash

标准Win32SDK模式下使用SetTimer定时50毫秒绘制一帧Flash,并且支持透明绘制到窗口。

源码与DEMO下载地址: http://bogy.cn/demo/flashplay.rar

posted @ 2007-09-29 17:35 微妙的平衡 阅读(1371) | 评论 (12)编辑 收藏

2007年9月26日

在HGE中播放FLASH(.swf)

这两天抽空将popcap的引擎中播放flash的代码单独提取了出来,并移植到了hge中,使hge可以播放flash,而且支持透明flash。

如果不只是在hge中使用的话,可以在你的win32程序中直接使用源码压缩包中flash文件夹里的代码,使用非常方便,只需要在你的程序中包含flashplayer.h文件,并创建该类的实例,加载flash的swf文件,并在固定的频率里调用flashplayer里的updata与render成员函数就可以了。

程序源码下载地址: http://bogy.cn/demo/hgeFlashPlayer.rar

posted @ 2007-09-26 17:37 微妙的平衡 阅读(1466) | 评论 (10)编辑 收藏

2007年8月16日

屏幕颜色拾取工具V1.0[源码]

一款用于拾取屏幕颜色的工具,与以往同类工具不同的是,这款工具只有在按下键盘上的左 Ctlr 键才会激活颜色拾取功能,同时显示鼠标坐标,RBG模式颜色,WEB格式颜色,十六进制格式颜色,程序可最小化到系统托盘,并可设置系统快捷键呼出或隐藏程序主窗口,程序还支持设置主窗口透明度,在不影响桌面工作环境下可以更方便,精确的获取到需要的颜色。本程序同时开源,若你需要源码,可至邮bogy.cn@gmail.com获取。


屏幕颜色拾取工具-更新内容如下:

Update : 2007-08-16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + 添加设置窗体半透明效果。
 + 添加程序系统托盘右键菜单。
 + 添加非标题区的鼠标左键拖动。


源码下载地址:http://bogy.cn/labs/download.php?file=catchpixel.rar
工具相关主题:http://www.cppblog.com/bogy/archive/2007/08/14/29964.html

posted @ 2007-08-16 11:59 微妙的平衡 阅读(934) | 评论 (3)编辑 收藏

2007年8月14日

屏幕颜色拾取工具[源码]

最近因为需要多与颜色打交道,找了几个颜色拾取器都不如意。就自己做了一个简单屏幕颜色拾取工具。
按下左Ctrl键开始拾取屏幕颜色,松开按键时暂停拾取。目前支持显示 RGB颜色,WEB格式颜色与十六进制颜色。
有同样需要的朋友可以下载,源码与程序打包在此,下载地址如下:
http://bogy.cn/labs/download.php?file=catchpixel.rar

修正:2007-08-14
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
网友 Ben 提出的用Ctrl+C复制颜色信息的问题解决,代码已经更新。

posted @ 2007-08-14 11:52 微妙的平衡 阅读(1140) | 评论 (8)编辑 收藏

2007年8月3日

PHP <-> C++?

这里的PHP与C++是对应关系,PHP做WEB的Client,C++做Server,通讯使用Socket的TCP连接。

这种模式有没有那位兄弟姐妹做过,或是有类似经验的请联系俺!现在比较头疼两端的Socket包的复杂数据解析。

mailto:bogy.cn@gmail.com or msn:bogy@live.com

posted @ 2007-08-03 01:02 微妙的平衡 阅读(976) | 评论 (7)编辑 收藏

2007年7月31日

写在7月的最后一天

因为不是什么特殊的日子而特殊……

近期的几件事情都算有些进展,BGE游戏客户端引擎进行了大的改进,重写GUI控件已经进入日程一段时间,虽然进展很缓慢。成功申请了几个域名,正在筹划的几个网站jojo也已经开始设计,顺利获取到了google的邮箱服务,对Flash的结构了解也有了方向,关于PHPLIB的模板类已经慢慢的习惯,并尽量尝试开始将WEB设计也向MVC模式接近,抽空将之前收集的一些好文章和学习的过程笔记重新规整,在目录结构上颇费了一番脑筋。

前几天又看了一遍姜文的老片子《阳光灿烂的日子》,虽然片中的时代比我出生那时早了近10年,但还是有种熟悉的新鲜感觉。强烈建议没有看过此片的80后都去看一看。

一切皆有条不紊的进行,几乎事事都处在顺利的光环下。正式进入积累期!

posted @ 2007-07-31 01:33 微妙的平衡 阅读(158) | 评论 (0)编辑 收藏

2007年7月8日

Poppit-DEMO[源码]

Poppit-DEMO源码推出,继续完成度80%的代码推出,继续程序员90%黑洞继承。

相关文章请参阅:http://www.cppblog.com/bogy/archive/2007/06/20/26654.html

游戏DEMO下载地址:http://bogy.cn/demo/poppit.rar
游戏代码下载地址:http://bogy.cn/demo/poppit_src.rar

有兴趣的请在留言板留下联系方式。

posted @ 2007-07-08 22:03 微妙的平衡 阅读(1094) | 评论 (6)编辑 收藏

2007年6月20日

Poppit-DEMO

又模仿洋人做的一款2D休闲游戏,游戏规则很简单,开始游戏后,点击消除两个或两个以上相同颜色并且横向或纵向相连的两个泡泡气球即可,当消除所有泡泡气球后算胜利,有点像GOOGLE的消色块那个web游戏。
目前完成度75%,将代码整理调试后会放出来。

DEMO下载地址: http://bogy.cn/demo/poppit.rar

友情提示:游戏声音也很不错~~~~~   ^_^

posted @ 2007-06-20 00:06 微妙的平衡 阅读(844) | 评论 (1)编辑 收藏

2007年6月1日

发布 MaskTools 工具包 v0.1 alpha

1、修正了 MaskImage 的一些错误;MaskImage 用于将带单独掩码图的图片合成为透明背景的图片,另还有其他几种处理功能。
2、新增加 MaskSound 小工具,是基于BASS的音频播放器,用于在做基于HGE的游戏时测试声音效果的辅助工具,允许调整音效,音量,声道等等。
3、将 MaskImage 与 MaskSound 统一归整到 MaskTools 工具包内,以后发布的标述 Mask 的辅助工具均属于该工具包。
4、为便于交流与互相学习,特将源码奉上,一并打包在 MaskTools.rar 压缩包中,见笑!
5、若你有意见或建议,欢迎投递至 mail@bogy.cn

下载地址:http://bogy.cn/labs/download.php?file=masktools.rar (压缩包内含有源码,VC2003)

posted @ 2007-06-01 15:46 微妙的平衡 阅读(832) | 评论 (3)编辑 收藏

2007年5月30日

发布一个辅助小工具 MaskImage v0.1 alpha

从老外的游戏里搞图片用时经常遇到带背景色的图片与配套的掩码图,由于俺一般都适用带透明背景的PNG图片,所以用PS处理,久而久之越来越受不了这种无味的劳动,于是就写了一个控制台的批处理程序来进行批处理。
但经常遇到原始图片与掩码图片五花八门的后缀名,导致写批处理脚本也成了一件烦人事,最终这两天抽空写了这个简单的可视化原始图片与掩码图片的合成工具。

目前v0.1alpha支持:
1、将原始图片根据掩码图片生成透明背景的图片;
2、将图片指定背景色修改成透明色;
3、将图片透明色改为指定颜色的背景。

下载地址:http://bogy.cn/labs/download.php?file=maskimage.rar

posted @ 2007-05-30 17:29 微妙的平衡 阅读(617) | 评论 (1)编辑 收藏

2007年5月23日

HGE1.7发布了

HGE1.7下载地址:http://hge.relishgames.com/files/hge17.zip

相关论坛链接:http://relishgames.com/forum/viewtopic.php?t=2536


HGE中文介绍与参考指南请参阅:http://bogy.cn/labs/hge

posted @ 2007-05-23 09:42 微妙的平衡 阅读(710) | 评论 (1)编辑 收藏

2007年5月16日

HGE中文输出与输入

一种HGE中文输入与输出的简单解决方法
源码下载地址:http://bogy.cn/demo/EditCtrlSrc0.rar

另一种HGE的中文输出方法,此方法用于不需要频繁修改输出内容的情况下使用。
实现的方式比较简单,利用的就是一次创建,多次使用的原理。
代码实现的比较仓促,没有做过多的安全检查,如果在使用中出现问题,请谅解。
详细请查看源码。

源码下载地址:http://bogy.cn/demo/hgetextbox.rar

posted @ 2007-05-16 16:47 微妙的平衡 阅读(997) | 评论 (2)编辑 收藏