﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-英雄哪里出来-随笔分类-游戏开发</title><link>http://www.cppblog.com/menjitianya/category/16424.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 25 Jun 2011 14:03:56 GMT</lastBuildDate><pubDate>Sat, 25 Jun 2011 14:03:56 GMT</pubDate><ttl>60</ttl><item><title>pygame 游戏 英雄梦II【资料片】1  利剑无痕[v1.00]</title><link>http://www.cppblog.com/menjitianya/archive/2011/06/24/149391.html</link><dc:creator>英雄哪里出来</dc:creator><author>英雄哪里出来</author><pubDate>Fri, 24 Jun 2011 08:18:00 GMT</pubDate><guid>http://www.cppblog.com/menjitianya/archive/2011/06/24/149391.html</guid><wfw:comment>http://www.cppblog.com/menjitianya/comments/149391.html</wfw:comment><comments>http://www.cppblog.com/menjitianya/archive/2011/06/24/149391.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/menjitianya/comments/commentRss/149391.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/menjitianya/services/trackbacks/149391.html</trackback:ping><description><![CDATA[<p>【开发信息】<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本游戏是采用Python的Pygame包开发而成，游戏的模式是射击类型，同时添加了RPG游戏特有的情节模式。<br /><br />【版本信息】<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v1.00<br /><br />【游戏简介】</p>
<p>&nbsp;&nbsp;&nbsp; 游戏的主要操作是键盘，但是在确认的时候也可以采用鼠标，鼠标还可以进行人物菜单栏<br />的Tip的查看，主角主要有生命、魔法、灵魂、攻击力、防御力、速度等几项属性。<br />&nbsp;&nbsp;&nbsp; 生命值&nbsp;&nbsp;&nbsp; 传说中的血，中国古代角色扮演游戏里大多将它称为&#8220;精&#8221;。<br />&nbsp;&nbsp;&nbsp; 查克拉&nbsp;&nbsp;&nbsp; 中国古代游戏中所谓的内力，小时候智力卡游戏中的MP，决定你进行攻击时候同时释放的武器数目。<br />&nbsp;&nbsp;&nbsp; 灵魂&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 每次生命值达到负值的时候可以通过释放一个灵魂来将血补满。&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; 攻击力&nbsp;&nbsp;&nbsp; 主角自身攻击力和当前武器攻击力的总和，影响对敌人的伤害值。<br />&nbsp;&nbsp;&nbsp; 防御力&nbsp;&nbsp;&nbsp; 主角的自身防御，影响主角受到攻击时的伤害值。<br />&nbsp;&nbsp;&nbsp; 速度&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 决定主角的移动速度和闪避率。<br />&nbsp;&nbsp;&nbsp; 必杀技&nbsp;&nbsp;&nbsp; 可以作用于整个游戏世界的无敌必杀技，可以理解为&#8220;大招&#8221;。<br />&nbsp;&nbsp;&nbsp; 得分&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 每打到敌人一次可记一分，打死敌人记三分。当得分积满2000的时候可以换赎一个灵魂。<br /><br />【游戏操作】<br />&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;方向键&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;控制人物行走<br />&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;左Ctrl键&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 发射子弹 + 确认操作<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 空格键&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;释放大招（必杀技）<br /><br />【几点说明】<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本游戏部分资源取自网络，部分由作者原创，所以请勿将其用于商业用途，否则后果自负。<br /><br />【试玩链接】<br /><a href="http://code.google.com/p/sguzty/downloads/list">http://code.google.com/p/sguzty/downloads/list</a><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 21px; font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif; color: rgb(51,51,51); font-size: 14px" class="Apple-style-span"> </p>
<p style="padding-bottom: 0px; margin: 0px 0px 0.8em; padding-left: 0px; padding-right: 0px; padding-top: 0px">【联系作者】</p>
<p style="padding-bottom: 0px; margin: 0px 0px 0.8em; padding-left: 0px; padding-right: 0px; padding-top: 0px">博客:www.cppblog.com/menjitianya</p>
<p style="padding-bottom: 0px; margin: 0px 0px 0.8em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;邮箱:menjitianya2007@163.com</p>
<p style="padding-bottom: 0px; margin: 0px 0px 0.8em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;QQ:277055227 &nbsp;周天涯 （英雄哪里出来）</p>
<p></span></span><br />【部分截图】<br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/0.png" width="640" longdesc="" height="480" /><br /><br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/1.png" width="640" longdesc="" height="480" /><br /><br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/3.png" width="640" longdesc="" height="480" /><br /><br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/6.png" width="640" longdesc="" height="480" /><br /><br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/7.png" width="640" longdesc="" height="480" /><br /><br /><img border="0" alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/5.png" width="640" longdesc="" height="480" /><br /><br /><br /><br /></p><img src ="http://www.cppblog.com/menjitianya/aggbug/149391.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/menjitianya/" target="_blank">英雄哪里出来</a> 2011-06-24 16:18 <a href="http://www.cppblog.com/menjitianya/archive/2011/06/24/149391.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C语言 控制台下 俄罗斯方块（续）- v1.01</title><link>http://www.cppblog.com/menjitianya/archive/2011/05/27/147358.html</link><dc:creator>英雄哪里出来</dc:creator><author>英雄哪里出来</author><pubDate>Fri, 27 May 2011 05:37:00 GMT</pubDate><guid>http://www.cppblog.com/menjitianya/archive/2011/05/27/147358.html</guid><wfw:comment>http://www.cppblog.com/menjitianya/comments/147358.html</wfw:comment><comments>http://www.cppblog.com/menjitianya/archive/2011/05/27/147358.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/menjitianya/comments/commentRss/147358.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/menjitianya/services/trackbacks/147358.html</trackback:ping><description><![CDATA[<p>Tetrix v1.01 版本下载地址：<br /><a href="http://code.google.com/p/sguzty/downloads/detail?name=Tetrix%20v1.01%20Release.rar&amp;can=2&amp;q">http://code.google.com/p/sguzty/downloads/detail?name=Tetrix%20v1.01%20Release.rar&amp;can=2&amp;q</a>=<br /><br /></p>
<p>Bug 修正<br />1.最大的bug是方块掉落的时候会将镂空的格子填满，修改之。<br />2."方块"旋转的时候不应该有任何效果，先前的版本会改变位置。<br />3.先前版本长条的旋转比较难看，这次略微好看一点。<br />4.修改了之前Life和Speed的显示问题。<br /><br /></p>
<p>功能 新增<br />1.添加了背景音乐和音效。<br />2.征询网友意见添加了随机种子，每次打开后都会有不同的开局。<br /><br /></p>
<p>背景音乐是 智冠电子 的 单机游戏 &lt;天龙八部&gt; 中 某个场景的背景音乐。<br />以此怀念我们儿时的单机游戏时代。</p>
<p><br />并且多谢众多网友们提的意见,你们的支持是我们最大的动力。</p>
<p><br />以下是其中一种在游戏中添加背景音乐的方法，拿出来分享以下，如果直接采用sndPlaySound是不能达到混音效果的，采用以下方法可以播放背景音乐，然后用sndPlaySound在播放音效，就可以达到混音效果。<br /></p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img id="Codehighlighter1_18_43_Open_Image" onclick="this.style.display='none'; Codehighlighter1_18_43_Open_Text.style.display='none'; Codehighlighter1_18_43_Closed_Image.style.display='inline'; Codehighlighter1_18_43_Closed_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_18_43_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_18_43_Closed_Text.style.display='none'; Codehighlighter1_18_43_Open_Image.style.display='inline'; Codehighlighter1_18_43_Open_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ContractedBlock.gif"><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;BeginMusic()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_18_43_Closed_Text"><img src="http://www.cppblog.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_18_43_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;CoInitialize(&nbsp;NULL&nbsp;);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span><span style="color: #000000"><br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><br /><img id="Codehighlighter1_62_195_Open_Image" onclick="this.style.display='none'; Codehighlighter1_62_195_Open_Text.style.display='none'; Codehighlighter1_62_195_Closed_Image.style.display='inline'; Codehighlighter1_62_195_Closed_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_62_195_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_62_195_Closed_Text.style.display='none'; Codehighlighter1_62_195_Open_Image.style.display='inline'; Codehighlighter1_62_195_Open_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;mp3Player&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_62_195_Closed_Text"><img src="http://www.cppblog.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_62_195_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" /><br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;IGraphBuilder</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;pGBuilder;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;IMediaControl</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;pMControl;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;IMediaPosition</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;pMPos;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" /><br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">:<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;load(</span><span style="color: #0000ff">char</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">*</span><span style="color: #000000">filename);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;play();<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" /><br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span><span style="color: #000000">;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><br /><img id="Codehighlighter1_236_774_Open_Image" onclick="this.style.display='none'; Codehighlighter1_236_774_Open_Text.style.display='none'; Codehighlighter1_236_774_Closed_Image.style.display='inline'; Codehighlighter1_236_774_Closed_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_236_774_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_236_774_Closed_Text.style.display='none'; Codehighlighter1_236_774_Open_Image.style.display='inline'; Codehighlighter1_236_774_Open_Text.style.display='inline';" align="top" src="http://www.cppblog.com/images/OutliningIndicators/ContractedBlock.gif"></span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;mp3Player::load(</span><span style="color: #0000ff">char</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">*</span><span style="color: #000000">filename)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_236_774_Closed_Text"><img src="http://www.cppblog.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_236_774_Open_Text"><span style="color: #000000">{<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;CoCreateInstance(CLSID_FilterGraph,&nbsp;NULL,CLSCTX_INPROC,&nbsp;IID_IGraphBuilder,&nbsp;(</span><span style="color: #0000ff">void</span><span style="color: #000000">**</span><span style="color: #000000">)</span><span style="color: #000000">&amp;</span><span style="color: #000000">pGBuilder);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;pGBuilder</span><span style="color: #000000">-&gt;</span><span style="color: #000000">QueryInterface(IID_IMediaControl,&nbsp;(</span><span style="color: #0000ff">void</span><span style="color: #000000">**</span><span style="color: #000000">)</span><span style="color: #000000">&amp;</span><span style="color: #000000">pMControl);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;pGBuilder</span><span style="color: #000000">-&gt;</span><span style="color: #000000">QueryInterface(IID_IMediaPosition,&nbsp;(</span><span style="color: #0000ff">void</span><span style="color: #000000">**</span><span style="color: #000000">)</span><span style="color: #000000">&amp;</span><span style="color: #000000">pMPos);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">char</span><span style="color: #000000">&nbsp;strSoundPath[&nbsp;MAX_PATH&nbsp;];<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;WCHAR&nbsp;wstrSoundPath[&nbsp;MAX_PATH&nbsp;];<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;GetCurrentDirectory(MAX_PATH,&nbsp;strSoundPath);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;strcat(&nbsp;strSoundPath,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">\\</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;strcat(&nbsp;strSoundPath,&nbsp;filename&nbsp;);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;MultiByteToWideChar(CP_ACP,&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">,&nbsp;strSoundPath,&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">,&nbsp;wstrSoundPath,&nbsp;MAX_PATH&nbsp;);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;pGBuilder</span><span style="color: #000000">-&gt;</span><span style="color: #000000">RenderFile(wstrSoundPath,&nbsp;NULL);<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span></div>
<p>&nbsp;</p><img src ="http://www.cppblog.com/menjitianya/aggbug/147358.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/menjitianya/" target="_blank">英雄哪里出来</a> 2011-05-27 13:37 <a href="http://www.cppblog.com/menjitianya/archive/2011/05/27/147358.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C语言 控制台下 俄罗斯方块（附源码）</title><link>http://www.cppblog.com/menjitianya/archive/2011/05/26/147205.html</link><dc:creator>英雄哪里出来</dc:creator><author>英雄哪里出来</author><pubDate>Thu, 26 May 2011 05:40:00 GMT</pubDate><guid>http://www.cppblog.com/menjitianya/archive/2011/05/26/147205.html</guid><wfw:comment>http://www.cppblog.com/menjitianya/comments/147205.html</wfw:comment><comments>http://www.cppblog.com/menjitianya/archive/2011/05/26/147205.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cppblog.com/menjitianya/comments/commentRss/147205.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/menjitianya/services/trackbacks/147205.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;&nbsp;&nbsp; 昨天看到百度之星的趣味赛的帖子，很多代码挺有意思的，于是想在控制台下写个简洁点的小游戏，想想还是写个最经典的游戏------俄罗斯方块 吧。睡觉的时候构思了下大致的情况，今天早起开始写，遇到最大的困难是键盘按键的问题，本来想开一个线程，然后让系统读getch()，但是getch和ReadConsoleInput函数一样，是同步的，没有输入的状态下会...&nbsp;&nbsp;<a href='http://www.cppblog.com/menjitianya/archive/2011/05/26/147205.html'>阅读全文</a><img src ="http://www.cppblog.com/menjitianya/aggbug/147205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/menjitianya/" target="_blank">英雄哪里出来</a> 2011-05-26 13:40 <a href="http://www.cppblog.com/menjitianya/archive/2011/05/26/147205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>金装泡泡堂 v1.21</title><link>http://www.cppblog.com/menjitianya/archive/2011/03/31/143159.html</link><dc:creator>英雄哪里出来</dc:creator><author>英雄哪里出来</author><pubDate>Thu, 31 Mar 2011 13:47:00 GMT</pubDate><guid>http://www.cppblog.com/menjitianya/archive/2011/03/31/143159.html</guid><wfw:comment>http://www.cppblog.com/menjitianya/comments/143159.html</wfw:comment><comments>http://www.cppblog.com/menjitianya/archive/2011/03/31/143159.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/menjitianya/comments/commentRss/143159.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/menjitianya/services/trackbacks/143159.html</trackback:ping><description><![CDATA[<p>金装泡泡堂 v1.21<br><br>本游戏采用DirectX开发，所以玩之前必须先有DX的运行环境DirectX9.0c。<br>游戏是仿照盛大网络的《泡泡堂》开发的《单机版泡泡堂》</p>
<p>游戏总共分为3个模式：<br>一、闯关模式<br>该模式一共有48关，地图均由作者本人精心制作，为双人游戏（或单人）<br>控制方法：<br>1P：WSAD控制上下左右，空格放置泡泡，V使用道具，B切换道具。<br>2P：方向键控制上下左右，回车放置泡泡，Shift使用道具，Ctrl切换道具。</p>
<p>二、DIY模式<br>由玩家通过地图编辑器自行编辑，然后练手用。<br>控制方法：<br>1P：WSAD控制上下左右，空格放置泡泡，V使用道具，B切换道具。<br>2P：方向键控制上下左右，回车放置泡泡，Shift使用道具，Ctrl切换道具。</p>
<p>三、挑战模式<br>难度较大的模式，用于单人练习控制。<br>方向键控制上下左右，空格放置泡泡，Z使用道具，X切换道具。</p>
<br>游戏试玩链接：<br><a href="http://code.google.com/p/sguzty/downloads/detail?name=%E9%87%91%E8%A3%85%E6%B3%A1%E6%B3%A1%E5%A0%82v1.21.rar&amp;can=2&amp;q">http://code.google.com/p/sguzty/downloads/detail?name=%E9%87%91%E8%A3%85%E6%B3%A1%E6%B3%A1%E5%A0%82v1.21.rar&amp;can=2&amp;q</a>=<br><br><img style="WIDTH: 513px; HEIGHT: 367px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/devloper.png" width=513 height=367>&nbsp; <img style="WIDTH: 506px; HEIGHT: 365px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/start.png" width=506 height=365> <br><br><img style="WIDTH: 511px; HEIGHT: 368px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/wolf.png" width=511 height=368>&nbsp; <img style="WIDTH: 503px; HEIGHT: 364px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/select0.png" width=503 height=364><br><br><img style="WIDTH: 510px; HEIGHT: 368px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/old.png" width=510 height=368>&nbsp; <img style="WIDTH: 505px; HEIGHT: 364px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/sea.png" width=505 height=364><br><br><img style="WIDTH: 510px; HEIGHT: 370px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/small.png" width=510 height=370>&nbsp; <img style="WIDTH: 504px; HEIGHT: 364px" border=0 alt="" src="http://www.cppblog.com/images/cppblog_com/menjitianya/money.png" width=504 height=364><br><br>
<img src ="http://www.cppblog.com/menjitianya/aggbug/143159.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/menjitianya/" target="_blank">英雄哪里出来</a> 2011-03-31 21:47 <a href="http://www.cppblog.com/menjitianya/archive/2011/03/31/143159.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>