Terraforming my Droplet

No more manual config I want to run my droplet with my blog and all my games and silly one-off web apps without ever touching it manually. This would allow me to destroy and rebuild it on a whim, using config as code, CI/CD, etc.. I recently messed around with user access and locked myself out of my droplet. Around the same time, my draft blog stopped updating properly. The update failure is likely a file ownership problem....

January 18, 2020

Syncing Public GitLab Projects to GitHub

set up your access and tools You’ll need python/pip/virtualenv git 1.7.3 or newer (for the hub tool) a GitHub ssh key configured on your GitHub account a GitLab ssh key configured on your GitLab account a GitLab API token the hub tool clone the projects usage 1 2 3 4 5 6 export GL_TOKEN='yourtokenhere' export GL_URL='https://gitlab.com' virtualenv -p python3 venv . venv/bin/activate pip install python-gitlab python main.py main....

December 30, 2019

Factorio: No Spoon Achievement


December 29, 2019

A Walking Sim of My Own

I’ve been playing a lot of story-adventure-exploration games lately (aka “walking sims”), and they really resonate. I played What Remains of Edith Finch with my daughters this summer when it was just us for the weekend, and we all loved it. It tells the story of Edith’s family in journal/diary format that we experience by walking through the protagonist’s childhood home. As we unlock sections of the house, we collect the stories of each of her family members....

December 9, 2019

Some Unity Flailings

I don’t know a bunch of stuff, let’s find out what, and remedy the situation. I opened a new 3D project and stared at the screen. What’s the first step? We need a character, and something for it to run on. Googled: “Add character 3D world”, clicked first link. http://www.strandedsoft.com/creating-a-3d-world-and-a-playable-character-in-unity3d/ Neat! Terrain tool I’ve never used this. Creating a new terrain: GameObject menu -> 3D Object -> Terrain Adjusting terrain contour Click the icon that looks like a paint brush in the terrain Inspector....

December 4, 2019

'Gone Home' Reactions

This game is beautiful. To be honest I thought the ending was going to be much darker, as the discoveries grew sadder as Lonnie’s departure date neared. Sam kept repeating how she couldn’t live without Lonnie. I’m glad I was wrong. What I found instead gave me a sense of joy and hope. Growing up is hard. Bearing the weight of the world’s and your parents’ expectations is a seemingly impossible challenge....

December 1, 2019

Return to Vana'diel

Who tricked me into playing FFXI again? I’ve been slowly coming out the other side of a FFXI bender. It’s still fun. I like numbers-go-up. But it’s too demanding. This is always the problem I run into with games. I look at ways of optimizing progress, and it turns into me managing a half a dozen or more characters. It was 8 characters this time. I had the idea a couple months in that I should get them all full inventory upgrades so I could hold more stuff....

August 24, 2019

Tetris 99 Reactions

Tetris 99. Wow. At first I was skeptical. I don’t like competitive games as a general rule. I see games as a way to understand their creator, or myself, or to challenge myself to grow, or to give me material for other ideas. When the content is centered around what other people do and how they react to things, this changes the game fundamentally for me, and then it doesn’t really fit one of the driving reasons I play them....

February 19, 2019

Message Queue MUD Dockerization Update

I made progress on that MUD I’ve been working on. Try it out (yea, naming things is hard): 1 2 3 git clone -b v0.1.0_share https://gitlab.com/modle13/queue-mud.git cd queue-mud docker-compose up Over the weekend, I got it working nearly back to the state it was before dockerizing. There’s a bit less logic (the creatures decision point just returns a string), and the Angular frontend is still disabled. I had had a publisher and consumer working back in early January, but now it has the whole chain: command > validate > attack if command is attack and there’s a target > response queue....

February 7, 2019

Recent Games - 1st Installment

I took several weeks off from playing games, since before Christmas, after I spent half a dozen weekends in a row playing Graveyard Keeper (191 hours on record; still nowhere near my record for Terraria, FFXI, WoW, Monster Hunter, or FFXIV). Good game, but I probably should have stopped after finishing it the first time. PS4 Collection I tried playing some games on PS4. Humble Bundle had a bundle. I always go for the platform bundles, because they’re usually a good deal....

January 30, 2019