Shawn Taylor's microblog

2020 photo book

Posted on 2020-12-23 #photography

Every year, I make a photo book covering the nature topic I learned about that year. For 2020, that's clouds ☁️.

Longboarding: first 9 days

Posted on 2020-12-22 #longboarding

Getting comfy pushing
Longboarding stats

I've been longboarding 9 days now, and I've skated 8.3 miles. I'm getting more comfortable pushing and turning.

Longboarding

Posted on 2020-12-14 #longboarding

First day of longboarding

I'm not sure if a new hobby was a thing I needed, given how many hobbies I already have. But a new hobby is a thing I have! Today was my first day of longboarding. I kinda mostly learned how to push, turn, and cruise today. I don't yet know how to brake or carve.

I wanted to try longboarding to kind of loosen up a bit, to have a reason to leave my apartment which I've spent way too much time in in 2020, and also to have an excuse to explore the city again. If I'm honest, it was also largely inspired by Lonely Mountains: Downhill and hoping to experience the same sort of "flow" feeling that you get with a good run in that game. I haven't gotten nearly enough exercise or fresh air in 2020, so this should be a nice change.

Sandwiches prototype now available!

Posted on 2020-12-12 #gamedev

Sandwiches gameplay

Sandwiches is now available to play on itch.io. I added rules and a tutorial. More levels and other features coming soon.

Puzzle game pencil marks

Posted on 2020-12-10 #gamedev

Inking & penciling

I just built out the pencil marks for the number puzzle game I've been working on. It turned out to be easier than I thought, because I don't think the game state needs to know what numbers are penciled.

Puzzle game

Posted on 2020-12-05 #gamedev

{
  "colSums":[6,0,3,0,3],
  "rowSums":[6,0,5,0,5],
  "grid":[
    [5,2,1,3,4],
    [2,5,4,1,3],
    [1,4,3,2,5],
    [3,1,5,4,2],
    [4,3,2,5,1]
  ],
  "size":5,
  "colSumsFixed":[false,true,false,false,true],
  "rowSumsFixed":[true,false,true,false,false],
  "gridFixed":[
    [false,false,true,false,false],
    [true,true,true,false,false],
    [false,false,false,false,false],
    [false,false,false,false,false],
    [false,false,true,false,false]
  ],
  "difficulty":0.7,
  "difficultyVersion":0.1
}
          

I've also been working on a number-based logic puzzle game. I've previously generated some levels by hand, but today was the first day I generated one fully via code!

The puzzles the code generates are not necessarily solvable or unique (which are both requirements), but I may not bother with that or with writing a solver. Instead, I may just verify — and sometimes tweak — the puzzles by hand.

Rules

Posted on 2020-12-02 #gamedev

Rules for Napoleon's Square solitaire

Today, I built out the rules text. The text is actually generated directly from the rules as set for each solitaire variant.