From: | cmdjackryan@**********.com (Phillip Gawlowski) |
---|---|
Subject: | Announcing: Ruby Shadowrun Character Generator (RSRCG) |
Date: | Mon, 7 Aug 2006 05:03:04 +0200 |
announce (in good Open Source manner), the Ruby[1]-based Shadowrun
Character Generator.
Right about now, it is still in a very rudimentary form (The code is
working, but only instancing the attributes).
What is Ruby? Why did I choose it?
Ruby is a pure Object Oriented scripting language, and runs on about
OS out there (well, any OSes it has been ported to, currently
including: Windows (including Vista), MacOS, Linux, *BSD), which
allows for clean, readable code and is easy enough to learn.
Featurelist:
- GUI (Tk-based, as Tk is included in the standard Ruby distribution)
- XML-output (For easy storage of character data)
- Sanity check (do the numbers add up?)
- Extensibility (Create your own Equipment files, modifiy the creation rules..)
- Whatever I can think of..
Roadmap: I hope to get an Alpha (Input/Output of character with
Attributes and Abilities, Save/Load to File, basic UI) out at the end
of September, and a Beta (configuration file, XML output, GUI,
Equipment database) at the End of December/End of January.
What I'm looking for:
- Testers (Windows and MacOS X especially, but other OSes are fine)
- (X)HTML/CSS-Gurus to maintain the webpage that is to come[2]
- People willing to write the Equipment-DB to specifications I am
about to write (relevant for Input into Ruby, so bear with me)
- Translators (I have yet to come up with a method to make this easy
to translate while still maintainable)
Of course, bombard me with Feature requests, ideas and / or high
praise for doing all this work ;)
If you write to me about this off-list, please put [RSRCG] in the subject.
Thank you for your time.
[1] Most known together with Rails, a webbased application frame work,
but older than just that. You can get Ruby at http://www.ruby-lang.org
[2] I have an account at RubyForge (http://www.rubyforge.org), which
is similar to SourceForge in concept, but specialising in Ruby (Who
would have thought?).
P.S.: The old-timers may remember the LSRCG project, which silently
passed away. Unlike that little failure, I can put some resources into
the RSRCG, as Ruby isn't nearly as tough a nut to crack for me as is
C++..
--
Phillip "CynicalRyan" Gawlowski
"By Zarglewang's thuppy!"
- Illiad