Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: ClanLib


  
  ClanLib - Wikipedia, the free encyclopedia
ClanLib is a cross platform C++ game SDK, currently supporting Microsoft Windows, Linux and Mac OS X.
ClanLib also helps in playing sound, using the Vorbis libraries or MikMod, and has classes for collision detection, GUIs, XML, networking, and other things that may be helpful to a game programmer.
ClanLib is developed completely in an object oriented way, and by clever use of macros and overloading, games created with it can be ported to another platform without changing a single line of code.
en.wikipedia.org /wiki/ClanLib   (205 words)

  
 Cross-Platform Game Development for C++ Developers, Part IV: ClanLib SDK
ClanLib is a cross-platform C++ framework focused primarily on the needs of game developers.
Although the API is streamlined for gaming, you could easily use ClanLib to develop a scientific 3D visualization tool or multimedia application (such as the Gecko Multimedia System).
ClanLib has APIs for 2D and 3D graphics, sound, network, I/O, input, and GUI and resource administration.
www.developer.com /net/cplus/print.php/3532786   (584 words)

  
 GameDev.net - ClanLibbing Part 1: Getting Started
ClanLib is also distributed under GNU, so anyone can modify the source code and add features to it as they see fit, and as a result, it is very actively maintained.
Because ClanLib is a cross-platform SDK, and various platforms have different types of main functions (for example, in Win32 you use WinMain()), the makers of ClanLib devised a clever way to deal with this problem.
Take a look at ClanSimple.cpp, which is a simple ClanLib application that will load and display a PCX image (note that although most ClanLib users prefer TGA and PCX files, this is not a requirement at all).
www.gamedev.net /reference/articles/article1227.asp   (1444 words)

  
 ClanLib Game SDK
In ClanLib, this is done by either creating a network game (CL_Network::create_game()) or connecting to one (CL_Network::find_game_at() / CL_Network::find_games_broadcast()).
The main difference between a netchannel and a IP port is that all netchannels are packed into the same IP port.
In ClanLib these two functions are called serialize_save(CL_OutputSource *output) and serialize_load(CL_InputSource *input).
games.linux.sk /docs/clanlib/Overview/network_overview.html   (2206 words)

  
 ClanLib - FreeGames
ClanLib is a feauture-rich game SDK, still under heavy development.
ClanLib supports both MikMod and OggVorbis, as well as CD audio.
ClanLib provides networking support on three different levels: sockets, sessions, and objects.
freegames.wiki.taoriver.net /moin.fcg/ClanLib   (156 words)

  
 ClanLib Game SDK
ClanLib will search for this file and use the target which is specified herein.
Clanlib has a very powerful toy for resourcemanagement.
ClanLib has an easy way of creating NetGroups, a group of computers (for example: in a team).
games.linux.sk /docs/clanlib/Tutorial/examples.html   (3013 words)

  
 Debian -- clanlib-gui   (Site not responding. Last check: 2007-09-21)
ClanLib delivers a platform independent interface to write games with.
If a game is written with ClanLib, it should be possible to compile the game under any platform (supported by ClanLib, that is) without changing the application source code.
But ClanLib is not just a wrapper library, providing an common interface to low-level libraries such as DirectFB, DirectX, OpenGL, X11, etc. While platform independence is ClanLib's primary goal, it also tries to be a service-minded game sdk.
packages.debian.org /oldstable/libs/clanlib-gui   (181 words)

  
 T2 - clanlib
At its lowest level, it provides a platform independent (as much as that is possible in C++) way of dealing with display, sound, input, networking, files, threadding and such.
On top of that, ClanLib builds a generic game development framework, giving you easy handling of resources, network object replication, graphical user interfaces (GUI) with theme support, game scripting and more.
ClanLib uses a resource system to keep track of images, fonts, samples and music.
www.t2-project.org /packages/clanlib.html   (269 words)

  
 Frequently Asked Questions about the ClanLib Library   (Site not responding. Last check: 2007-09-21)
ClanLib, Hermes and zlib is required to run games under Linux, unless they are statically linked to your game.
This configure app should always be run after a ClanLib update, and of course when compiling ClanLib for the first time.
ClanLib instructs DirectDraw per default to create the backbuffer (the screen) in video memory.
bubbob.sourceforge.net /ClanLib-docs-0.6.1/FAQ.html   (1671 words)

  
 ISS X-Force Database: clanlib-long-env-bo(7905): ClanLib long environment variable buffer overflow
ClanLib is an open-source multi-platform game development library.
ClanLib version 5.0 and possibly other versions are vulnerable to a buffer overflow caused by improper bounds checking on some environment variables.
CVE-2002-0125: Buffer overflow in ClanLib library 0.5 may allow local users to execute arbitrary code in games that use the library, such as (1) Super Methane Brothers, (2) Star War, (3) Kwirk, (4) Clankanoid, and others, via a long HOME environment variable.
xforce.iss.net /xforce/xfdb/7905   (284 words)

  
 ClanLib - ClanLib Game SDK
The object oriented nature of ClanLib allows you to operate both at high and low levels, minimizing redundant code and still allows you to do stuff that isnt supported by clanlib's high level APIs.
ClanLib is licensed under the GNU Lesser General Public License (LGPL), thus making ClanLib part of the Free Software movement.
While the ClanLib sourcecode is available to the public, applications using the library need not to be so.
www.seul.org /~grumbel/tmp/clanlib/intro.html   (446 words)

  
 Cross Compiling ClanLib
As of this writing, you need to get the latest ClanLib 0.7 via CVS to compile under MinGW32 (note that I've yet to hear from anyone getting the libs to work on MinGW32 with MSYS on win32, but a MinGW32 cross compile on GNU/Linux works).
As of this writing, you need to get the latest ClanLib 0.7 via CVS to compile under MinGW32, when ClanLib 0.7.7 is released, you should be able to get a release tarball (or zip) via the ClanLib website.
The advantage of build it in the source directory is that it is simpler to set up, the disadvantage is that you cannot use the same sources for different builds.
basic.mozillanews.org /clanlib/clanlib.html   (882 words)

  
 Linux Development Tools: Libraries - Graphics - Games   (Site not responding. Last check: 2007-09-21)
Allegro is a library of functions for use in computer games, written for the djgpp compiler in a mixture of C and assembly language.
But ClanLib is not just a wrapper library, providing an common interface to low-level libraries such as DirectX, Svgalib, X11, GGI, etc. While platform independence is ClanLib's primary goal, it also tries to be a service-minded game sdk.
It is part of the GNU Project, and is similar in intentions to the free ClanLib project.
www.hotfeet.ch /~gemi/LDT/lib_graph_games.html   (1760 words)

  
 Linux Game Tome :: View topic - SDL   (Site not responding. Last check: 2007-09-21)
Clanlib will get better over time, but SDL is more of a standard (i.e.
Just to point out that ClanLib is a C++ library, as opposed to C of SDL.
What got me worried about Clanlib is that a lot of games don't work with the current library.
www.happypenguin.org /forums/viewtopic.php?t=1709   (1181 words)

  
 LinuxGames - For the People
Actually one of the new 2D target is using SDL as a way to display what Clanlib wants to display.
Clanlib will take care for you of your graphical files, of your sprites (animation and loading), will provide some resources files allowing you to load data extremely easily.
But I still currently prefer SDL because ClanLib is very imature and it is far from being ready for professional use.
www.linuxgames.com /news/feedback.php?identiferID=6341&action=flatview   (348 words)

  
 Technical notes
ClanLib, as of version 0.2.x, was almost all I needed for a game library.
Point is that over the years the ClanLib folks have added an impressive number of new features, also fixed a bunch of design flaws, but doing this they have broken compatibility several times, with honestly very few concrete improvements from my egocentric "focused on U61" point of view.
However, should ClanLib's display and/or sound API change, I might as well completely switch away from ClanLib to some more "API-stable" library, maybe SDL (http://ww.libsdl.org) or Allegro (http://alleg.sourceforge.net).
www.ufoot.org /u61/techinfo/technicalnotes   (2012 words)

  
 www.cegui.org.uk :: View topic - Adding ClanGUI support
Yes I think so, and enhancing it to support all of the ClanLib components is trivial, requiring just some copy/paste in the switch statement and very little mods (I think I'll rewrite the code to avoid the copy/paste job though).
But what the conversion can't support really are components' attributes: ClanLib ones are different from those you provide in the editor, so what would allow a complete conversion is the addition in the editor of support for ClanLib components' attributes, I can't do nothing about that.
ClanLib's components and their attributes (this list may be enhanced, it's from ClanLib's manual wich may be outdated compared to the svn version, but not sure about it):
www.cegui.org.uk /phpBB2/viewtopic.php?t=703   (1783 words)

  
 gmane.comp.games.clanlib.general
Hi, I'm new to clanlib, but I think I'm trying to do a relatively simple operation but I'm having trouble.
I tried to use that m4_pattern_allow thing when I tried to compile the RC2 and the error went away, but configure failed when it was looking for png.
The RC2 version from the clanlib page works, the RC2 svn version I tried a couple of days ago did not compile at all.
blog.gmane.org /gmane.comp.games.clanlib.general   (1524 words)

  
 What should I use for portability for my next game - DevMaster.net Forums
ClanLib doesn't give me the comfort and/or feeling of a professional game programmer because of how the API is designed.
It almost feels like ClanLib and/or Allegro were designed by a bunch of college drop-out hobbyist.
I have heard of clanlib before but to be honest I didn't realise it was still actively developed, I thought it was a rather old library.
www.devmaster.net /forums/showthread.php?p=16588   (565 words)

  
 [SDL] ClanLib   (Site not responding. Last check: 2007-09-21)
I'm looking at a number of libraries (including SDL -- that I'm most familiar with -- and ClanLib)...
ClanLib seems to have some nice features (because it *IS* a higher-level language)...
My biggest concern with ClanLib is it's lack of portablity (Windows and Unix only)...
www.libsdl.org /pipermail/sdl/2002-June/046751.html   (114 words)

  
 Lf3T-Hn4D's Website - tutorials: tutorial/clanlib/mingw32.htm
ClanLib wouldn't have been able to compile under MinGW32 if it's not for basic.
However, due to some weird ClanLib compilation issue, we have to patch some of the Tools that comes with MinGW32.
Basically, by default ClanLib is build under debug mode which means that the libs holds all the debug symbols in them that makes things easier to debug if ClanLib becomes nasty.
lefthand.xullum.net /index.php?op=tut&aref=tutorial/clanlib/mingw32.htm   (1382 words)

  
 freshmeat.net: Project details for ClanLib
ClanLib is a cross-platform game SDK currently supporting Windows and Linux.
If the./configure script for the program says that it cannot find ClanLib you have probably got the wrong version.
Also, the download link for the Hermes dependancy on ClanLib's page is broken.
freshmeat.net /projects/clanlib   (217 words)

  
 gmane.comp.games.clanlib.devel   (Site not responding. Last check: 2007-09-21)
I'am using ClanLib 0.8 and i have problem with output russian font from bitmap (png)...Code page Koi8-R...
Hello everyone, I'm using clanlib in my spare time, and I'm interested in writing some more documentation for it.
Hi, I have just installed ClanLib and Pingus from svn: *Installing ClanLib: Used the instructions at http://www.clanlib.org/wiki/Compiling and the dependent libraries listed in the INSTALL.macosx document in ClanLib: I used Xcode 2.3, gcc version 4.0.1 (Apple Computer, Inc. build 5341), and zlib 1.2.3, all on Mac OS X 10.4.6 (8I127) on a PowerBook G4.
blog.gmane.org /gmane.comp.games.clanlib.devel   (1289 words)

  
 GameCocktail sponsors ClanLib Game SDK open source initiative. // GamesIndustry.biz
On top of that, ClanLib builds a generic game development framework, giving game developers the easy handling ways of resources, network object replication, graphical user interfaces (GUI) with theme support, game scripting and more.
To the day, ClanLib has been used in almost fifty games (from arcade shooters to 3D race games) and that number is certain to grow.
GameCocktail, a game distributior and publisher, became the official sponsor of ClanLib Game SDK open source initiative, providing much-needed funds to further develop it.
www.gamesindustry.biz /press_release.php?aid=4388   (399 words)

  
 Clanlib
It lets game developers avoid lowlevel trivials like setting up a directdraw window, sound mixing, reading image files, etc. All those things are simplified into object oriented classes and function calls.
All classes in clanlib focus on making simple interfaces that are customizeable and expandable.
ClanLib is object oriented, which lets you operate at both high and low levels, minimizing redundant code but still letting you do things not supported by clanlib's high level APIs.
www.gnu.no /directory/clanlib.html   (382 words)

  
 bsdforums.org - FreeBSD, OpenBSD, NetBSD, MacOS X, Darwin, Linux, BSD Unix forums, message boards, discussions and ...
ClanLib is installed, but clanJPEG was not found.
I had to install clanlib rather than clanlib-devel to get this to work.
Additionally, I had to install clanlib from package rather than from ports.
www.freebsdforums.org /forums/showthread.php?t=16620   (276 words)

  
 ClanLib - ClanLib Game SDK   (Site not responding. Last check: 2007-09-21)
The primary goal of ClanLib is to aid developers to rapidly create games and other applications.
ClanLib 0.8.0 and later releases are licensed under the ClanLib License.
ClanLib 0.7.8 and earlier releases are licensed under the GNU Lesser Public License (LGPL), version 2.1 or later.
www.clanlib.org /intro.html   (210 words)

  
 Personal info for drivers
With all this talk about GUIs lately on Advogato, osOpinion (the stuff about Jef Raskin), and Slashdot (which linked to both the osopinion and advogato articles), I thought it would be good to put up a new diary entry -- it's been almost three months since my last one anyway.
ClanLib's WAV file loader to handle extra chunks which currently cause it to report the file as invalid.
I have been studying object oriented architecture and design, along with trying to figure out the architecture of ClanLib, in order to write documentation for it.
www.advogato.org /person/drivers   (1056 words)

  
 ClanLib - ClanLib Game SDK
Please continue to report any bugs or problems as there will likely be a 0.8.1 release in a month or two.
Galley Battles, a wargame that tries to recreate the most famous naval battles of ancient history, from greek and persian wars to the roman empire.
We have also started a Wiki where we post ideas, plans, suggestions and wild things in ClanLib.
www.clanlib.org   (332 words)

  
 clanlib-doc Details   (Site not responding. Last check: 2007-09-21)
If a game is written with ClanLib, it should be possible to compile the
But ClanLib is not just a wrapper library, providing an common interface
platform independence is ClanLib's primary goal, it also tries to be a
www.linspire.com /clanlib-doc   (144 words)

  
 Cross Compiling ClanLib   (Site not responding. Last check: 2007-09-21)
This is a tutorial on how to compile ClanLib 0.7 CVS or ClanLib 0.7.7 (when it is released) on GNU/Linux for MinGW32 MSWin32 binaries.
Note that with older versions of ClanLib 0.7 you will probably need to make some changes to the code before it will compile (I wouldn't recommend it).
The libraries used by ClanLib are fabulous libs in their own right.
basic.mozillanews.org /clanlib   (276 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.