Blaugust Post #14
I realize this isn’t how this is supposed to work, but I found his pretty thought-provoking.
1. What is the best spell to cast?
If I were to be practical, a healing spell, but that’s boring. My actual answer is Shapechange. I feel like there are a lot of problems that have easy solutions if you can turn into a dragon, you just need to watch out for hero-types that get the wrong ideas.
2. What food item(s) from a game do you want to eat above any others?
Dirge’s Kickin’ Chimaerok Chops seem like something that has to be tried. It took me a lot of work to get the recipe for those, and chimaeroks went nearly extinct with the Cataclysm, making this an incredibly rare delicacy. The only part that bothers me is that it requires Goblin Rocket Fuel.
3. You’ve got an infinite supply of one consumable, and can never carry any others. Which consumable do you choose?
Teleport Scrolls seem like they would be handy, especially if it’s one of the types that lets you go to any familiar place, not just somewhere you mark as “home”.
4. You have to choose a race and class that you’re never played seriously before. What do you pick?
I pretty much only play humans in games where there are no other options at all, and I tend not to play straightforward mage-types, but I really don’t see either of these changing anytime soon. I haven’t really ever played Orcs, so I might give something like an Orc Bard a shot.
5. What game did you think you would hate but actually loved?
It took a lot of convincing to get me to play the first Borderlands, as it released when I was in a state of thinking I hated First-Person Shooters. (Call of Duty: Modern Warfare 2 came out the same year, and I wasn’t a fan of that series.) Borderlands was amusing, and fun to play, and the wide variety of weapons made it awesome for me (even if Vladov is the best manufacturer). Co-op also helped in a big way.
6. What game did you think you would love but actually hated?
Darkest Dungeon. This seemed like it should be the kind of game that I liked, being a party-based roguelike with a unique art style, but I couldn’t stand actually playing it. In addition to my other problems with it, it bothers me on a few levels that characters develop mental afflictions from stress.
7. Pick a zone from any game to live in. Why?
I’d probably get annoyed by the elves eventually, but Gridania seems like it would be a pretty nice place to be. It’s nice and foresty without being quite as potentially lethal as the non-city shroud zones.
8. You can excise one class from every future game. Which? Why?
I believe Thalen and Tam are correct in identifying that Warriors are an issue, but I think the class that needs to go is Barbarian/Berserker because classes like that limit what warriors can do. Making a class that is “like warrior, but gets mad” doesn’t do anyone any favors, just give warriors actual options, one of which might include “gets mad”.
9. What’s your favorite story?
The Odyssey. This is one of the few pieces of classic literature that High School English didn’t make me hate.
10. What hobby does no one (yet) know you have?
A few people do know this, but I don’t think I’ve mentioned it to a wider audience. I’m a bit of a musician and played trombone throughout most of high school and all of college. I’m currently in a location where practicing that is something that just isn’t going to happen, and I’m (slowly) learning to play bass.
11. What’s your favorite secret shame?
I have a general fondness for musicals. I have the soundtracks to several (including Rent, Wicked, and Starlight Express) in my music library. This has resulted in some really odd reactions from roommates and family members.
12. Why can’t Ashgar count to 11?
I’m a programmer, and off-by-one errors are one of the 2 hard things in computer science.
I feel like “off by one” errors are entirely the fault that as an industry we cannot for some reason agree upon a simple fact. Is the first element in a collection or an array 0 or 1?
I don’t care what Matlab thinks, it’s 0.
It starts at 0. Most programming languages that start at 1 are ancient.
Argument stolen from Edward Djikstra:
0 <= x < N because the length of the array is included in the upper bounds of the enumeration, and 0 is the smallest natural number. The other option could be 1 <= x <= N, but it doesn't start with the smallest natural number, so therefore isn't "pretty".
There's also the fact that array enumerators are used as memory offsets into the array (I.e.: if you want to access the first item in the array, pointer + 0 * widthOfDataType, versus the 3rd item which is pointer + 2 * widthOfDataType).
Funny, I was just talking about this subject with one of my coworkers yesterday…