How to plan the process of developing a Point and Click Adventure

  • #10, by afrlmeSaturday, 12. December 2020, 16:01 3 years ago
    yes, AD2 was in Humble Bundle once, I got it from them like three+ years ago razz.

    I must have missed that one. I actually bought articy draft 2 years ago for 50% off on steam, if I remember correctly.

    Imperator

    7278 Posts


  • #11, by i-c-gMonday, 14. December 2020, 15:58 3 years ago
    Hi Rob,

    not a professional game dev team here, but it's some years now that we're into our adventure and in the last 18 months we got serious about it.

    Your question, to my understanding, had more to do with the process than with the tools and I totally get your point... where to start? I can just give you our totally-non-pro experience.

    First of all my advice is to scan the interweb for valuable sources. Ron Gilbert's blog is definititively a must-read and the Thimbleweed Park dev blog is another goldmine of information on design and conceptualization.

    We started with a quick subject (a few lines, like the one you read on the back of a DVD for a movie) then started defining the "parts" or "acts" of our adventure.
    Each act has a clear ending point, a goal to reach. It is that moment in the timeline that sums up every open thread together. For example, take Monkey Island: the goal of the first act is to be appointed as a pirate. The goal of the second act is to find Monkey Island. The goal of the third act is to enter LeChuck's hidden cove to rescue Elaine (there is a setback here, nice trick to keep the player engaged). The final part has the goal to kick LeChuck's butt ending the game.
    Each part ends with a specific fullfillment and the events take a strange turn, to propel the story forward.

    Now that you have a "pace" of intermediate goals, like checkpoints on a pathway, you can go ahead and define the actions or better, the puzzles the player must overcome, walking backward from the part's goal. To be appointed as a pirate, Guybrush must overcome three challenges, so they become the intermediates goals. For each of them, think backward: "what has to be done to achieve this?" and put one or more obstacles to the achievement of that step.
    Ex. to beat the swordmaster you must: find it (the old merchant puzzle), be ready (the trainer scene + the insult fighting puzzles), get a sword (...) etc.

    Here is where things get tricky. There is a lot of literature on game puzzles. Search around a take the time to learn. Analyzing your favorite games also helps a lot. It's important to master concepts and devices like proper signposting, puzzle structure, etc. There is no such thing as a good puzzle, but there are bad ones and learning how to structure them to avoid pitfalls will bring you to a level where at least the audience can say your puzzles are too hard or too simple or a bit boring... but not flawed/frustrating. This makes the difference.

    Back to the game structure: a mindmap is a great tool for this "working backward". Create nodes on the mindmap, each of them a "goal/step" to be overcome, and write the description of the action, funny scenes, key dialogues, in the node notes (we use Mindmup for that, nice and free if you connect it to GDrive).

    When you have your puzzles drafted, you can jot down a Puzzle Dependency Chart (google for it, you won't regret) to depict your overall structure and make sure it is balanced.

    In the meantime, if you can afford it (or if you have the talent for it), sketching concept art is a BIG boon. If you suck at drawing, commit anyway to draft your idea while discussing the puzzles with your team. Visualizing gives a wealth of information, gets everyone on the same page and helps spawn new ideas. Visualizing is foundamental (they are GRAPHICS adventure, right?! grin). Google Jamboards are a free (albeit limited) tool that helps in this remote times, but Miro or other online whiteboards gie you more features. If you can spend 40 bucks for a pen and tablet (like a small Wacom or Huion), it will change your life for the better, accelerating your ability to sketch your ideas, save whiteboards of useful stuff and transfer your concepts to your team-mates.

    With some drafts and concept art, plus the bulk of the puzzles (at least the "happy path"), it's time to start doing some programmer's art, wireframing or sketching the locations and characters, even if not animated, and wire the game together. This phase gives you a lot of perception of the effort necessary to actually finish a game... after getting a hang on how fast you are in specific activities, you may decide that (for example) those 377 locations are a bit too much since each one required you 33 weekends of work to be at a decent stage... grin
    Also, wiring up your game and locations helps a lot placing red-herrings and additional false-tracks in the making, since you have the physical real estate to place elements on the scene, making them interactive and having your creative juices flow as you "see things".
    And you really WANT to have extraneous elements, dead-ends and red-herrings or your game will just railroad the player to the solution, that's boooring.

    Moving on, if you have musical skills (if not try out Musix Maker Jam) you can stub some background music to set the mood of the scenes and see how they work out. Music is really important in conveying emotions and feelings to the player. The same scene with or without music can pass from (say) a desired creepy mood to just ludicrous.

    I wrote a lot and hope it all made sense. As I told, none of us is a pro and we are still discovering things as we go, so any further advice may be a bad one.
    Being not professional devs I may have said a lot of stupid things, so keep in mind that's OUR experience (the first btw) and in our opinion, it all boiled down to this:

    - Set clear goals: for the player (in game) and for your team

    - Shrink your scope: creating a demo game with three locations and a simple big puzzle is a good way to see the whole production flow happening in months instead than years and it gives you a lot of experience

    - Build in iterations: don't aim to the perfect graphics, there is time to retouch it. Don't aim to build all the animations, you may want to change the scene while you go. Don't worry that much about authoring your music, most of the time the player is not "listening to it", it's just influenced from it, so you can do it in the end or just put it together with simple arrangers. Leave space to adapt and grow as you go and try to keep yourself engaged with small but frequent successes, instead of working for years on the perfect game, piling stress over an unachievable goal. smile

    Hope this helps smile
    Cheers

    Newbie

    19 Posts

  • #12, by afrlmeMonday, 14. December 2020, 23:15 3 years ago
    Nice post mate. wink

    Imperator

    7278 Posts

  • #13, by rob-robbersonTuesday, 15. December 2020, 00:09 3 years ago
    Very nice post. Thank you for taking your time to write this.
    You're right, I wanted to know about the process, not all the tools.
    Some things I did know before (let the Player know what they have to do)
    and some things I didn't. Anyways your post will definately help me along the way.

    But now a tool specific question: What tool do you use for working out and save all the dialogue options?

    By the way: What is your game about? Any links?





    Newbie

    4 Posts

  • #14, by i-c-gTuesday, 15. December 2020, 14:54 3 years ago
    Thanks guys smile Glad it helped

    As for the dialogues, Rob, we are not at that point (even if we already had the same doubt).
    We thought about keeping them all into Visionaire itself. The dialogue structure seems to be pretty powerful... but we didn't try it yet.

    I remember the most technical of us pointed me out to a possible solution in the past, I'll investigate and come back to you ASAP.

    As for the game, we are working internally on it, without public exposure so far. It's not secrecy, we just don't want to jinx it! There are so many "hobbist" announced amateur games that never see the light, leaving everyone disappointed... we prefer to start talking about it when there is something tangible smile

    But I can share something: we designed the bulk of a full-game, then we decided to focus on the production of a snack-sized adventure to learn throght the process. Again, working in small iterations and learn as we go.
    Probably we'll have something playable during 2021 and with the gained experience we can focus on a more ambitious project. That's the goal at least.

    So I hope we'll be able to share something in the next few months smile
    Thanks for your interest!

    Newbie

    19 Posts

  • #15, by NigecWednesday, 16. December 2020, 11:53 3 years ago
    yeah I fall apart if I mention projects

    Key Killer

    627 Posts