 
        
ClanLib是一个通用的C++游戏开发包,提供游戏资源操作,网络对象处理,GUI主题和游戏脚本等支持.支持Windows和Linux.
ClanLib is a cross platform C++ toolkit library. 
Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
Feature Highlights
Very liberal zlib style license 
Supports Windows, Linux and partially Mac OS X 
OpenGL 3, OpenGL 1 and SSE Software Rendering 
High-performant shader based render architecture 
Full GUI framework customizable using CSS 
GUI windows rendered to textures or native windows 
High level 2D graphics with fonts, sprites, animations, collisions 
Network library with sockets, web, irc and game interfaces 
Database supporting SQLite 
Sound supporting wav, tracker formats and ogg-vorbis 
Basic cross platform runtime (threading, file I/O, XML/DOM, etc.) 
Template based signal library (type-safe callbacks) 
Integrated resource management 
 
网友评论