Beginner Unity Script Troubleshooting

Between mentoring game jams and working on my own stuff, I’ve ended up with a list of basic Unity scripting pitfalls, many of which don’t cause runtime exceptions or log any errors. I emphasise that most of these are really basic, and anyone who spends a while with the platform will internalise them sooner or later, but if they’re not yet obvious to you, I hope you find the list useful.

Continue reading Beginner Unity Script Troubleshooting

Portfolio: Glorious Memories, RuneScape quest

Released April 2009, Official Wiki, Fan Wiki.

My credit: ‘Content Developer’ – quest design, writing, script implementation, cutscene scripting, etc.

In the unlikely event that you ever plan to play it (and unfortunately it’s dozens of hours into RuneScape) please note that there are spoilers after the fold. Continue reading Portfolio: Glorious Memories, RuneScape quest

Portfolio: Map Viewer

Minecraft Map Viewer, HTML5 (no libraries), October 2012 onwards.

The application takes a large image, renders it in chunks at different zooms and shows annotations. The image in the deployed example is from a third-party renderer for Minecraft saves.

Compatibility note: During development it was tested in contemporary version of Chrome and Firefox. It still seems OK in current ones. It was never intended to work in IE, but modern IE should be much better than the one at the time, so you might get on OK.

Continue reading Portfolio: Map Viewer

Portfolio: Blood Runs Deep, RuneScape quest

Released December 2009: Official wikiFan wiki

My credit: ‘Content Developer’ – quest design, writing, script implementation, cutscene scripting, etc.

In the unlikely event that you ever plan to play it (and unfortunately it’s dozens if not hundreds of hours into RuneScape) please note that there are spoilers after the fold.

Continue reading Portfolio: Blood Runs Deep, RuneScape quest