PLIB libraries & examples
Download
- Description:
-
A portable, LGPL game development library.
The contents of PLIB are:
- GUI Widgets - A fully portable GUI interface that needs only OpenGL and C++.
- Sound/Music Replay - A fully portable Audio driver suited to C++, GLUT and realtime applications that need low latency.
- Matrix/Vector math - A set of matrix and vector math functions that was specifically written to simplify the writing of efficient OpenGL programs. You need to include this code into any SSG applications.
- Scene Graph - A scene graph library layered on top of OpenGL.
- Joystick - Supports more Joysticks with more axes and buttons than GLUT.
- Fonts/Text - Supports text output in OpenGL using texture mapped fonts. These are much faster to render than GLUT's fonts.
- Utilities - A simple portability library to hide basic operating system incompatibilities. UL is still in very early development.
- Scene Graph Auxiliary - Additional functionality layered onto SSG - not every SSG program will need these but they can perhaps save you some effort.
- C-like Scripting language - an efficient script execution environment that's designed to allow more control of the scripts execution by the application.
- A simple windowing library.
One major feature of PLIB is it's lack of external dependancies. Games can depend solely on PLIB and OpenGL - which make installation very much easier for you end-users.
NOTES ABOUT THIS VERSION:* To INSTALL, unzip it to /boot folder.
* Requires at least Haiku r37903
* Rudolf 3D drivers, for a best fps
* Music, Joystick (missing in Haiku) and renderer are not implemented
* A Tic-Tac-Toe demo game is included
* The examples are builded with gcc4, but the sources are included
* If you're using vesa, please try the awesome MESA RENDERER WITH WITH SSE SUPPORT ENABLED, by Nikos V (aka tunestone57)http://cid-8ca4466d9f46f9bd.office.live.com/self.aspx/.Public/Mesa%20Software%20Renderer.zip
*** WORKS ONLY WITH ANY HAIKU VERSION ***
* big *THANKS* to phoudoin for the new GLUT functions!!! - Submitted On:
- 07 Aug 2010
- Submitted By:
- Michael Vinícius de Oliveira (michaelvoliveira)
- Submitted On:
- 07 Aug 2010
- File Size:
- 6,795.71 Kb
- Downloads:
- 30
- License:
- GNU LGPL v2.1
- File Version:
- 1.8.5
- File Author:
- Michael Vinícius de Oliveira
- File HomePage:
- Click to visit site
- Rating:
-
Total Votes:1
Top Downloads in 30 Days
Latest Hardware
Search Files
Newest Files
| Feb 8 |
|
| Feb 5 |
|
| Jan 31 |
|
| Jan 29 |
|
| Jan 27 |
|



Comments
Ahh.!! Speed-Dreams almost works out of the box
it builds, links, runs, but don't show any menus...
maybe is some UI control on PLIB that are not rendering well with our Mesa Renderer...
with a little of help, in a couple of days, we could get running:
* Speed-Dreams
* TORCS
* FlightGear
* TuxKart
and much more!
How do you compile all these apps? I think you said somewhere that you are not a programmer. I am not a programmer either so I would like to know how you manage to do this. Most apps fail to compile, with fatal errors, for me.
for a tri faster install without problems, do the following:
download and install haikuporter:
Quote:
and wait a bit, and click ok in the popup that will appear.
After,
go to Haikuporter PLIB ticket
ports.haiku-files.org/ticket/327
and download both .patch and .bep file
create a new folder in /boot/develop/haikuporter/media-libs/ "plib"
and put the .bep file there and the .patch file inside a "patches" subfolder
It's time to install the lib! do:
Quote:
and wait for an automatic download, extract, configure and installation ;)
Please note that works both GCC2 and GCC4
Building the examples, is very easy too:
download the examples pack from plib webpage, and do:
Quote:
Yes, I'm not a coder, but a few adjustments to the code builds is not problem for me. But create something new with Be API is beyond my skills..
If you could contribute with the port, with more patches, will be very appreciated
Soon I'll release a binary for download (and get patience, to upload 470MB here)
quote]
minimal requirements for a game? Will it run on +900Mhz CPU and 1GB ram?
Not tested with onboard GeForce 6100 (using rudolfc driver)
Better to forget about 3D games/emulators on haiku for now.
Best to play with SDL games/emulators and online games instead. Like ikariam, cool javascript game but missing an end goal.
www.ikariam.com
Please help! join in Haikuports!
RSS feed for comments to this post