29-30 Aug: Games

I guess the theme for today is games.

How to lose your faith in humanity: read the comments on any YouTube video about a game.

Anyway, I had heard that Google had teamed up with Udacity to host a MOOC on Android development.  Except the first time I checked it out, I couldn’t see past Udacity’s paid guided version to see the free-as-advertised version.  There’s also a course on UX design, which may be useful when we design Beast Academy online (may be too late for AoPS version 3).  There look like fun things to try out when I have time.

So thoughts naturally ran to what games I could make for a project.  Finger Ball would be easy to implement: the rules are simple, and I’ve already worked out the AI (though adding in an adaptive AI using n-grams might be cool).

However, my quidditch design (the one where each house plays like its element: Gryffindor = Fire, powerful but only in bursts; Hufflepuff = Earth, slow and steady wins the race; Ravenclaw = Air, quick and mobile; Slytherin = Water, fluidity means tough to pin down but can still hit hard) is the design that’s worrying me gameplay being dragged down by too much extra junk, so maybe having a computer handle some of the junk will help.

Then I thought about my command & control game, but the current iteration uses cards to mimic command & control problems by preventing players from ordering any unit they want.  It would be gimmicky to port that to the computer, so I’ll leave that as a boardgame.

Instead, what a computer can do that a boardgame can’t do easily is hidden information and uncertainty.  For example, a wargame where the player’s orders aren’t put into effect immediately, the player is uncertain how long it will be before they take hold (or how the situation will change in the mean time), or even where exactly units are at the moment.  Dean Essig has made a slew of games simulating similar command & control issues.

Meanwhile, Calculords has come out on Android.  It’s probably the nerdiest game on my phone right now.  I wrote a Python program to help me score Calculord bonuses while deploying the maximum number of cards, which I’m pretty sure was not the way the game was meant to be played.  Luckily, my program only really works for up to 6 cards, 7 if I’m willing to wait minutes, 8 cards is impractical, so I have been doing some of my own thinking.

In non-game news, I fixed my disposal.  Internet to the rescue!


23-26 Aug: Retrograde

Nothing of great interest happened today (I baked some chicken), so let’s go back to this weekend.

23-24 August: This weekend was the first time I felt like I was home.  All the boxes had been put away, so my roomba could get to work.  Clean living room, clean kitchen.  I used my dishwasher and washer and dryer for the first time.  Everything so clean, and I didn’t lift a finger.

I used the daylight to explore restaurants in University Heights and Hillcrest.  I started clearing out my recipe backlog by making blueberry crumb cake. (Anything with streusel get a plus in my book. I used extra blueberries, and it was delicious. Maybe cut back the sugar a smidge. People at work raved about it.)  I played Civ V, sorted through my papers, found Arendse’s letter (she’s during Danish subtitles for TED talks on YouTube!), and wrote her back.

26 August: My condo has internet! I feel like a whole person again. I can finally do internet things… like email Erica not during work hours (she got the lecturer position!). Someone at work got a new puppy, so I gave her my baby/pet door, the one with gaps too wide to keep bunnies out. Luyi gave me a going away present: snacks for Bunbury and me.

Oh, one idea did come to me today.  What if my Narbonic card game was a deck builder? But not with all cards available, like in Dominion, but in a rotating marketplace.  And with more permanent / semi-permanent cards, like Star Realms, so there’s still some tableau mechanic going on.

27 Aug: A new beginning

I’ve finally moved into my new place.  Let’s dust this blog off.

Today, I was greeted at work by donuts.  Nice!  As compensation for an all-hands-on-deck Python grading session.  Meh.  So I got to learn tkinter in order to grade homework.  We also got a free lunch out of it.  Who says there isn’t a free lunch?  Oh, right… the grading.

Look, freakin’ Russian paratroopers were captured inside Ukraine.  Can this farce end already?!

I let Bunbury into the living room again today to explore a bit.  It was cute to watch him hop around, exploring and rubbing his chin on everything.  But he was also hungry and wanted to test everything to see if it was food, so back he went with his salad.

We lost another war in Clash of Clans.  But now I have permission to kick out some inactive people, so I expunged 5 people who I’m not sure even play anymore.

I made this recipe for dinner.  I paired it with leftover Lucky Lemongrass from Loving Hut (soy protein fried until it’s crispy, and I have no idea what spice mix they used, but I need to find out) and quinoa cooked in chicken broth.  It was so so good.

The Top Gear guys appeared on Phineas and Ferb.  Ha!