Wednesday, October 24, 2018

Chat Bot!

I've put my character logger on the back burner for now and have started working on a IRC chat bot, specifically for my twitch.tv channel.
If you're interested in seeing the current status you can join me tonight at 8:00pm EST at twitch.tv/DarkXilde
Currently working on custom chat commands usable by different levels of viewers (regular users, moderators, subs, and friends).

Wednesday, October 17, 2018

Looking for suggestions.

Just an update for those of you whom have been following my live streams: I have decided to put the character generator on the back burner. I've run into too many issues understanding PyQt to keep going with the UI portion. So I am looking for a new project, or something else to stream.
I'm open to suggestions! Got a few hours before I go live to figure something out.

Wednesday, October 3, 2018

October 3rd stream!

Today may be a miscellaneous stream.  I may be playing Minecraft or something with friends, had a late day to class and I had to bang out my homework relatively quickly.

Since I'm not working currently I am going to start streaming during the day, and these streams will probably be game play.  I'm open to play just about anything but I am not a competitive gamer so even if I do play a competitive type game (fortnight, LoL, Overwatch) I will *not* be good at it 😁.

If you want to recommend a game, please feel free to do so on stream, you can see my Steam library here.  There are certain games that I will not play, but just about everything on that list is fair game.

If you want to play something with me, join the Discord server.

Wednesday, September 26, 2018

UI Mulligan

Last week we went from a single form looking UI to a multi-tab setup sheet, the end goal is to make a WFRP character logging system that looks something like this program: https://grapevinelarp.com/

I think today I am going to scratch the UI work we did the last 2 weeks and start working on what I want it to look like in the end:  A Multi-document interface based around the way that grapevine looks.  I have a lot of friends that are involved in an organization called One World by Night which is a world wide network of World of Darkness Live Action Role Playing games that all play in a shared universe.  In the past 15 years I've played in game, and even run quite a few, all which used Grapevine. I am by no means attempting to knock the work of Adam Cerling on Grapevine but over the years I, and others, have found things that I would like to see improved or changed.

Grapevine is an extensive application which I want to tackle in the long run and create a replacement for, but I want to do it from the ground up, I do not want to take Adam's work and build on that code, I would like to create an application that is wholly mine, though inspired by his work.

You can join me tonight, and every Wednesday night starting between 8-8:30pm EST on twitch.tv/darkxilde as I stream the development of a Warhammer Fantasy Character Generator, and logging system.

Want to keep in touch on facebook?  Join this group: https://www.facebook.com/groups/810323556023323/
Read the message, both questions must be answered correctly, use google if you're unsure.  The group admins are pretty strict on the answers!

Wednesday, September 19, 2018

UI Cont..

    Tonight I am going to continue working on the UI development.  I think I am going to organize the different aspects of the character sheet into different tabs instead of trying to just display it all on a single page.  Nothing too exciting tonight since I'm just trying to take it east because:

    In other news some of you may know I have been given notice from my employer that my position is being eliminated. I am not yet freaking out about not having a job, and I have plenty of leads already, I just need to start tracing them down and sending out my resume.

As usual Stream will start between 7:30 and 8:00pm EST depending on traffic and dinner.

Wednesday, September 12, 2018

COP-1000 HW1C3P5

Today this class had its first homework due, and I have my first Exam.

Seeing what this class has been so far is interesting. I've received a copy of the book for the class and found that the first 3 chapters are exceptionally basic.  I was expecting a bit more about advanced logic but it seems like its going to be slow getting to that point. (my homework here)

I'm half tempted to just start doing all of the homework questions as my stream, but I'm sure that would be even less entertaining.

The class is having to use a program called 'Raptor' (you can look at it here.) to chart out the flow of the logic.  Its odd going from a problem-to-design mindset  to a problem-identification-classification-solution-design flow.

Its strange, but good.  The way it is being explained would seem to make it easier to follow the idea of how to create the process flow of a program.  

Probably going to be bored until mid November though.

August: Program Design, Pseudocode, and Developing an algorithm
September: Selection control structures Repetition control structures
October: Repetition control structures, pseudocode algorithms, array processing, Modularization, and inter-modual communication
November: Into to object-oriented design, and OO-design for more than one class
December: Tentative.

Tonights stream
I should be on around by 8pm est, I have a few things to take care of when I get home so that might stretch till 8:30pm est.  I'm going to keep working on the UI for my WFRP Character Generator.  Come join me on twitch.tv/darkxilde later this evening.

Check my twitch page to find my other social media contact information, and if you like what you see follow me on Twitch, or toss me a sub if you want!

News from Twitch:  If you are gifted a sub any time in the months of September you can turn any Tier of your gifted Sub into a recurring Tier 1 Sub for 80% off!

Wednesday, September 5, 2018

UI beginning

Tonight will be one of the first few ties that I will be looking into PyQt5.  I'm probably going to struggle with this a bit, but please come keep me company and we can learn this UI tool together.

I'm looking for new projects so if you have any ideas for a project you'd like to see comment here, let me know on twitch, or anywhere else you've been able to find me!

twitch.tv/darkxilde

Wednesday, August 29, 2018

Day two of my return to college.

So I've survived the first day of my return to school dispite being assaulted by the scent of Axe Body spray and 'herbal insence', but was Monday and not why we come here!

Tonight I should be around after 7:30, depending on traffic, probably start the stream around 8 pm EST.

Goals for the night: complete one, or more of the following list.

  • Random ‘Free Raise’
  • Adjust the starting characteristic profile based on the racial skills/talents
  • Based on the advancement scheme randomly choose one of the advancements to take.
http://twitch.tv/darkxilde

Wednesday, August 22, 2018

Taking the day off of streaming Python

Hello all,
I will be taking the day off of streaming today, I've been dealing with a lot of stress regarding school and work and need to take a night to relax.

Have a good night, and I'll be back soon(I'll make this night up some other day this week)!

Wednesday, August 15, 2018

Let post ahead of schedule for once.

I am posting this BEFORE stream today, that's good.

Please excuse any typos: I'm writing this on my tablet on my lunch break.

Goals for tonight:  One of the folks I share a group with on facebook recently mentioned unpacking lists.  I think I would like to try unpacking the skills, talents, trappings, Skill Advances and Talent Advances in the way that he mentioned, hopefully I can get it displaying as skill1, skill2, skill3 as opposed to the way it is currently being displayed.

I still need to get everything loaded into classes and design some methods to Award experience, and spend the awarded experience, but that should be done after creating the classes.

I am definitely interested to see where the program is going to go from here, I set out a plan but it seems to just keep growing in my mind into other things.

As far as the stream goes: I've mentioned before that I am now and affiliate which means Bits, and a sub button.  It also means that I can get an emoticon (if i remember correctly) and I may see about getting something designed by a friend of mine.  I start classes next Monday, and my class schedule is Monday till 6:45pm est, Wednesday till 6:45pm est, and Thrusday till 9:55pm est, all with a 30-45 min drive from the campus home.  So Wednesday streams will either end up being later (8pm) or I may move them to Tuesdays.

I would also like to start streaming some games, but I'm not sure what to stream everyone says "stream what you like", or f"stream {current_top_rated_game}"; neither of which is truly helpful.  Stream what I like: I play alot of Ark with friends, I thought about streaming some of the old games that I loved (Everquest, Istaria: Chronicles of the Gifted, or even the SWGEMU gameplay) but I'm not sure those games would draw a lot of interest.  I'm not really big into competitive games, I loathe the communities for most popular MOBA's and I'm not really a big fan of battle royale  style games.

Maybe I'll just stream whatever I'm playing when I'm playing it and see what happens.  I'm not trying to get partnered with Twitch, but if it happens, it happens!

-Phil

Monday, August 13, 2018

Ok, I haven't updated since earlier in the month.  I have good news and bad news.

Definitely making progress on the character creator, and while I have realized that I bought a bunch of WFRP books on Humble Bundle, I'll be sticking with the core book for now.

So on to the good and bad news.  Good news: I got affiliate status on twitch, so I now have a sub button and can receive bits!

Bad news:  I've registered for fall classes and this has caused a minor disruption in the stream schedule.  My Wednesday class runs until 6:45pm EST, so I wont be streaming till after 7.  Going to start looking at starting the stream between 8 and 8:30pm EST.

Thank you all for the views and your encouragement!

Thursday, August 2, 2018

Had a pretty productive stream Wednesday.

Well Wednesday has come and gone and I've had some time to reflect on what we accomplished.  So heres the current status of the project:

 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
ΓΌ  Saving and Loading characters.
ΓΌ  Add the skills for the starting career.
ΓΌ  Add the Talents for the starting career.
ΓΌ  Add the Trappings allotted by the starting career.
ΓΌ  Stat line modifications based on the starting career. We added a 3rd statline: The Advancement Scheme stat line for the currently selected career.
ΓΌ  Read in the Advancement line for the starting career.

o   Random ‘Free Raise’
o   Adjust the starting characteristic profile based on the racial skills/talents
o   Based on the advancement scheme randomly choose one of the advancements to take.

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