摘要:CutJS是一款專門用于跨平臺游戲開發的開源2D HTML5渲染引擎,輕量級、快速、可交互,能夠非常良好地解決Canvas所存在的一些缺陷問題,提供類似于DOM樹的數據模型,并在內部管理渲染周期和應用繪制。
CutJS是一款專門用于跨平臺游戲開發的開源2D HTML5渲染引擎,輕量級、快速、可交互,CutJS的優勢可謂頗多。CutJS基于MIT許可協議發布,由Piqnt軟件工作室推出,支持現代瀏覽器和移動設備,可用于Web、iOS、Android、Win8、Facebook、Chrome Web Store等平臺游戲應用開發。
作為HTML5中新晉的標簽元素,Canvas提供了基于JavaScript的2D和Bitmap圖形API,但卻沒有像DOM之類的數據模型來幫助開發者編寫應用,開發者必須手動繪制應用并對渲染循環進行管理以實現播放Canvas圖形。此外,鼠標事件也只適用于整個Canvas層,并且還需手動處理。
而CutJS可以非常良好地解決這些問題。CutJS為開發者提供了一個類似于DOM樹的數據模型來編寫應用程序,并在內部管理渲染周期和應用繪制,還能處理并向目標樹節點分發鼠標事件。
申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!