Monday, July 30, 2018

WFRP Character generator off camera prep



Still need to work on a few things and trying to figure out how to do them:
o   Adjust the starting characteristic profile based one the racial skills/talents
o   If skill in skills() then (specific stat boost)
o   It talent in talents() then (specific stat boost)
o   Based on the advancement scheme randomly choose one of the advancements to take.
o   Randomly choose one advancement and mark that that one was chosen
o   Read in the Advancement line for the starting career.
o   Need to extract all the career information into a file of some sort.
o   Add the skills for the starting career.
o   Need to extract all the career information into a file of some sort.
o   Add the Talents for the starting career.
o   Need to extract all the career information into a file of some sort.
o   Add the Trappings allotted by the starting career.
o   Need to extract all the career information into a file of some sort.

Each time I do this I learn a little something more, and seem to find something I’ve forgotten to account for.  It seems this list will keep growing the longer I work on this project, and for me, that’s not a bad thing.

I look forward to talking to anyone that shows up on Wednesday night!

Wednesday, July 18, 2018

Stream week 2


Tonight, with the help of a great streamer by the name of TheCornerPiece(https://www.twitch.tv/thecornerpiece) we've learned a few new things as well as accomplished somthing not even on the list:
ü  Saving and Loading characters.
And a couple of things we can make of the existing list of tasks:
ü  What Star sight the character was born under
ü  The characters Starting Career
Still need to work on a few things and trying to figure out how to do them:
o   Adjust the starting characteristic profile based one the racial skills/talents
o   Read in the Advancement line for the starting career.
o   Based on the advancement scheme randomly choose one of the advancements to take.
o   Add the skills for the starting career.
o   Add the Talents for the starting career.
o   Add the Trappings allotted by the starting career.

Each time I do this I learn a little something more, and seem to find something I’ve forgotten to account for.  It seems this list will keep growing the longer I work on this project, and for me, that’s not a bad thing.

I wanna say thank you to everyone that came out to watch tonight, especially ResurrectedHobbyist and TheCornerPiece!  Talk to you all next week!

Thursday, July 12, 2018

The winds have blown an I have changed

Its been years since I've updated this blog, and in that time my interests and priorities have changed.  I no longer play any miniatures game (though I still have my armies), and have begun to focus more on work, going back to school, building a stream community and teaching myself Python.  Its that last item that I will be moving the focus of this blog to: teaching myself Python, and maybe a little bit about streaming.

I would like to build a community of people whom are not only interested in video games, but learning from each other and growing together.  Right now my focus is on teaching myself python, specifically Python 3, and I find the best way to do that for me personally is to set a challenge and a goal for myself.

My current challenge is to create a character tracking application for one of my favorite table top games: the 2nd edition of Warhammer Fantasy Roleplay.

Phase 1: The base book build
In this phase we will just be using the Warhammer Fantasy Roleplay 2nd Edition core rule book to generate a random NPC that is still within its first Career.
Steps to Achieve (In no particular order):
·         Using the base statistics and a randomly generated number create lists and dictionaries as necessary to get (All will be randomized):
ü  Randomly choose one of the 4 races
ü  Randomly select the gender
ü  First and Last names, separately randomized (R, G)
ü  Age (R)
ü  Height (R, G)
ü  Weight (R, G)
ü  Hair Color (R)
ü  Eye Color (R)
ü  Skills and Talents (R)
ü  Distinctive Marks
ü  The number of Siblings the character has (R)
ü  The characters birthplace (R)
ü  The racially modified Main, and Secondary stat profiles. (R)
ü  What Star sight the character was born under
ü  The characters Starting Career
o   Random ‘Free Raise’
o   Stat line modifications based on the starting career.

Phase 2: What about Amendil Falandar
This is preplanning for Phase 2.  I would like to use this phase to do the following:
·         Saving and Loading character sheets in a human readable format
·         Add interactivity to select stat raises
·         Begin developing a UI

Additional Phases will be added as I think more on the project.

I am streaming most of the coding work that I am doing on this project here:  http://twitch.tv/darkxilde , I have this scheduled for Wednesday evenings starting around 6pm EST. Please feel free to join in on the chat and watch as this project starts to take shape; also feel free to ask questions. I hope we will get to try some things out, challenge each other and grow together!

Want to see how the project is coming along? This whole project is being stored in the following GitHub repo: https://github.com/TheRealRhyle/WFRP-2e-Char-Gen
Want to give me some tips or recommend a better way to do something I've already done, then please send me a message here, on twitch, or over twitter @DXGaming or @ChaosPhil