1. Kung Fu

    The authentication server is live on EC2. Game servers log themselves in. User log in is working. The authentication server has a list of available game servers; displaying those and allowing the user to select one is next.

    There’s a game in here, somewhere. I know it.

     
  2. I Don’t Write Games

    I don’t write games. I take single player game ideas and turn them into abandoned multiplayer code.

    I do this because the piracy rate on games is 90%, and writing a game with no excuse for an internet connection seems like professional suicide.

    I’m rethinking this. Any comments?

     
  3. Break-Ins

    hostname[size - 1] = '\0'; // prefer failure to epic failure

    There’s a bitter, sarcastic man who breaks into my office every night and adds comments to my source code.

     
  4. Digital Memory

    When there’s something on the clipboard, I feel a weight between my left thumb and index finger.

    I’m not sure when this started; I only realized it today, but I know I’ve been experiencing it for at least a couple of years. The purpose is to help me to remember that there’s something on the clipboard, so that I am reminded I shouldn’t copy again. The weight is heavier when it was something big or complex, but it’s only about the weight of a good pen. There’s no sensation of temperature like there would be with a real object.

    If I started using a clipboard stack utility, what would happen to my brain?

    I wonder what ad-hoc neural adaptations other people are making to the digital age, possibly without realizing it?

     
  5. Some Days You’re the Race Car

    Other days, you’re the pace car.

    Today I finished the server registration mechanism. Game server nodes self-register. Users contact the authentication server to set up the session, then the game server node verifies the user’s session.

    Of course, this all implies the user registration server is good to go, which it is. Since it’s integral to the project at this point and I’ve spent the last few days making it play nicely with C++, I’m including it in my stats.

    http://cloc.sourceforge.net v 1.56  T=1.0 s (378.0 files/s, 41732.0 lines/s)
    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    PHP                            142           2026           5662           7643
    C                               31           1667            578           6480
    C/C++ Header                   129           2251           1178           6061
    C++                             66           1415            755           5163
    GLSL                             8            160             86            388
    DTD                              1             25             54             69
    Javascript                       1              8              1             62
    -------------------------------------------------------------------------------
    SUM:                           378           7552           8314          25866
    -------------------------------------------------------------------------------

    I also threw ten thousand stars behind the login window to see

    1. if the UI was doing anything horrible to GL state that I would need to fix, and
    2. if it looks good.

    The answers are

    1. no, and
    2. no.