Jump to content

ClanLib: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Shirrapal (talk | contribs)
m Fixed link to 'Introduction to C++ Game Programming'
Rescuing 1 sources and tagging 0 as dead. #IABot (v1.6.1) (Balon Greyjoy)
Line 16: Line 16:
'''ClanLib''' is a video game [[Software development kit|SDK]], currently supporting [[Microsoft Windows]], [[macOS]], and [[Linux]], with partial support for mobile platforms. It has full hardware accelerated graphics support through [[OpenGL]], and also a software renderer. ClanLib also helps in playing sound, using the [[Vorbis]] or [[MikMod]] libraries, and has classes for [[collision detection]], [[GUI]]s, [[XML]], [[computer network|networking]], and other things that may be helpful to a game programmer.<ref>{{cite web | url=http://www.happypenguin.org/show?ClanLib%20Game%20SDK | title=ClanLib Overview | date=1999-04-06 | accessdate=2008-11-06}}</ref>
'''ClanLib''' is a video game [[Software development kit|SDK]], currently supporting [[Microsoft Windows]], [[macOS]], and [[Linux]], with partial support for mobile platforms. It has full hardware accelerated graphics support through [[OpenGL]], and also a software renderer. ClanLib also helps in playing sound, using the [[Vorbis]] or [[MikMod]] libraries, and has classes for [[collision detection]], [[GUI]]s, [[XML]], [[computer network|networking]], and other things that may be helpful to a game programmer.<ref>{{cite web | url=http://www.happypenguin.org/show?ClanLib%20Game%20SDK | title=ClanLib Overview | date=1999-04-06 | accessdate=2008-11-06}}</ref>


The earliest known public release is in 1999 (Version 0.1.18).<ref>{{cite web | url=http://www.linuxgames.com/archives/943 | title=News of 0.1.18 release | date=1999-08-30 | accessdate=2008-11-06}}</ref> ''Introduction to C++ Game Programming'', published June 2007, dedicates a chapter to "Learn how to use the ClanLib library to make 2D games".<ref>{{cite web | url=http://www.jblearning.com/catalog/9781598220322/ | title=Introduction to C++ Game Programming}}</ref> Also ''Game Programming with Python, Lua, and Ruby'', published December 2003, has a chapter about using ClanLib together with Ruby.<ref>{{cite web | url=http://my.safaribooksonline.com/book/web-development/ruby/1592000770 | title=Game Programming with Python, Lua, and Ruby}}</ref>
The earliest known public release is in 1999 (Version 0.1.18).<ref>{{cite web | url=http://www.linuxgames.com/archives/943 | title=News of 0.1.18 release | date=1999-08-30 | accessdate=2008-11-06 | deadurl=yes | archiveurl=https://web.archive.org/web/20110614063246/http://www.linuxgames.com/archives/943 | archivedate=2011-06-14 | df= }}</ref> ''Introduction to C++ Game Programming'', published June 2007, dedicates a chapter to "Learn how to use the ClanLib library to make 2D games".<ref>{{cite web | url=http://www.jblearning.com/catalog/9781598220322/ | title=Introduction to C++ Game Programming}}</ref> Also ''Game Programming with Python, Lua, and Ruby'', published December 2003, has a chapter about using ClanLib together with Ruby.<ref>{{cite web | url=http://my.safaribooksonline.com/book/web-development/ruby/1592000770 | title=Game Programming with Python, Lua, and Ruby}}</ref>


== See also ==
== See also ==

Revision as of 12:02, 25 December 2017

ClanLib
Developer(s)The ClanLib developer
Stable release
4.0 / April 17, 2015; 9 years ago (2015-04-17)
Repository
Written inC++
Operating systemMicrosoft Windows, Linux
TypeSDK
Licensezlib license
Websiteclanlib.org

ClanLib is a video game SDK, currently supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL, and also a software renderer. ClanLib also helps in playing sound, using the Vorbis or MikMod libraries, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer.[1]

The earliest known public release is in 1999 (Version 0.1.18).[2] Introduction to C++ Game Programming, published June 2007, dedicates a chapter to "Learn how to use the ClanLib library to make 2D games".[3] Also Game Programming with Python, Lua, and Ruby, published December 2003, has a chapter about using ClanLib together with Ruby.[4]

See also

References

  1. ^ "ClanLib Overview". 1999-04-06. Retrieved 2008-11-06.
  2. ^ "News of 0.1.18 release". 1999-08-30. Archived from the original on 2011-06-14. Retrieved 2008-11-06. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  3. ^ "Introduction to C++ Game Programming".
  4. ^ "Game Programming with Python, Lua, and Ruby".

External links