Windows Notepad has always been my favorite tool for organizing projects and tasks. And just today I discovered Simplenote, which is essentially a cloud-hosted, searchable and taggable collection of plain text documents. There is a free plan with minimal ads, and the iPhone app is free. So far I am loving it. Will report back after a couple weeks of using it to see how it stacks up.
Used the Email Game Today
This is the perfect tool for an indie developer completely consumed in the final stage of a project, whose inbox has reached epic proportions. I used the Email Game today and cleared half the inbox in about 20 minutes, not bad… amazing what happens when you’re on the clock.
At the time of this writing, they have a default signature that includes a link to their site, which I had to remove. Other than that it was a cool experience and I’ll try it again tomorrow.
Staging Code Tasks on Notepad
I’ve tried dozens of organization apps and software, and Notepad is still my favorite. Its biggest drawback used to be accessibility–having to keep the text files with you if you work on more than one computer. DropBox fixed that.
I tend to keep a text file of tasks so I know where to pick up tomorrow. It’s vital that one of those tasks is immediately accessible and not too abstract.
- OK: “Fix overlapping blocks collision bug.”
- Better: “Reproduce overlapping blocks bug by building a test room.”
Today was one of those coding days where every fix reveals yet another fix that’s needed. My initial task list was about 15 items but I probably checked in over 40 changes today. It’s frustrating to have done so much more work than I thought was needed, and still not be where I thought I would be today. But, I’m still generally on track, and things had moved forward a lot. It could be worse, I could have attempted a major refactoring and broken things so badly that I had no choice but to revert to the last update in source control. It’s happened, but not today. Today was just a steady unraveling of long-dormant bugs and tiny features that insisted on their existence at the last minute.
Notepad kept me sane. Minor bugs kept cropping up, and I would just jot them into the text file. As I fixed them, I would cut them out and paste them into the source control check-in log. I’m down to about 3 right now, nothing major, and if I weren’t superstitious about this sort of thing I would say I’ve totally got it handled tomorrow.
In Need of Restrictions
The word “paradise” is derived from the Avestan word for “enclosure.”
This fun fact enters my mind every so often on a project. With modern technology, just about anything is possible, and I don’t usually notice at first the cost of all of this possibility.
Today’s case was writing music for Escape Goat. I used Impulse Tracker to compose the score for Soulcaster I and II, and since then I’ve moved into Renoise. It has higher sound quality, runs in Windows, and can load most VST instruments and effects–something I haven’t had access to until now. And I’m blown away, you MIDI sequencing folks have had it made for years–dozens, hundreds of free virtual instruments and effects. Many of them sound as good or better than hardware I paid dearly for ten years ago. Can you believe this is a free instrument? Listen to that quality.
I went on a spree grabbing as many free 80′s style synths and effects that I could find. I came away with about 20 instruments, at least 10 of which were of excellent quality. I could score the whole game with just one of these. The GTG-FM, linked in the above video, is just as capable as a Yamaha DX7, an instrument that went for $2000 new back in the 80′s. And this is just one instrument. I have in my virtual arsenal a synth collection that would have cost a fortune back then. Cause for celebration!
The only problem is, I can (and did) spend a whole night just auditioning the built-in sounds on these guys. They can do such a variety of sounds. Though I started working on a song, it ended up as a love-fest of synth presets. Not much work got done on the actual composition itself. The problem? Too many great sounds. The solution? Force a limitation of them.
It took some time, but I whittled it down to a collection of about 20 instruments and samples I’m going to use as the signature sounds for Escape Goat. I’m only using 3 of the virtual synths. This way I’ll spend less time finding the ultimate bass sound and more time writing the song.
The open desert is scary. Build an enclosure.
Focus on Really Small Things
Today was one of those days. Less than great sleep last night, oppressive heat in the home office (though nothing compared to the rest of the country I guess), general lack of energy. It’s easy to get really down on these days–especially for those of us who work alone.
I watched Harp Dreams tonight on Netflix, and it was worth watching for one quote, which I’ll paraphrase. One of the finalists in the harp competition, Cheryl Losey, said about day-to-day practicing at this level:
“Some days are worse than other days. On those days, when everything just seems overwhelming, you just have to block that out and focus on really small things. You can’t think about the big picture on those days, and you can’t make any huge judgments.”
VGM
It’s Wednesday, and there’s not much to report on the Escape Goat front. I’m currently making sure the game can cope with multiple worlds, so the player can play the campaign or user-created worlds from the title menu. Straightforward so far: fingers crossed. From here on out, it’s just ticking off the boxes until it’s what I consider beta.
For a change of pace, I’d like to offer up some video game music favorites.
First off is a page of metal and classical guitar remixes of NES and SNES tunes, by Famicom Guitar. (Hint: subscribe to @Surasshu on Twitter to have awesome links like this land in your feed.) Be sure to check out:
- Disc 3, track 5: Final Fantasy IV, The Dreadful Fight
- Disc 3, track 9: Dragon Quest II, file select theme
- Disc 3, track 10: Ninja Gaiden, (level one theme?)
- Disc 2, track 7: Adventure of Link, town theme
- Disc 1, track 2: Ducktales, the freakin’ MOON
- Disc 1, track 4, Megaman 2 opening theme monster ballad
- Disc 1, track 5, Super Mario Bros. 2 main BGM
- Disc 1, track 8, Dragon Quest 2 overworld
- Dungeon Explorer PC Engine – that quintessential TurboGrafx sound. Listen to all those echoes!
- Dezant (Lords of Thunder PC Engine) performed by VertexGuy.
- Soulblazer first dungeon BGM (SNES)
- Starcraft Terran Theme remix by halcyon1871
- Revived Power from Shadow of the Colossus
- The Idol of Time and Space from Devil May Cry 4
- Psycho Siren from Devil May Cry
- Divinity Statue from Devil May Cry
- Friend from Bayonetta
- The Greatest Jubilee from Bayonetta
- The Witch of the Bottomless Swamp from Deathsmiles
- Lake Village Disturbance from Deathsmiles
- On Christmas Eve… from Deathsmiles IIX
- Cherry Blossom Color Season from Katamari Damacy




