标题: 转一篇关于游戏引擎的介绍(01.17加入中文翻译) [打印本页] 作者: bmwmj 时间: 2011-1-11 18:52 标题: 转一篇关于游戏引擎的介绍(01.17加入中文翻译) 本帖最后由 bmwmj 于 2011-1-17 22:08 编辑 a4 F( K- ] Z: ?1 m3 s
5 J+ x- L6 L: N5 m
中文翻译在三楼& v7 I4 `( T5 I* s* \" x
+ G; u E& ]; w
Technologies Overview ; O# y8 A/ {& j; w+ p3 H 8 `7 j6 E0 Y% q; \; }2 Z) l& WPopCap Framework (PCF) [1]- T+ J/ i' a" B1 t5 ^: a; w2 K
# z+ N# T6 o* @% u
This is the framework that is being used by the leading casual game developer PopCap for its hit games like Bejeweled, Zuma, etc. It was released in 2005 to public for free. However PopCap had discontinued support for the framework since May 2009. The source of the framework had been moved to SourceForge.net, an open source projects repository. [1] Users can still use the framework and need to put a credit though it is not essential. The framework is written in C++ and uses Direct3D7 for hardware accelerated rendering. It supports software rendering in order to maximize compatibility with older PCs. It has features like resource loading, memory management, XML parser, GUI control widgets and input event callbacks. Sound and music features are provided through 3rd party libraries such as BASS, FMOD, etc. Currently there's only a PC version of the framework available. But there are community ports of the framework to Mac.$ S% h) i; H) }; C
) h# t8 W; k( ^: c- pBlitzMax is a commercial game programming language from Blitz Research. It allows developer to use a programming language based on BASIC but with a few enhancements. It is a multi-platform 2D game development language. Games written in BlitzMax will be able to run on all three major PC platforms, Windows, MacOS X and Linux. It is the successor of the original 2D game engine called BlitzPlus which is a PC only engine. For 3D game development, developers can choose another engine called Blitz3D.) L/ N2 j6 t4 f# E. a
3 E+ b1 N/ x" ? G' T# `! D' P8 P, CThe Torque Game Engine (TGE) is a modified version of a 3D computer game engine originally developed by Dynamix for the 2001 FPS Tribes 2 and is currently available for license from Garage Games. TGE is no longer available since the 3D engine of Torque family has been superseded by Torque 3D. Torque engine is available for almost all major gaming platforms including Windows, Mac, iPhone, Wii and Xbox 360. The engines from Torque family specialized separately for 3D and 2D games. For 3D there are Torque 3D, Torque for the iPhone 3D, Torque for Wii, Torque X 3D for independent Xbox 360 developers and Torque 360 for licensed Microsoft Xbox 360 developers. For 2D there are Torque 2D, Torque for the iPhone 2D and Torque X 2D. Latest publishing and distribution service available from Garage Games is the web publishing using their latest 3D browser plug-in technology called Instant Action [25]. Developers can license this technology to make and deploy 3D games playable inside the web browsers.( `; _) y8 n/ ?
0 w# Z, Y3 P& \% w. p# V& F/ t- G4 Q--------------------------------------- a* S4 w) Y6 s; J' E* J+ a7 J7 TUnreal Development Kit (UDK) [9]2 z9 M, P% A& n9 M' P/ h
$ R! \7 m+ R3 T" ]$ d6 @
UDK was released in November 2009 as a free PC edition of the Unreal Engine 3 (UE3). UE3 is the engine that powered the AAA games like Gears of War 2 and Unreal Tournament 3 and Rocksteady's Batman: Arkham Asylum. Though UE3 also supports other platforms including PlayStation 3 and Xbox 360, UDK is currently only available for PC. With the release of UDK, developers can now use it to create and release non-commercial Unreal Engine 3 games for free. However, developers who want to create and sell commercial games, Epic Games state in their licensing such that: "If you are creating a game or commercial application using UDK for sale or distribution to an end-user or client, or if you are providing services in connection with a game or application, the per-seat option does not apply. Instead the license terms for this arrangement are US $99 (Ninety Nine US Dollars) up-front, and a 0% royalty on you or your company's first $5,000 (US) in UDK related revenue, and a 25% royalty on UDK related revenue above $5,000 (US)."7 J7 e: U* d5 } H6 i% R