[X] The "/D-Fend-Reloaded-0.8.2-Source.zip" file could not be found or is not available. Please select another file.

Welcome to ClanLib, a multi-platform game development library.ClanLib is a medium level development kit. At its lowest level, it provides a platform independent (as much as that is possible in C++) way of dealing with display, sound, input and such.


http://www.clanlib.org





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of ClanLib. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /ClanLib-src/0.7.8-1/ClanLib-0.7.8-1.zip

    posted 1987 days ago

  • File released: /ClanLib-src/0.7.8-1/ClanLib-0.7.8-1.tar.gz

    posted 1987 days ago

  • File released: /ClanLib-src/0.7.8-1/ClanLib-0.7.8-1.tar.bz2

    posted 1987 days ago

  • ClanLib-src 0.7.8-1 file released: ClanLib-0.7.8-1.tar.bz2

    Majors: - ClanDisplay: Replaced Hermes with internal converter routines. - ClanDisplay: Added stateless drawing commands on CL_Surface. - ClanDisplay: Added collision detection. - ClanDisplay: Added two new rotates to surfaces/sprites: pitch and yaw. Makes creating isotiles very easy. - ClanDisplay: Added new alpha cutter, which works in a "free" mode. - ClanSDL: Improved drawing of surfaces. - ClanCore: Added CL_WeakPtr. - ClanCore: Added CL_LineMath and CL_TriangleMath. - ClanLib: Modified ClanLib internals to use CL_SharedPtr instead of manual reference counting, and fixed other memory leaks. - ClanGUI: Fixed and updated CL_Image. - ClanGL: WGL implementation now also use settings from CL_OpenGLWindowDescription. - Examples: Added SpritesRTS example. - Docs: New Collision overview. Minors: - ClanDisplay: Implemented sig_key_dblclk under win32. - ClanDisplay: Added 'interval' flag to flip() so vsync can be controlled by application. - ClanDisplay: Fixed font to use CL_GraphicContext parameter for draw commands. - ClanDisplay: Changed surface providers to be more loyal to the original input pixel format. - ClanDisplay: Made CL_Sprite::get_height() actually return the height instead of the width. - ClanDisplay: Made all surface providers load their image in the constructor instead of calls to lock(). - ClanDisplay: Fixed CL_InputEvent::repeat_count under win32. - ClanDisplay: Added support for frame offset in sprites. - ClanDisplay: Fixed restart of sprites. - ClanDisplay: Added optional persistent pixelbuffer in surfaces (CL_Surface::get_pixeldata). - ClanDisplay: Fixed set_cursor shutdown crash. - ClanDisplay: Fixed linux canvas. - ClanDisplay: Fixed CL_DisplayWindow to always use client area sizes. - ClanGL: Fixed memory leak in CL_OpenGLState. - ClanGL: Casts of all OpenGL functions because Linux is a toy OS. - ClanSound: Made fragment size 2048 (a power of 2). Fixes sound output on some broken audio drivers. - ClanVorbis: Added loading of entire ogg file into memory to fix mixing issues on slow HD/IDE systems (all Dell's I've ever seen!). - ClanSignals: Fixed calling of slot for signal_v0 even when the CL_Slot has been deleted. - ClanSignals: Fixed memory leak situation when slots are added and removed to a signal never emitted. - ClanGUI: Made CL_ComponentManager delete its components when destroyed. - ClanGUI: Added custom component support to TreeItem. - ClanGUI: Added CL_Button::is_drawn_down(). - ClanGUI: Fixed is_enabled() and is_visible() checks, this fixes disabled children of a component. - ClanGUI: Fixed CL_Frame use in xml, and filling in drawing. - ClanGUI: Added CL_Rect constructor to CL_Menu. - ClanGUI: Fixed sig_lost_focus problem when using remove_child. - ClanGUI: Fixed password mode for silver theme. - ClanCore: Improved CL_SharedPtr to allow incomplete type everywhere but on construction. - ClanCore: Improved CL_String::tokenize and CL_String::get_path. - ClanCore: Crash Reporter now enabled for VC2002 and 2003 again. - ClanVoice: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanJavascript: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanNetwork: Removed unfinished Browse classes (they are now located in ClanPrototypes CVS module). - ClanNetwork: Fixed deadlock that could occur when sending netpacket from another network signal. - Build: Updated Mandrake Spec (RPM) file.

    posted 2064 days ago

  • ClanLib-src 0.7.8-1 file released: ClanLib-0.7.8-1.zip

    Majors: - ClanDisplay: Replaced Hermes with internal converter routines. - ClanDisplay: Added stateless drawing commands on CL_Surface. - ClanDisplay: Added collision detection. - ClanDisplay: Added two new rotates to surfaces/sprites: pitch and yaw. Makes creating isotiles very easy. - ClanDisplay: Added new alpha cutter, which works in a "free" mode. - ClanSDL: Improved drawing of surfaces. - ClanCore: Added CL_WeakPtr. - ClanCore: Added CL_LineMath and CL_TriangleMath. - ClanLib: Modified ClanLib internals to use CL_SharedPtr instead of manual reference counting, and fixed other memory leaks. - ClanGUI: Fixed and updated CL_Image. - ClanGL: WGL implementation now also use settings from CL_OpenGLWindowDescription. - Examples: Added SpritesRTS example. - Docs: New Collision overview. Minors: - ClanDisplay: Implemented sig_key_dblclk under win32. - ClanDisplay: Added 'interval' flag to flip() so vsync can be controlled by application. - ClanDisplay: Fixed font to use CL_GraphicContext parameter for draw commands. - ClanDisplay: Changed surface providers to be more loyal to the original input pixel format. - ClanDisplay: Made CL_Sprite::get_height() actually return the height instead of the width. - ClanDisplay: Made all surface providers load their image in the constructor instead of calls to lock(). - ClanDisplay: Fixed CL_InputEvent::repeat_count under win32. - ClanDisplay: Added support for frame offset in sprites. - ClanDisplay: Fixed restart of sprites. - ClanDisplay: Added optional persistent pixelbuffer in surfaces (CL_Surface::get_pixeldata). - ClanDisplay: Fixed set_cursor shutdown crash. - ClanDisplay: Fixed linux canvas. - ClanDisplay: Fixed CL_DisplayWindow to always use client area sizes. - ClanGL: Fixed memory leak in CL_OpenGLState. - ClanGL: Casts of all OpenGL functions because Linux is a toy OS. - ClanSound: Made fragment size 2048 (a power of 2). Fixes sound output on some broken audio drivers. - ClanVorbis: Added loading of entire ogg file into memory to fix mixing issues on slow HD/IDE systems (all Dell's I've ever seen!). - ClanSignals: Fixed calling of slot for signal_v0 even when the CL_Slot has been deleted. - ClanSignals: Fixed memory leak situation when slots are added and removed to a signal never emitted. - ClanGUI: Made CL_ComponentManager delete its components when destroyed. - ClanGUI: Added custom component support to TreeItem. - ClanGUI: Added CL_Button::is_drawn_down(). - ClanGUI: Fixed is_enabled() and is_visible() checks, this fixes disabled children of a component. - ClanGUI: Fixed CL_Frame use in xml, and filling in drawing. - ClanGUI: Added CL_Rect constructor to CL_Menu. - ClanGUI: Fixed sig_lost_focus problem when using remove_child. - ClanGUI: Fixed password mode for silver theme. - ClanCore: Improved CL_SharedPtr to allow incomplete type everywhere but on construction. - ClanCore: Improved CL_String::tokenize and CL_String::get_path. - ClanCore: Crash Reporter now enabled for VC2002 and 2003 again. - ClanVoice: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanJavascript: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanNetwork: Removed unfinished Browse classes (they are now located in ClanPrototypes CVS module). - ClanNetwork: Fixed deadlock that could occur when sending netpacket from another network signal. - Build: Updated Mandrake Spec (RPM) file.

    posted 2064 days ago

  • ClanLib-src 0.7.8-1 file released: ClanLib-0.7.8-1.tar.gz

    Majors: - ClanDisplay: Replaced Hermes with internal converter routines. - ClanDisplay: Added stateless drawing commands on CL_Surface. - ClanDisplay: Added collision detection. - ClanDisplay: Added two new rotates to surfaces/sprites: pitch and yaw. Makes creating isotiles very easy. - ClanDisplay: Added new alpha cutter, which works in a "free" mode. - ClanSDL: Improved drawing of surfaces. - ClanCore: Added CL_WeakPtr. - ClanCore: Added CL_LineMath and CL_TriangleMath. - ClanLib: Modified ClanLib internals to use CL_SharedPtr instead of manual reference counting, and fixed other memory leaks. - ClanGUI: Fixed and updated CL_Image. - ClanGL: WGL implementation now also use settings from CL_OpenGLWindowDescription. - Examples: Added SpritesRTS example. - Docs: New Collision overview. Minors: - ClanDisplay: Implemented sig_key_dblclk under win32. - ClanDisplay: Added 'interval' flag to flip() so vsync can be controlled by application. - ClanDisplay: Fixed font to use CL_GraphicContext parameter for draw commands. - ClanDisplay: Changed surface providers to be more loyal to the original input pixel format. - ClanDisplay: Made CL_Sprite::get_height() actually return the height instead of the width. - ClanDisplay: Made all surface providers load their image in the constructor instead of calls to lock(). - ClanDisplay: Fixed CL_InputEvent::repeat_count under win32. - ClanDisplay: Added support for frame offset in sprites. - ClanDisplay: Fixed restart of sprites. - ClanDisplay: Added optional persistent pixelbuffer in surfaces (CL_Surface::get_pixeldata). - ClanDisplay: Fixed set_cursor shutdown crash. - ClanDisplay: Fixed linux canvas. - ClanDisplay: Fixed CL_DisplayWindow to always use client area sizes. - ClanGL: Fixed memory leak in CL_OpenGLState. - ClanGL: Casts of all OpenGL functions because Linux is a toy OS. - ClanSound: Made fragment size 2048 (a power of 2). Fixes sound output on some broken audio drivers. - ClanVorbis: Added loading of entire ogg file into memory to fix mixing issues on slow HD/IDE systems (all Dell's I've ever seen!). - ClanSignals: Fixed calling of slot for signal_v0 even when the CL_Slot has been deleted. - ClanSignals: Fixed memory leak situation when slots are added and removed to a signal never emitted. - ClanGUI: Made CL_ComponentManager delete its components when destroyed. - ClanGUI: Added custom component support to TreeItem. - ClanGUI: Added CL_Button::is_drawn_down(). - ClanGUI: Fixed is_enabled() and is_visible() checks, this fixes disabled children of a component. - ClanGUI: Fixed CL_Frame use in xml, and filling in drawing. - ClanGUI: Added CL_Rect constructor to CL_Menu. - ClanGUI: Fixed sig_lost_focus problem when using remove_child. - ClanGUI: Fixed password mode for silver theme. - ClanCore: Improved CL_SharedPtr to allow incomplete type everywhere but on construction. - ClanCore: Improved CL_String::tokenize and CL_String::get_path. - ClanCore: Crash Reporter now enabled for VC2002 and 2003 again. - ClanVoice: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanJavascript: Removed this unfinished module (it's now located in ClanPrototypes CVS module). - ClanNetwork: Removed unfinished Browse classes (they are now located in ClanPrototypes CVS module). - ClanNetwork: Fixed deadlock that could occur when sending netpacket from another network signal. - Build: Updated Mandrake Spec (RPM) file.

    posted 2064 days ago

  • ClanLib 0.7.7 released

    We managed to squeeze in an amazing amount of updates in this version! Check the full changelog on http://www.clanlib.org.

    posted by sphair 2184 days ago

  • ClanLib 0.7.3 released

    Seven months in coming, a new version of ClanLib has arrived. The usual list of changes/bug fixes follows: - Resources are now setup via XML. - clanSDL, classic software 2d support is back. - Lots of cleanups in the Linux auto* build system. - MinGW and cross-compile support. - All examples now compile and run. - Updated documentation with cooler reference and loads more overviews. - Many clanSound fixes and additions. - Many clanNetwork fixes. - Many OpenGL optimizations. - Lots of minor fixes throughout ClanLib.

    posted by sphair 2306 days ago

  • Tracker comment added

    plasmoid commented on the Make dist needed artifact

    posted by plasmoid 2699 days ago

  • Tracker comment added

    plasmoid commented on the Mouse clicks outside of Windows artifact

    posted by plasmoid 2699 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks