there is a small pokédex here

Hey, I am Eevee and this is veekun and it's a Pokédex. You probably want to type into that box in the top right, or maybe just start browsing.

Other stuff of interest:


You may recall that I once had the ambitious idea to write a book on game development, walking the reader through making simple games from scratch in a variety of different environments, starting from simple level editors and culminating in some “real” engine.

That never quite materialized. As it turns out, writing a book is a huge slog, publishers want almost all of the proceeds, and LaTeX is an endless rabbit hole of distractions that probably consumed more time than actually writing. Also, a book about programming with no copy/paste or animations or hyperlinks kind of sucks.

I thus present to you Plan B: a series of blog posts. This is a narrative reconstruction of a small game I made recently, Star Anise Chronicles: Oh No Wheres Twig??. It took me less than two weeks and I kept quite a few snapshots of the game’s progress, so you’ll get to see a somewhat realistic jaunt through the process of creating a small game from very nearly nothing.

And unlike your typical programming tutorial, I can guarantee that this won’t get you as far as a half-assed Mario clone and then abruptly end. The game has original art and sound, a title screen, an ending, cutscenes, dialogue, UI, and more — so this series will necessarily cover how all of that came about. I will tell you why I made particular decisions, mention planned features I cut, show you the tradeoffs I made, and confess when I made life harder for myself. You know, all the stuff you actually go through when doing game development (or, frankly, any kind of software development).

The target audience is (ideally) anyone who knows what a computer is, so hopefully you can follow along no matter what your experience level. Enjoy!

This is part zero, and it’s mostly introductory stuff. Please don’t skip it! I promise there’s some meat in the latter half.

I read J.K. Rowling’s essay.

I regret doing so.

Here are some thoughts. Trans readers, brace yourselves, especially if you didn’t read the original.

Some help came from Andrew James Carter’s response thread, which has many more citations but feels less compelling to a general audience to me.

2017-11-27 18:21:38
4b7c5d6 Eevee (Lexy Munroe) Hack duplicate moves/items into kinda working, for now 2017-11-27 18:00:48
1e90272 Eevee (Lexy Munroe) Whoops, commit version icons SVG 2017-11-25 22:40:09
2017-11-25 21:33:33
b2e17e7 Eevee (Lexy Munroe) Switch to gen 7 Serebii/Smogon dexes 2017-11-25 21:26:09
ac5159a Eevee (Lexy Munroe) Use USUM sprites in the main flavor block 2017-11-25 21:24:11
c4670b5 Eevee (Lexy Munroe) Default to USUM sprites 2017-11-25 21:22:52
60a4f66 Eevee (Lexy Munroe) Add USUM to flavor pages 2017-11-25 21:18:33
2de8f2c Eevee (Lexy Munroe) USUM box spritesheet 2017-11-25 21:18:26
967c1ac Eevee (Lexy Munroe) USUM version icons 2017-11-25 21:17:55
2017-09-04 17:08:59
3554f47 Eevee (Lexy Munroe) Bump up default Pokémon sprite version 2017-09-04 16:58:14
bebdd92 Eevee (Lexy Munroe) Add Sun/Moon version icons 2017-09-04 16:52:38
24afedd Eevee (Lexy Munroe) Use Sun/Moon sprites on Pokémon pages 2017-09-04 16:23:08
dce9c97 Eevee (Lexy Munroe) Add Sun/Moon to Pokémon flavor pages 2017-09-04 16:14:55
3fab40a Eevee (Lexy Munroe) Update Pokémon/move list pages to gen 7 2017-09-04 12:09:07
2ea1bce Eevee (Lexy Munroe) Update box sprite sheet, and generate the CSS 2017-09-02 15:08:34
68b62eb Eevee (Lexy Munroe) Remove "Pokémon" from the genus, since it's baked in now 2017-09-02 14:27:47
e1499db Eevee (Lexy Munroe) ja => ja-Hrkt 2017-06-18 07:15:42
2016-10-16 01:55:32
249ab04 Eevee (Lexy Munroe) Add a tarball of Global Link artwork 2016-10-16 01:45:57