It is the 1730th of March 2020 (aka the 24th of November 2024)
You are 52.15.223.239,
pleased to meet you!
mailto:blog-at-heyrick-dot-eu
Advent 2021 day 1
It's that time again. Time to open up a calendar or two containing information and fun (etc). Well, maybe neither of those but a lot of chocolate.
Here is an overview of my five (!) calendars this year. I meant to upload it yesterday, but was just too tired.
And here, yup, two videos, is today's opening. Will Celebrations give us a Bounty for the very first day?
Stay tuned, for the next fifteen days (sixteen including today), a new series!
Mamie Fletcher's House 1
Where did the idea come from?
During the late Spring, I remembered a game that I used to play on the Sega Master System. It was a game called Ghost House, which was originally supplied on the short-lived card format, rather than the usual slot-in cartridge. Cards weren't as popular as they could only contain up to 32K.
Still, Ghost House was pretty impressive as to what it could fit into that 32K.
I found an SMS emulator for Android, and sucked at this game about as much as I did when I was a child.
Playing Ghost House.
While I was at work, I wondered if I could create something along those lines for RISC OS, and in mid July the basic premise of Mamie Fletcher's House (hereafter called Mamie) started to take shape.
The problem was that Ghost House was a typically masculine late-80s game. You were a bloke with a big head (and even bigger ears) and your method of dealing the various critters (only one of which was actually a ghost!) was to punch them in the face, stomp on them (sometimes), or stab them if you collected the dagger. There was a fire breathing ball of anger, and a rather cheesy looking "Dracula". Neither of which were ghosts. I think some of the later levels included a mummy...which isn't a ghost either.
All the way through, there was this cheery eight bit tune playing. It was fun, and harder than it looked, but very eighties.
I wanted something a little more based in possible-realism, and it came to me while wiping down the tables in the staff break room at work. The basic premise is that you are a girl who has been sort of pushed by her classmates into exploring a weird old house that is supposedly haunted. There will be no sountrack, only ambient sounds. And your weapon? Inspired by the film (and game) Fatal Frame, it is a camera. Taking flash photos of ghosts captures them.
Fatal Frame gameplay.
I avoided using the phrase "camera obscura" as is used in the movie (and game?) because while it sounds like a cool camera that can take photos of the other realm, that isn't actually what a camera obscura is. Not even close. ☺
Bringing the idea together
The next question was how to make it happen. Mamie was always going to be a platform game, but there's a lot that needs to be thought about in order to make such a thing happen. The first thing is to think about how it will look, and how different parts would behave.
I have an app on my tablet - some sort of drawing/doodling app by AutoDesk, that is almost a good app but has some annoying things that make it, well, annoying. Anyway, using a carefully prodded finger and the Undo button in tandem, I ended up with this:
What I wanted Mamie to look like.
I had figured out that the two primary characters would be Lucy, the player controlled character, and some sort of Ghost. But just going around taking snapshots of ghosts was not so interesting, so there needed to be two types of ghost, one a little harder than the other.
There would also be some basic game mechanics, such as ladders and steps to climb up. Edges to fall off. And of course a hole to jump over - it's obligatory.
The very first "computer game" I owned was a little bright orange dual-LCD gizmo that played a game of Donkey Kong. So I've played the platform game that had the platforms that gave platform games their genre name! They are a specific type of game where you see a world side-on and control a character up and down along a set of on-screen levels. One that will be well known to those who grew up with a Beeb is Chuckie Egg, the game that did impressive things with only four colours.
Chuckie Egg.
Rather than having the entire play area on-screen at one time, I decided to have a sideways scrolling map which was to be about four screen-widths in total. A little world to explore in order to look for things.
Sarcasm and Cynicism
For those who know me, or at least, waste precious moments of their lives reading this crap, the idea that there will be healthy doses of both sarcasm and cynicism are no surprise.
The scenario describing the setup is as follows.
Mamie's scenario text.
I won't show the successful-ending text (spoilers!), suffice to say... it's probably not quite what you were expecting.
Why Mamie Fletcher?
It's part of the subversion of expectations. There's nothing at all scary about a name like Mamie Fletcher. It's not Voldemort, for instance. Instead, Mamie Fletcher sounds like the sort of kindly granny that gives neighbourhood children apples from her garden, and whimsically dispenses dating advice half a century out of date to teenagers (which the girls think is cute because she tells the guy that any boy worth dating would always open the car door for the girl, and pick up the tab for both meals).
And when teenagers talk about how brilliant their music is and how liberal they are, she blows their minds by putting on a Hendrix LP and casually mentioning that when she was a teenager herself, everybody was happily chillin' to this with a joint smouldering precariously between their lips. And to ram the point home, she makes sure they know that they were all the original hippies. So don't think any of you young'uns have anything that either impresses her, or that she hasn't already tried before their parents were born.
Like, coolest granny ever, right?
Not something to do with a haunted house.
What's to come
Between now and my (actual) birthday, I'm going to write a series of articles about different aspects of the development of Mamie.
Introduction (you're reading it)
A world of tiles
The test code
Creating Lucy
Animating Lucy
Creating the Ghosts
The camera flash
My brilliant beta testers
Making things more challenging
Toilet humour and sound effects
The music
Fun with development builds
How Mamie was written
Those little extra touches
Some hints and tips
A special birthday gift to you!
I hope you'll enjoy reading these articles.
Tomorrow, a world of tiles...
Your comments:
Please note that while I check this page every so often, I am not able to control what users write; therefore I disclaim all liability for unpleasant and/or infringing and/or defamatory material. Undesired content will be removed as soon as it is noticed. By leaving a comment, you agree not to post material that is illegal or in bad taste, and you should be aware that the time and your IP address are both recorded, should it be necessary to find out who you are. Oh, and don't bother trying to inline HTML. I'm not that stupid! ☺ ADDING COMMENTS DOES NOT WORK IF READING TRANSLATED VERSIONS.
You can now follow comment additions with the comment RSS feed. This is distinct from the b.log RSS feed, so you can subscribe to one or both as you wish.
This web page is licenced for your personal, private, non-commercial use only. No automated processing by advertising systems is permitted.
RIPA notice: No consent is given for interception of page transmission.