Adventure games use a lot of dialogue. Characters are going to have to talk to one another and, unlike books or movies, game dialogue is non-linear and gets complicated quickly.
To see just how complicated it can get, I laid out the initial conversation between Guybrush Threepwood and Mancomb Seepgood in the Scumm Bar early on in The Secret of Monkey Island. This conversation is short enough to be manageable yet still has many of the advanced features of a complex interaction.
In building my prototypes, I came across Adventure Creator for Unity which bills itself as a “no code required” adventure game engine. It’s $70 and does everything one would want an adventure game engine to do.
If my goal is to get a game out quickly, this would be the best way of doing it. Now that I have some experience with Unity, all I would have to do is create the assets, design some rooms, and be on my way.
I am in the process of building two prototypes to explore different ways I could build an adventure game on iOS.
The first is an ARKit app. You interact with characters and then they send you off to real world locations to meet other characters, collect items, and solve puzzles.
The second is a more traditional 2D engine using SpriteKit and is heavily inspired by LucasArts’ legendary SCUMM engine. I want to create something modular that could then be used for many years in dozens of games.
Steam Spy is a service that reports the number of owners of games on Steam using their API and a little modelling/guesswork.
Entrepreneur Math is when you make up numbers based on unrelated or partial data to prove to yourself how successful you’re going to be. For example: “There are 80,000 searches a month for ‘Cats Wearing Heels’. If my website, catswearingheels.com, gets 10% of those searches, then that’s 8,000 visitors a month. If 1% of those then go on to buy two pairs of my designer cat heels, then I can easily make $4,000 a month”.
When it comes to adventure games, I have been focusing on the past, working my way up to the present day. Up until this point, I have been a player only and therefore haven’t really been paying attention to the current state of things.
As 2018 rolled around and I finally committed to creating my own game, I realised that I had no idea what the current market for adventure games was actually like.
In part 1 I took a high level overview of the game. In this part, I’ll get to why I shipped the game if I recognised that it wasn’t that great. Why not try to make it better first?
It is impossible to over-emphasise how important finishing something is for two important reasons. One, the purely practical one of learning what’s involved. Icons, screenshots, videos, descriptions, metadata, marketing—there’s a lot of work and knowing what’s involved lets me plan better for it in future.
Last week I released my new game, Barista! It’s free and available now on the App Store. Today I take a detailed and critical look at what I made and attempt to extract some actionable lessons from the project.
My new game, Barista!, is now available in the App Store!
Barista! is a fast-paced coffee creation game. Can you fulfil all of the orders and get to the end of the day before your Jim fires you?
Orders appear on the blackboard and you’ve got to get ’em made before the time runs out!
With four different types of drinks with various combinations of cups, espresso shots, and mixers, can you harness the power of caffeine to keep track of it all and survive the day or will the pressure grind you up like so many medium roasted beans?
* Four different drink combinations with up to 3 shots per drink to keep you on your toes!
* Bonus Busy Days where you can double your earnings—if you can keep on top of things!
* Up to four orders at once to really test your cool under fire!
* Many levels of coffee-making mayhem!
Created as part of my 100 Hour Game challenge, it ended up taking me around 160 hours to get it to finished product.
This is actually pretty good for me. Usually projects take 2–3 times longer. This only took 60% so…win!
I’m excited to finally get this out there. I’ve learned a lot during this process and I’m eager to take what I’ve learned and get going on my next game.