mvasilkov.animuchan.netThe making of King ThirteenHey hey people, I wrote a game recently for a certain coding competition, and thought I'd share the thought process behind it. Let's start with the Design King Thirteen is by far the most deliberately designed game I've made. It all began with a very...Sep 21, 2024·7 min read
mvasilkov.animuchan.netSuper Castle Game (js13kGames–2023)An open mind is like a fortress with its gates unbarred and unguarded. This is the story of the Super Castle Game, a js13k game jam entry. Naturally, it begins with the theme of the 2023 edition of the compo: 13th Century. When it dropped, I was com...Sep 16, 2023·8 min read
mvasilkov.animuchan.netLanguage Model API ParametersAn application talking to a language model API has control over the following parameters. Only the Vertex AI PaLM API allows setting Top-K and Top-P at the time of writing. Temperature The temperature (a floating-point number in the range 0.0–1.0) is...May 31, 2023·2 min read
mvasilkov.animuchan.netCSV field larger than field limit in PythonSo I was working on something very simple involving a CSV file: import csv with open('file.csv', 'r') as f: reader = csv.reader(f) lines = [ln for ln in reader] And as one would expect, the result of running this code was Error: field large...Apr 24, 2023·1 min read
mvasilkov.animuchan.netZX Spectrum system fontOld computer fonts are fascinating. Making a consistent-looking font is a remarkable achievement in its own right, but designing a monospaced font that is readable on a very low-resolution screen, is aesthetically pleasing, and has a distinct persona...Feb 13, 2023·2 min read