a screenshot:
ChangeLog:
| ver 0.1 |
- first release! :)
|
| ver 0.2 |
- devel version
|
| ver 0.3 |
- physical engine rewritten
- better graphics and some effects
- porting to KDE3
|
| ver 0.4 |
- several BugFixes
- sound effects and music added
- "it" translation
- better playability and some other improvements
|
| ver 0.4b |
- A compilation problem with gcc3.2 has been fixed and a "cs" translation has been added from Karel Sybera <karel.sybera AT axis.cz>
|
| ver 0.5 |
- Now based on math vectors
- project ported to kdevelop3
|
| ver 0.6 |
- several BugFixes
- graphic improvements
- added logo kbilliards on carpet thanks to Danny Allen <dannya40uk AT yahoo.co.uk>
- added russian translation "ru" thanks to Алексей Кузнецов <kouznetsov AT phtf.stu.neva.ru>
|
| ver 0.6.1 |
- Compilation warnings fixed
- minor improvementes
|
| ver 0.7 |
- partial rewrote of source code to introduce new features
- Two Player Mode,Game type selection
- fixed 3 very insidious bugs one from "double -0 +0" other from multithreads on Qt
|
| ver 0.7.1 |
- minor bugs fixed
|
| ver 0.8 |
- AI player added, thanks to Fabio Chiarello for is math support
- internal improvements: rewrote and simplified edgeobject
- updated "it" translation
- fixed strange behaviors on .po translations file derived from kdevelop's mistakes..
- code improvements
|
| ver 0.8.1 |
- two bugs fixed
- added reset button and some graphical stuff on scores dialog
|
| ver 0.8.5 |
- added french translation "fr" thanks to Alexandre Svetoslavsky
- updated "ru" translation thanks to Alexey Kouznetsov
- internal improvements, added customizable billiard map system
|
| ver 0.8.6 |
- changed music file format from mp3 to ogg
- added more intuitive mouse icons
- ability to play with mouse buttons, thanks to Keegan Carruthers-Smith
- little bugfix
|
| ver 0.8.7 |
- one bug fixed
- minor graphic improvements
- initial support for "waf" building system
|
| ver 0.8.7b |
- one annoying bug fixed
|
|
Requirements:
This software requires the presence of QT library 3.x and an installation of environment KDE 3.x , last version is tested on KDE 3.5 / Qt 3.3
Download:
latest version 0.8.7b :
Source tarball, format .tar.bz2
Spec file for SuSE linux SuSE spec file
Spec file for Fedora linux Fedora spec file
Binary packages:
rpm Fedora core5 / kde 3.5 , i386
Packages provided by Michael Skibbe:
rpm openSUSE 10.1 / kde 3.5 , src
rpm openSUSE 10.1 / kde 3.5 , x86_64
rpm openSUSE 10.1 / kde 3.5 , i586
rpm openSUSE 10.1 / kde 3.5 , ppc64
rpm openSUSE 10.1 / kde 3.5 , ppc
previous version 0.8.7 :
Source tarball, format .tar.bz2
previous version 0.8.6 :
Source tarball, format .tar.bz2
previous version 0.8.1 :
Source tarball, format .tar.bz2
previous version 0.8 :
Source tarball, format .tar.bz2
|
Installation:
If you want to compile and install correctly the application from the sources tarball you should follow this simple steps:
1- decompress a tarball :
if you have downloaded a format .tar.gz enter this: tar xvfz kbilliards-0.x.tar.gz
if you have downloaded a format .tar.bz2 enter this: bunzip2 kbilliards-0.x.tar.bz2 ; tar xvf kbilliards-0.x.tar
2- compile :
go into directory of kbilliards
do this: ./configure
or: ./configure --prefix= here directory path of your KDE3
if all is goes ok ,now you can compile it, enter: make
3- install :
now you must become user root with the command "su" then enter: make install
Note:
The program is released with all source code, it is under the terms of General Public License GNU read the file COPYING into the tarball; I have used KDevelop, Integrated Development Environment, that can be found at www.kdevelop.org the graphical desktop environment KDE for Linux / Unix can be obtained at www.kde.org the libray QT can be found at www.trolltech.com .
However if you have a recent linux copy, you should have KDE 3.x with QT3 .x
|
if you find any bugs or you feel like sending suggestions for improvements or anything at all, send me an email !
I will be happy to improve it. :-)
|