I’m Definitely ‘Learning Python the Hard Way’. And I like it.

The first time I tried learnpythonthehardway, it was three years ago at least, and I skimmed it – well, not skimmed, exactly; I did read the entire site/book.  But it felt too daunting and time-consuming at the time to do the exercises, so no, I didn’t.  Did I learn anything therefore?  Not sure.

This time, however, I am indeed going through the entire site/book AND doing all the exercises.  After at least three years of it I’m considering myself at least sort-of ‘intermediate’ at this language – which is a little different than “I’m intermediate in Italian by now”, i.e. I have a bit of reading comprehension and my vocab is getting better – which in this case means I can write and comprehend small bits of code.  Anyway, I decided to go over the learnpythonthehardway site/book again due to that, but this time taking it more slowly and doing all of the exercises.  I’m on chapter 7 by now, and I believe some of it’s sticking.

I mean, I’m able now to recall some symbols used in the language – like, %r is good for debugging, while other letters are better for variables – and, the other day on the way home from a doctors’ appointment, I passed the time considering some programming/dev issues.  Being able to do that in my head is something I’d never have thought of back when I was going on my first round through the “Hello, World!” book, I can tell you.  But I’m finally seeing it, or beginning to do so.  After so much hard study and interruptions by severe illness/hospitalizations, that’s a damn coup in my book!!

I seem to have learned more than I thought I did from the past couple years:  more Patience with myself.  Oh, in some senses I’ve still got an impetuous nature, that makes me overdo it in PT and so on, but at the same I’d be moaning and groaning – no I actually remember doing that – at the thought of doing a ton of exercises over and over again.  You ever run across that problem?  How did you fix it?

By the by, I’m also still game-testing, which likewise fit into my inner debate of the other day:  lol, my husband was shaking his head when he heard I’d conquered Death, but any gamer knows that’s an important topic.  Implementing save areas seemed like a good idea to me, when I finally realized it (takes awhile sometimes).  Being able to save and start from there if you want to is good, I hear, and since I don’t plan to do MMO’s – no, there will not be some gigantic “Kritter MMO” or anything – it’s an important thing for me to learn about.

I have an idea how to implement these save areas, but I’ll see whether I’m right or not.  I need to finish the site/book for my intermediary level, first!

How did you guys feel when you suddenly knew you weren’t just a green beginner anymore?  (doesn’t have to be just regarding programming)  Did you celebrate?  Did you get impatient and move on farther too fast?  Did you just buckle down?

 

Posted in linguistics, programming, RPG | Tagged , , , , | Leave a comment

Testing, Testing, … R,P,G…

I’ve been slowly going back into my old work habits, which include game-testing.  So that’s today’s topic:  game-testing RPGs.  I feel like at some point in my year-long hiatus, I’ve somehow learned to work a little smarter at what I do; should have been game-testing the kinds of games I’ll be writing – just like since I’m an sf/fantasy writer, that’s what I read – a loong time ago.  Also, I’ve learned to not wholly rely on the book from which I started, the “Hello, World!” one, but move on from there now and start studying Python from other angles – and so, currently, I’m working at the information on the learnpythonthehardway.org website – as well as now being certain to follow the instructions better and not just gloss over stuff that’s a bit difficult for me (as math is at times).  Even more importantly, I am doing the skill drills no matter how slowly they may come.

Right, so back to the matter at hand:  game-testing.  I started doing this last week first with games on Kongregate.  There are some very interesting ones there now, and I’m actually learning a lot.  For instance, I did not know there was once upon a time a precursor to the MMO standby wherein you’re in a group, you die and get resurrected by the healer… or conversely, if you’re hanging out alone and die you can call and see if anyone around could help.  Yeah, back in the days of regular old RPG, when you died, your “group” would help (it’s just that the “group” wasn’t other real people).  I’ve also seen some stuff I think is just neat, like in The Trade of Stories, wherein you’re a trader who literally collects tales, as a bard might, in a lovely-painted world.

Then, slowly, I’ve shifted over into game-testing a little bit of other RPGs.  With my husband I’ve done some of “Undertale”, for instance.  I’ve also gotten the newest version of “Dwarf Fortress” and gone into that some.  Still doing Kongregate games like today, when I’m a little low-power as the wind whacks branches and howls at the windows, and the pressure changes, so I couldn’t even answer the question “What do you want for breakfast?”  But low-power game-testing can be very useful in the end.

Like, now.  I mean, from the notes I take when doing game-testing (in any state of mind), I know that I’ve been paying attention to what mechanics are possibly being used and what’s happening that I might or might not want to do for my own games.  Things I might want to try slightly differently, at least.  In the newer “Dwarf Fortress”, for instance, I love that they stuck in new instruments and actually made instruments useful, but for some reason they won’t tell what a visiting bard (another new feature) is saying when he or she recites poetry, though they give a very intriguing description of rhyme and meter according to a made-up system, and they only give the first line of any story they’re telling.  Curious? You might want to try this one; it’s intriguing.  Anybody have suggestions for RPGs I should try out?  Any thoughts on ones you’ve done recently, that you’d change just a little bit maybe, or even better some amazing stuff you found in this or that one?  I’m always ready to try out new things.

 

Posted in programming, RPG, worldbuilding, writing | Tagged , , , , , | Leave a comment

“Hello – again – World”!

Dear readers…

No, I have not dropped off the face of this planet or any other one.  The past year and a half I’ve been dealing with major health issues, that are sort of calming down, so last week I started back to work.  First, I finished – no, honest this time – the storyboard for “Nikria’s Menace” (that took several days last week but was very much worth it).

So, we know what comes next:  programming.  I think it goes without saying I’m a tad rusty even on the amount I did pick up the past few years before that stuff happened.  So, being damn determined to figure this out now that I’m sort of on the mend – just some things to patch up – I’ve started working my way through “Learn Python the Hard Way” (the online version though I’d like to get the actual book sometime).  Now, it’s true that a couple years back I kind of skimmed through the site, (I know, not recommended, and if the author sees this by chance he can certainly noogie me for it because I deserve that), however this time we’re playing for keeps.  I am – scout’s honor – reading the book page by page, and doing the exercises bit by bit, every single fricking one.  Who else has gone through this one?

Oh yes, I’ll be adding game-testing back in to my regimen – suddenly got the “Rocky” theme in my head lol – today, I think, since it’s a weekend.  My husband’s discovered a new game called “Undertale” and I have heard tons about it from him by now.  As of yet, though, I’m unable to sit up for too long so playing it with him is out.  The info he’s told me about it did remind me of a game on Kongregate which I remember really liking, so I think I’ll go there just now.

Anybody else play “Undertale”?  What’s your thoughts on it?

Posted in marketing, programming, writing | Tagged , , , , , , | Leave a comment

The Name of the Thing

Hello, after a wait; I’ve been sparsely doing work on “Nikria’s Menace” or anything regarding game design, to be honest.  What I have been doing, in addition to some bits of worldbuilding here and there and putting in the storyboard – thought I’d finished that, but apparently not – is naming functions that’ll proc when Player puts in commands.  There’s been a lot of that, actually:  humandiscussion, for instance, is well past number 80 and it looks like there will be much more of that.

Now bear in mind I’m kind of shooting into the dark with this.  It popped up in my mind after beta-testing Starbound so much; whenever you set up a server in there, you get to see the Command Core, and I’ve been paying heed to it, watching what commands and/or functions go that would say what’s where.  I’ve seen it to some extent too when I played World of Warcraft, and watched it a little while that game was and while LOTRO is patching/updating.  So I’ve seen things like what shields load, what environments are going to be present.  All the same, it’s surreal and tentative doing this myself.

The functions also go along with another issue I’ve found that I need to deal with, also regarding Player interactions.  I have found three kinds of these now, which I believe I need to define and classify within the game:  1)Passive Interaction (i.e. there’s an Event going on in this or that room where the player is, but all the Player gets for the moment is a bit of text); 2)Direct Interaction (i.e. Player is talking to NPCs, getting something, or fighting; and 3)Indirect Interaction (i.e. the Player has chosen one thing or the other with regard to how he/she wants to move on, but at this time the game only has a bit of writing to show).  I think that when a complex Direct Interaction is going on, for instance when the Player is in the Ghlaanan market and he/she has a lot of possibilities, there might be a need for a kind of master function (like a main humandiscussion or something).  I’m also wondering if the Passive and Indirect Interactions are happening, they should be defined as such, but still along the lines of a humandiscussion function.  Something like passive_discussion or indirect_discussion maybe.

It reminds me of something I saw from a friend of mine on Facebook the other day: “Naming is easy; REnaming something much less so.”  My husband has said to me that I’m creating a language for the game.  I hope I’m doing it well.

Posted in Uncategorized | Tagged , , , , , , | 6 Comments

Anatomy of a Legendary Villain

I love this post, actually. Not having cookie-cutter, one-dimensional villains is important for game writing too! I mean, how often can we just shoot down the penguin’s pirate ship in Starbound without getting tired of it (which I think the writers of that one sensed, so they broadened out that storyline a little more). How often can we do dungeon crawl after dungeon crawl in, well, more games than I can name, and learn the tricks specific to this end boss or that one before we get tired of doing it?

I thought a lot about this while writing up the villain Spaud for “Nikria’s Menace.” This posting actually does help me get deeper in my thinking about it, though. Not sure if I want to apply it in this case, or the next one (which will be a Kritter game:)).

Next time we’ll be exploring other programming things. Sorry I’ve been gone for awhile; baaaad health problems got in the way, I’m afraid. Meantime, enjoy this post!

Kristen Lamb's Blog

Screen Shot 2015-04-22 at 9.14.12 AM

Before we get started, I’d like to remind anyone who wants a WAY better chance at winning my 20 Page Death Star Critique, that I have started the Dojo Diva Blog and we are talking about Beginnings, namely giving ourselves permission to be NEW. Comments and trackbacks on the Dojo Diva count double and, since it is a separate contest, there is a LOT better chance of winning.

Moving on. VILLAINS!!!!

The antagonist is the most critical part to any story. No antagonist, NO story. Villains are only a type of antagonist and though this type of character has the power to be legendary, often what we see in books, series and movies are mustache-twirling caricatures. Villains can easily become one-dimensional plot puppets.

As writers, we must get in the head of our villains as much if not more than the protagonist. The reason is that eventually our protagonist must…

View original post 1,560 more words

Posted in Uncategorized | Leave a comment

So how does a person from Kritter say “Abracadabra”?

I’ve been working on and off on spells for Kritter.  Just naming them for the moment; I started with the humans’ spells dependant on what class said human had chosen.  I have stuff like the usual healing ones, but then there’s Clurra Knights who have an elemental with them (maybe, not sure about it) but a soul-tie to their Paladin (Paladins and Clurra Knights work as a team, so that if the Paladin dies their powers are transferred over).

You know me, I’m trying to make something different, a little innovative.  I’ve been playing a lot of Dwarf Fortress lately and getting some ideas there for things (lol, though unfortunately the fortress I currently have has ended up with a very Asian twist somehow, complete with a miniature Great Wall and a Dakhma, which is an Indian burial tower – all this stuff is more suited to the Amin Durr end of the Kritter stuff, Amin Durr being the land to the east of Kritter)!  Still, I do have some thoughts…  And I’ve also gotten spell ideas from Kritter tales I’ve already written and published; “Dave Pursues the Gryphon”, for instance, wherein Dave actually travels through paintings, for one, and weather spells for farmer characters.  Because I do have a farmer class you’ll be able to play, as well as wizards, druids, kritter knights (no magic), clurra knights, paladins, merchants, a prince/princess class (they’re very good at illusion, deception, and poisons, because they have to be), and a highwayman class (that also doesn’t do magic).  There’s some class-specific spells, like goblins have one with card decks, and dwarves have the ability to create other dwarves out of stone, and harpies make rubies from menstrual blood (that last one’s from “Harpy”.   So, reading some Kritter tales, you could get an idea of what you’d be seeing in-game:).

As you can probably tell by now, Kritter will be at least a 2d world (I don’t want it a sidescroller, though).   I don’t know how to do that yet so I’m just doing the written stuff for now, which is why I started with spell-naming.  And that’s requiring me to figure out what races I want to be playable.  It’s a nice high-fantasy world, and I’m comfy in it, so the spells aren’t too difficult – figuring out their characteristics will probably be more so.

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

LOTRO: Looking on the BRIGHT SIDE…

I needed that just now! Thanks, Tsu:)

tsuhelm

bright side of life LOTRO

Almost weekend, and login issues aside, hope to enjoy with 3 days of LOTRO morning bliss…

If it all works out I should have earnt enough TP for Mirkwood expansion and my RK adventures with Tsukuld will take a step closer to END GAME (whatever the hell that is!??)

But whatever happens I will be looking at the bright side of life 🙂

‘Some things in life are bad
They can really make you mad
Other things just make you swear and curse
When you’re chewing on life’s gristle
Don’t grumble, give a whistle
And this’ll help things turn out for the best…
And…
 
…always look on the bright side
of life…
(Whistle)
 
Always look on the light side
of life…
(Whistle)
 
If life seems jolly rotten
There’s something you’ve forgotten
And that’s to laugh and smile and dance and sing
When you’re feeling in the dumps

View original post 331 more words

Posted in Uncategorized | 1 Comment