Shadowrun

Shadowrun Play => Character creation and critique => Topic started by: taranion on <10-01-19/0602:47>

Title: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-01-19/0602:47>
Hi,
Over the last months, with the friendly support of Pegasus Spiele (the german distributor of Shadowrun), I have been working on a character generator software for SR6. It is a desktop application like Chummer, but implemented in Java and running natively on Windows, OS X and Linux.
To be precise: It is a multi-system character generation software called "Genesis" and Shadowrun 6 was the latest addition. Other RPGs supported include Coriolis and Space 1889 (Ubiquity)


Screenshot:
(http://www.rpgframework.de/wp-content/uploads/2019/07/Bildschirmfoto-von-2019-07-10-22-57-10-1-1024x640.png)
First page of the PDF (PDF output was developed by my wife):
(http://www.rpgframework.de/wp-content/uploads/2019/07/Decker-1-724x1024.png)
More details in the project blog (http://www.rpgframework.de/index.php/en/roleplaying/shadowrun-6/).
Since yesterday I declared it ready for Beta testing (and I am very nervous about it ) - meaning it surely does have bugs, but I need real users now to find and squash them.
If you want to help testing (or simply give it a try), start here (http://www.rpgframework.de/index.php/en/2019/09/30/genesis-5-with-sr6-public-beta/). But please don't report bugs in this thread - we have an issue tracker for that, so reports don't get lost.

The software is free and like Chummer and the source code will be available for contributions. But I am not quite there yet.

P.S.:
And since the question always comes: No, it is not online and it does not run on mobile. This may come somewhere in the future, but right now that is not possible.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: ZeroSum on <10-01-19/0818:46>
Outstanding work!

This looks extremely interesting, and I'll be putting it through the paces creating some characters. When reporting bugs, should we report data inaccuracies as well?
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: FastJack on <10-01-19/0858:09>
Bookmarked!
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-01-19/0924:36>
Outstanding work!
Thank you.

Quote
When reporting bugs, should we report data inaccuracies as well?

Please do. I is more than possible than I slipped entering the data or that I missed an information in the descriptive text.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Iron Serpent Prince on <10-01-19/1050:57>
Thank you very much for working on this.

I registered a BitBucket account so I could throw a bunch of mostly insignificant reports your way.

I haven't delved very deep into Genesis, however from what I have seen so far the Shadowrun 6 part is working very well.

I used Linux, and can say that I have no issues running the JAR on Linux Mint 19.2.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-01-19/1113:42>
Thank you very much for working on this.

I registered a BitBucket account so I could throw a bunch of mostly insignificant reports your way.
I noticed ;-)

Quote
I haven't delved very deep into Genesis, however from what I have seen so far the Shadowrun 6 part is working very well.
Quote
Funny, reading that from the user who reported the most bugs for the Beta release ;-)
But glad to hear it. I admit, I feared worse.

Quote
I used Linux, and can say that I have no issues running the JAR on Linux Mint 19.2.
I am using Linux (CentOS) myself.

Developing for multiple operating systems at once is really a problem when it comes to testing.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Iron Serpent Prince on <10-01-19/1400:29>
Funny, reading that from the user who reported the most bugs for the Beta release ;-)
But glad to hear it. I admit, I feared worse.

Heh.  :)

No need to worry.  The vast majority of my reports are trivial.  Mostly typos that caught my eye as I was going through it.  The two minors really are just minors.  One of them is an issue with the Edit Pen icon showing up as a 6 in a circle for me - which could honestly be just as much an issue with my system than the app itself.

It works quite well.  I'd say you could even have released it as "full" non-test version and it wouldn't fare worse than most programs (and far exceeds those that only develop for Windows, in my opinion.  :P ).
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: dragrubis on <10-02-19/0158:19>
Download link somewhere?
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-02-19/0215:52>
Download link somewhere?

Was in the initial post, but only as a hyperlink: http://www.rpgframework.de/index.php/en/2019/09/30/genesis-5-with-sr6-public-beta/
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-02-19/0858:20>
Hi all. While there are now bug reports rolling in (thank you), it seems that there is confusion on where to report them.

While we are still in Beta, I would ask you NOT to use our regular bug tracker ( https://rpgframework.atlassian.net/servicedesk/customer/portal/1 ), since it unfortunately cannot be configured to make reports visible for all.
Instead please use Bitbucket: https://bitbucket.org/rpgframework/shadowrun-6/issues/ (https://bitbucket.org/rpgframework/shadowrun-6/issues/)

I will of course react to both way of reports, but to prevent you all from reporting bugs someone else already reported, the public visible Bitbucket issue list is the better choice.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: FastJack on <10-02-19/1025:50>
My bad, I didn't see the Create Issue on the Bitbucket page. :D
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-03-19/1142:47>
I just released a second Beta version:
https://www.rpgframework.de/index.php/en/2019/10/03/genesis-5-0-0-beta-2/

It fixes several issues, e.g. Technomancers not being able to select complex forms in the assistant or not being able to create an aspected magician (Conjuror).

There are still issues left, from which the most pressing is that augmented attributes from adept powers and other sources are not correctly handled. I am on it.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Iron Serpent Prince on <10-03-19/1632:26>
I just released a second Beta version:
https://www.rpgframework.de/index.php/en/2019/10/03/genesis-5-0-0-beta-2/

I just wanted to give a heads up to people who might not be used to Beta Testing:
Do not expect characters to work from one version to the next.

I'm not saying they definitely won't work...  Just trying to set expectations.
As taranion works on things, and adjusts some things, the save format might change and cause issues between versions.

I've downloaded the beta-2 version and just did a quick test and didn't notice any critical bugs running on Linux Mint 19.2.  Thank you for your *nix support.  I know, you said you use CentOS, but I still think the effort warrants a thanks.

I'll do a deep dive into it and try and dig up more issues for you later tonight.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-06-19/1425:41>
A third Beta version has been released.

The full release notes:
This sunday was the first day without new issues. Though I don't think it will stay this way, it is still a promising sign.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: paw9000 on <10-07-19/0216:59>
Thank you so much for making this!  I'm having a lot of fun creating characters.

I've logged a few bugs.  Thanks for fixing the ones I reported last week, quick turn around.

Is there an option to buy things like Throwing knives and grenades in the app that im missing?  If it's not there I'd like to put in a feature request for that.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <10-07-19/1428:14>
Thank you so much for making this!  I'm having a lot of fun creating characters.
Glad to hear that.

Quote
I've logged a few bugs.  Thanks for fixing the ones I reported last week, quick turn around.
Thanks for testing. Testing code you wrote yourself takes a lot longer until you hit all the bugs.

Quote
Is there an option to buy things like Throwing knives and grenades in the app that im missing?  If it's not there I'd like to put in a feature request for that.
Explosives are still missing - I did not find the time to enter the data yet. As for throwing knives, they already exists (Weapons -> Projectiles) and can be bought. But they are missing the ability to have more than one for the moment.
Title: Genesis - Beta 4
Post by: taranion on <10-14-19/0543:23>
New Beta version is available.
Unfortunately the previous versions had a bug, that may have lead to a saved character with illegal values (GEN-225), if you bought augmentations or powers that increased attributes on chargen. Also I needed to make a change to the file format (*nods directed to Iron Serpent Prince*), which will require to rebuild characters that have a focus.
I've already been made aware of a problem with mystic adept being allowed to increase power points on chargen and something regarding Karma to Nuyen conversion that stopped working.

Further issue reports are welcome here: https://bitbucket.org/rpgframework/shadowrun-6/issues (https://bitbucket.org/rpgframework/shadowrun-6/issues)

Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Sir Ludwig on <11-15-19/1719:12>
Good afternoon,

I downloaded the file.  Opened up the Genesis Windows Batch file and get the basics.  However, i can't figure out or find, how to buy gear, equipment and ware.  Could someone help?

Thanks,
Ludwig
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <11-16-19/1034:15>
Hi,

when you finished the wizard, you find yourself on the character overview. There is a navigation on the left side of the window - depending on your window size, it is either just icons or icons plus text. There are at least two navigation elements for gear. Once selected you find a screen with several sections for a specific kind of gear. A "+" button in the upper right corner of the section can be used to add equipment.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: ppiluk on <11-18-19/1354:46>
Fantastic program! This will make it easy to create quick NPCs and characters! Keep up the good work!
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Sir Ludwig on <11-19-19/1650:01>
Taranion,

Thank you, I have 3 people that have never played SR before and they were able to get a good start thanks to your program.  Even had a vet. tell me he thought it was more intuitive then chummer.

Thanks,
Ludwig
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <11-19-19/1652:02>
Thank you, I have 3 people that have never played SR before and they were able to get a good start thanks to your program.  Even had a vet. tell me he thought it was more intuitive then chummer.

Glad to hear that. Thank you for letting me know.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: skalchemist on <11-27-19/1228:30>
Hey Taranion:  one feature request for some future version.  It would be nice if there were some kind of "free-form" character "generation" option.  That is, an option that just let you build a character without reference to point limits, nuyen allowances, etc.

This would allow your program to be used in two ways that currently I don't think it can be used:
* Conversions from 5e, as described in the recently released conversion document.
* Groups that are using some kind of house rules for creation. 

Or is this feature already present and I missed it?

Probably not high on your priority list, but it seems like it wouldn't be that hard to do (says the guy who is doing none of the work...)
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <11-27-19/1239:42>
Hey Taranion:  one feature request for some future version.  It would be nice if there were some kind of "free-form" character "generation" option.  That is, an option that just let you build a character without reference to point limits, nuyen allowances, etc.

This would allow your program to be used in two ways that currently I don't think it can be used:
* Conversions from 5e, as described in the recently released conversion document.
* Groups that are using some kind of house rules for creation. 

Or is this feature already present and I missed it?

Probably not high on your priority list, but it seems like it wouldn't be that hard to do (says the guy who is doing none of the work...)

Since I fail to keep track of requests in forum threads or messages, I opened an internal task to track that request.
https://rpgframework.atlassian.net/browse/SR6-33 (https://rpgframework.atlassian.net/browse/SR6-33)

That said, the request is indeed not complicated, but requires a larger bit of diligent work. I would need to clone the existing building blocks that make up the generator and remove all checks and limitations. 
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: skalchemist on <11-27-19/1250:49>
Hey Taranion:  one feature request for some future version.  It would be nice if there were some kind of "free-form" character "generation" option.  That is, an option that just let you build a character without reference to point limits, nuyen allowances, etc.

This would allow your program to be used in two ways that currently I don't think it can be used:
* Conversions from 5e, as described in the recently released conversion document.
* Groups that are using some kind of house rules for creation. 

Or is this feature already present and I missed it?

Probably not high on your priority list, but it seems like it wouldn't be that hard to do (says the guy who is doing none of the work...)

Since I fail to keep track of requests in forum threads or messages, I opened an internal task to track that request.
https://rpgframework.atlassian.net/browse/SR6-33 (https://rpgframework.atlassian.net/browse/SR6-33)

That said, the request is indeed not complicated, but requires a larger bit of diligent work. I would need to clone the existing building blocks that make up the generator and remove all checks and limitations.
Thanks! 

Yeah, after I wrote that, it occurred to me the problem is not the complexity of the task, but the tedious labor it would likely involve.  Your reply confirms this.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Springleaf on <12-16-19/1241:42>
Amazing Job!!

I want help in a Spanish translation File!!!

Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <03-01-20/1157:42>
Sorry, I missed your post.

Are you still interested in doing a spanish translation?
(Is there even an official spanish version of SR6?)
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Redwulfe on <03-28-20/1527:32>
Just checked out Genesis and really liking it.

one question though where is the Breaking and entering equipment?
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <03-28-20/1540:32>
Just checked out Genesis and really liking it.
Glad to hear that

Quote
one question though where is the Breaking and entering equipment?

I admit, I had to search it myself. I found it under Matrix (which should be better named "Electronics"). But thinking about it, only some gear of that category is some kind of electronic device, so this might not be the best idea.

Genesis sorts gear into types and subtypes and though we do have a subtype for "Breaking and Entering", it resides below the type "Electronics" - due to a matching primary type category that would include multiple subtypes.

There once was a feature request for the items selector being able to show all gear, no matter from what page/box you opened it. Unfortunately I did not found the time to implement it yet.


Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Redwulfe on <03-28-20/1706:40>

I admit, I had to search it myself. I found it under Matrix (which should be better named "Electronics"). But thinking about it, only some gear of that category is some kind of electronic device, so this might not be the best idea.

Genesis sorts gear into types and subtypes and though we do have a subtype for "Breaking and Entering", it resides below the type "Electronics" - due to a matching primary type category that would include multiple subtypes.

There once was a feature request for the items selector being able to show all gear, no matter from what page/box you opened it. Unfortunately I did not found the time to implement it yet.

Thank you. Looking forward to using this more and more.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Moh4wkm4dness on <04-01-20/1029:59>
I'm not allowed to download it untill it's out of beta and released.
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <04-01-20/1106:04>
I'm not allowed to download it untill it's out of beta and released.

??
Then, go ahead. I released it somewhere around October 2019 :)

It will of course never be free of bugs - but there is a issue tracker online where you can report issues you find:
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Johnny Analog on <06-14-20/2140:59>
Thank You! This is awesome!
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: Sir Ludwig on <08-12-20/1947:15>
Taranion,

At some point I read a post or online about how to enter data/information on items on the program.  If you happen to know, could you share that with me?  I am running a game for some noob and younger players and it would make my life alot easier if I could make that information print on their sheets.

Best,
sir Ludwig
Title: Re: [6e] I made a thing - SR6 character generation software
Post by: taranion on <08-20-20/0224:12>
Hey Sir Ludwig,

the information is in our wiki
https://rpgframework.atlassian.net/wiki/spaces/SR6HELP/pages/420118551/Custom+data

If you need help, you can join our Discord server
https://discord.gg/USE9Gte

Cheers,
  Stefan/taranion