据官方消息,这个开发包是支持多国语言的。
6 P, l& [' \" j/ ?3 O, [像Emerald City Confidential这类游戏就是这个开发包开发的,也许有汉化的可能性。 4 N H$ f9 T5 l6 r: r+ d5 Y
待研究。 ( {/ d+ Z' v: R- m
6 S1 s0 r- P" e原文
3 ]' H9 W3 ]3 h {# b! Ohttp://www.popcade.net/read.php?tid=64 7 o# E) w& i8 g: l2 N0 E; g3 I" M
/ I2 d. f0 }1 V6 @2 D, Q& ~# _名稱:Playground SDK 6 `* A! |9 ]3 I
作者:Playground Inc. * O2 _/ o* {* o1 a
首頁:https://developer.playfirst.com/ 5 o6 W" r3 W; u4 n( g
授權:免費使用,不須綁約 5 H6 W2 P7 V4 C' h
特性:2D DX7 UNICODE CPP SDK 2 @; k! R4 o) F9 y% Q
0 }" E: S2 G' O0 P m
這是人氣小遊戲Diner Dash背後的開發套件,基於很完善的跨平台概念和多語言支持(基於生成圖片字型),非常具有潛力,但你需要一些C++的基本知識才能使用它。 1 w, l6 T+ H. G$ U! W* ?6 p( Q
: k* ~3 {- i, C取得: 7 ?6 U' s/ Y2 H; A: Z3 z" H
1.前往https://developer.playfirst.com/home 2 T8 v* y: E) j4 f! r
2.註冊你的帳號並從郵件中取得密碼 0 V: c! {, E3 E6 r' i6 ~$ y, E
3.登入並下載套件,使用Visual C++ (2005/2008/Express)編譯 ) L$ T8 w$ \; {+ Y: E' Z
1 }+ \" z. n; C4 l/ |" D
特色:
3 n; j5 W9 J, f* |1.核心功能照顧到跨平台層面,在純使用SDK 的狀態下Win/Mac版成品相同 1 u( n5 t) I5 n/ |
2.基於Web方式的ActiveX介面,可在瀏覽器上運行 * [% d+ |! ^9 V$ c* |! M0 u/ A
3.使用XML製作語言表並生成需要的字型(基於Flash),支持多國語言 * b& e- U+ p2 m4 e! h& J* }
4.免費套件,授權上較為寬鬆,不必限制於發布在PlayFirst上 5 ]; ?3 a5 X5 b$ Y. @
; L/ } I: W5 e `; `! M功能:
# B2 f3 s$ ?8 @: z; H3 r3 t# D- Easy to use C++ API
7 d+ o! T: T" a+ ~ 簡單易用的C++ API
' @* n, [1 x9 [" o4 M- 2D/3D hardware accelerated graphics ' Y( a+ R* q* _6 k- q
基於純粹2D和3D加速的圖形繪製
: v5 X7 ^; \" T, O: G2 `7 [/ F& q- UI controls
1 g, P' }9 D$ C9 K ]4 \- s& J; F 使用者介面組件,當然是遊戲中的 % t# l6 J" c. g4 ]. v' I# w
- Music and sound effects
$ ~2 U3 U# z: R) s* p" ^9 n 音樂和音效(OGG支持) ) p" ]* U- L/ d- h7 V
- Flash cut scenes
9 j2 Y+ ]% @7 v T$ ~ 使用FLASH作為遊戲故事場景
# r; E. n3 z# t* n- Programmable particle systems ! R4 O- g$ ^" l, Z, [
可自訂化的粒子系統
0 z5 Y. k6 [; E! s- a! f- Customizable GUI widgets , K4 {# V% y/ @
可自訂化的使用者介面元件 + |" n) h0 X# J; y$ e; ^
- Lua script support
3 _0 x+ {' \6 J4 ] Lua腳本語言支持
; a9 w, |* L# G, T$ x* A4 l- True cross-platform reliability (PC, Mac, and Web) $ m- A# A# R. \" s" w7 J: ~1 S& L" F
真正的跨平台能力 ( b' y& {0 r& W b, E7 @
- Powerful localization
( d" |% [( O \" S 多語言支持,基於圖片字型並提供方便的生成流程 + X* [+ ^" [8 u! r% r( P) }
- Compact runtime
( p. d1 @. _7 h" Z9 Y 運行庫壓縮後約500K 2 O$ Z& A; u' T
- Developer documentation & support
; v$ l" I6 M3 t* \7 k, G% [& j 完整的說明文件和技術支援
3 c) W5 Y) q. P0 m6 y% ?7 {: y4 \9 ]; ?7 @
缺點:
# o' y! e j8 C# k: ^* }$ Q1.不是開源產品 5 @9 i [& g* {
2.需要Visual C++這個龐大的編譯器 6 \5 i% i9 u+ o$ \ D6 C
3.字型需預先生成,對於文字量多的遊戲十分吃重 ( N x/ a5 S2 U* p" k4 f
7 x; v* E2 ]) N! [如果不是要求絕對開源,而是專注在實際使用的用戶上,他依然很有吸引力,
) h9 i" T p. C+ x. O+ v5 J2 o$ m這也是少數有實際測試過而且確定可用的遊戲開發套件,並且被各大遊戲工作室所採用。 |