FAQ
- What is Micro Dart Scorer?
- Is Micro Dart Scorer a game?
- What is mdartscorer-lib?
- What is mdartscorer-j2me?
- What is mdartscorer-swing?
- What is mdartscorer-web?
- How can I get the source code?
- Can I use mdarscorer-lib to create a new application?
- In which system was it tested?
- Who are the developers?
- Why did you took the work?
- Where can I get more information?
- What is macacos.org?
- What is Pagando o pato?
Answers
What is Micro Dart Scorer?
Micro Dart Scorer consists of 4 parts. There is a small java library, mdartscorer-lib, which can
be used by GUI implementations that don't want to take care of game maintenance. In order to
test the library, there is a Swing Test GUI (mdartscorer-swing). The 3. part is mdartscorer-j2me,
which implements a GUI in form of a midlet for PDA's. The last part is the source code for this
website. All four parts are available as modules in CVS.
Is Micro Dart Scorer a game?
No. Micro Dart Scorer is a scorer, not a game. You won't "play Micro Dart Scorer". You will play dart
using your board and use Micro Dart Scorer only to keep track of the game's points.
What is mdartscorer-lib?
mdartscorer-lib is a small java library which provides means for controlling a dart game and has
the following main properties:
- is written using Midp 2.0, so it can be used by Java Micro Edition GUIs;
- is very small (version 0.2 is < 20Kb);
- provides implementation for simple games;
- can be easily used and extended;
What is mdartscorer-j2me?
mdartscorer-j2me is a GUI implementation for J2ME, based on mdartscorer-lib. It is a midlet with
3 main views. The Board is used to indicate the last throw. The Scores keep a table with player's
scores. In the Options view you can determine game options, like number of sets and legs and the
number of players. There are some Screenshots here.
What is mdartscorer-swing?
mdartscorer-swing is a GUI implementation for swing, using mdartscorer-lib. Currently it is just
a TestGUI, which can be used to test the library, but is unusable.
What is mdartscorer-web?
mdartscorer-web is, well, the source code for this website. There won't be releases of it, but you
can get all sources in CVS.
How can I get the source code?
You can get the source code for both the library (mdartscorer-lib) and the j2me gui (mdartscorer-j2me) from
the download page. But you can also access the CVS repository to get the following
modules:
- mdartscorer-lib -> the library
- mdartscorer-j2me -> the j2me GUI
- mdartscorer-swing -> the Swing Test GUI
- mdartscorer-web -> the whole source for this website
To access the CVS use the following commands (or use a CVS GUI client):
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mdartscorer login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/mdartscorer
CVS password:
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mdartscorer co mdartscorer-lib
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mdartscorer co mdartscorer-j2me
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mdartscorer co mdartscorer-swing
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mdartscorer co mdartscorer-web
You can leave the password blank (just press enter). It will create one directory for each module with the
sources.
Can I use mdarscorer-lib to create a new application?
Yes, you can use it. You can read the documentation for hints on
how to use or extend it. You may also want to read the
GNU Lesser General Public License.
In which system was it tested?
Both the library and j2me were created in EclipseME,
an Eclipse plug-in for j2me development, using Sun's
Wireless Toolkit 2.2. They were tested in the included Emulator and using
IBM's J9 JVM (Weme) on a
Dell Axim X50v.
You can see the screenshots.
Who are the developers?
Currently the only developer is Thiago T. Bartolomei, a Msc student. Want to help? Has new ideas? Get in
contact...
Why did you took the work?
You may be asking "why the hell somebody took the work of making something like that"!?!?
Well, there are some reasons:
- I got myself a PDA and wanted to learn how to program something on it;
- I had to make a project for the university and wanted to spend my time making something
that may be useful. In short, I didn't want just to spend lots of hours programming to get
a good grade and nobody never use the results;
- when the project was proposed, I had just bought a Dart Board with some friends and
we realized how boring it was to make the calculations. So, why not create a programm to
help?
- I couldn't find anything similar in the net. I found some programms for the desktop,
but none for PDAs.
Enough?
Where can I get more information?
The best place to get more information is reading the documentation.
There you can find how to install, use and extend the modules. If something is stil missing,
you can try contacting me.
What is macacos.org?
Macacos.org is a group of people who love Free Software. Our website is currently not working, thanks
to the changes in our provider (no fixed Ip anymore). We hope to find out a solution soon.
Ah... and like Mono people, we like monkeys.
What is Pagando o pato?
Pagando o pato is a brazilian comics.
The author is also a webdesigner and designed this site.
|