C++开发的开源游戏 Battle for Wesnoth
fmms 13年前
<p>韦诺之战是一款主要基于 C++ 的回合制SLG游戏, 使用SDL作为图形引擎, 目前已经移植到了Windows、Linux、FreeBSD和Mac OS X等多种操作系统上, 有16种不同部族, 可以进行单机战役、多人游戏.<br /> <a href="/misc/goto?guid=4958189751320457363" target="_blank"><span style="font-weight:bold;">SDL(Simple DirectMedia Layer)</span></a>是一个跨平台的多媒体和游戏开发包,提供2D,音频,事件驱动,多线程和定时器 等服务,并有大量的扩充开发包,如TCP/IP网络,游戏角色,混音等.SDL是用C开发的,但也有Perl,PHP,Delphi等多种语言的版本.</p> <p><img title="C++开发的开源游戏 Battle for Wesnoth" border="0" alt="C++开发的开源游戏 Battle for Wesnoth" src="https://simg.open-open.com/show/89d25de042004d57a395963b2f31f709.jpg" width="600" height="600" /></p> <p>与许多现代的策略游戏有所不同。其他游戏着眼于复杂的规则与玩法。韦诺之战却讲究简单的条理和玩法。虽然简单却能够产生丰富的策略。是一个易学却不易专的游戏。</p> <p>韦诺之战中的每个单位都有自己的优势和劣势。地形对一个单位的防御能力(闪避率)影响巨大,所以单位所在的地形非常重要。两种攻击(近身和 远程)、武器类型(剑刃,穿刺,冲击,寒冷,火焰,奥术)、地形适应性,以及昼夜循环往复,都影响着战略和战术。在战役中,单位可以提升等级变得更加强 大,所以要在保留自己的同时防止敌方获得高级单位。<br /> <br /> <span style="font-weight:bold;">项目地址:</span><a style="font-weight:bold;" href="/misc/goto?guid=4958189752081740941" target="_blank">http://www.wesnoth.org/</a><br /> </p> <p class="download">下载 Wesnoth 1.9.9:</p> <ul> <li><a href="/misc/goto?guid=4958189752826999799">Source</a> (324.8MB)</li> <li><a href="/misc/goto?guid=4958189753581951045">Linux</a></li> <li><a href="/misc/goto?guid=4958189754320164419">Windows</a> (299.0MB)</li> <li><a href="/misc/goto?guid=4958189755055833486">MacOSX</a> (323.7MB)</li> <li><a href="/misc/goto?guid=4958189755802550018">and more</a>.</li> </ul> <p></p>