Shadow Puppeteer checkpoint kite soaring high in the sky

Game Design: Adding Checkpoints

Today’s blogpost is by Stian. And the result is what happens when you ask a designer to write a blogpost.

Ooh. Great… When the conversation topic at the morning meeting is the Blog, and you mention, as a joke mind you, that it could be about checkpoints for some reason: Keep quiet. That is my advice to you, unless you happen to want to write a blog post about checkpoints.

Which strangely enough I do. No regrets! Here we go:

Checkpoint_Catharina

(The Shadow Puppeteer Checkpoint, in the shape of a pink kite)

History:
In the beginning, the Shadow Puppeteer level design was short. But then the holy game designers hovered across the level and for irrelevant reasons decided to make them longer.
But making the levels longer naturally makes playtesting them to see if the level works longer as well. Especially if your level has a challenging part in the middle that you want to test, but you keep dying on it and having to play half of the level you already tested over and over again. This became both frustrating and not to mention time consuming.
Seeing as we, the creators of the game, found a part challenging, we thought others might as well. And thus the necessity of checkpoints was revealed to us.

(Example of a difficult area where a checpoint was added)

(Example of a difficult area where a Checpoint was added)

Mechanics:
And so the checkpoint was made, and it works in Shadow Puppeteer as this haiku states:

Once one player touch
the «check point activation»
The check point is live

Which means if they failed a challenge, they would both start at, or near the checkpoint.

But wait!

We discovered quickly that players testing would take advantage of this mechanic. Where one, who had a simpler time getting past a challenging part for some irrelevant reason, would run towards a checkpoint located safely on the other side to get it «live» (activated). Then the other player could try the challenge without being afraid of failing, because if he did, they would both start after the challenge anyways.
The checkpoint was quickly changed after this realization. Now it is only «live» after both players have triggered the checkpoint activation.

Locations:
Now most of the levels of Shadow Puppeteer have checkpoints. Their locations have been determined through playtesting and balance. We cannot include too many checkpoints as it would seem like we are holding your hand thought the level, making you feel too safe in a world you should not. But at the same time we cannot include too few checkpoints making you feel too frustrated if you die after completing a bunch of mind numbing tasks of which there are plenty!

Design:
One important aspect when designing a checkpoint is to make it not only stand out but also make it actually feel like it is a checkpoint. In Shadow Puppeteer, the checkpoint are kites laying in various locations around the level. Once a player touches the checkpoint activation the kite starts to glow, but as most of us know, kites are designed to fly, a glowing kite does not signal its full actuvation. It is only once both have touched it, it is released into the air, signaling its live status.

So there you have it. The story, mechanics and design of the checkpoints in Shadow Puppeteer.

 

Shadow Puppeteer available on Steam

1,251 thoughts on “Game Design: Adding Checkpoints

  1. أكبر شركة لانتاج أنابيب البولي ايثيلين و يو بي سي ومستلزماتها للمنتجات الصناعية في عيراق

  2. أكبر شركة لانتاج أنابيب البولي ايثيلين و يو بي سي ومستلزماتها للمنتجات الصناعية في عيراق

  3. أكبر شركة لانتاج أنابيب البولي ايثيلين و يو بي سي ومستلزماتها للمنتجات الصناعية في عيراق

  4. Аренда инструмента дает вам возможность опробовать разные модели и марки инструментов. Вы можете оценить их производительность и функциональность перед тем, как принять решение о покупке собственного инструмента.

    аренда инструмента прокат инструмента в Перми.

  5. Pingback: psykholog
  6. Pingback: batmanapollo.ru
  7. Pingback: 354
  8. Sight Care is a daily supplement proven in clinical trials and conclusive science to improve vision by nourishing the body from within. The Sight Care formula claims to reverse issues in eyesight, and every ingredient is completely natural.

  9. Pingback: Link
  10. The Quietum Plus supplement promotes healthy ears, enables clearer hearing, and combats tinnitus by utilizing only the purest natural ingredients. Supplements are widely used for various reasons, including boosting energy, lowering blood pressure, and boosting metabolism.

  11. GlucoBerry is one of the biggest all-natural dietary and biggest scientific breakthrough formulas ever in the health industry today. This is all because of its amazing high-quality cutting-edge formula that helps treat high blood sugar levels very naturally and effectively.

  12. Gorilla Flow is a non-toxic supplement that was developed by experts to boost prostate health for men. It’s a blend of all-natural nutrients, including Pumpkin Seed Extract Stinging Nettle Extract, Gorilla Cherry and Saw Palmetto, Boron, and Lycopene.

  13. Sight Care is a daily supplement proven in clinical trials and conclusive science to improve vision by nourishing the body from within. The Sight Care formula claims to reverse issues in eyesight, and every ingredient is completely natural.

  14. Pingback: kiino4k.ru
  15. Elevate your vitality with Alpha Tonic – the natural solution to supercharge your testosterone levels. When you follow our guidance, experience improved physical performance

  16. Pingback: depresiya
  17. Pingback: new 2024
  18. Pingback: batman apollo
  19. Pingback: film2024
  20. Pingback: 000
  21. Pingback: samorazvitiepsi
  22. Pingback: psy
  23. I’m often to blogging and i really appreciate your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for brand spanking new information.

  24. Sugar Defender’s prowess in managing blood sugar is deeply rooted in its exceptional blend of natural ingredients, each playing a distinct role that contributes to the overall success of the supplement. Here are some noteworthy positive impacts of the Sugar Defender Ingredients blend:

  25. Red Boost is a dietary supplement that is formulated with safe and natural ingredients. This means that it is generally considered to be safe and effective for most people, with no known adverse effects.

  26. Sugar Defender’s prowess in managing blood sugar is deeply rooted in its exceptional blend of natural ingredients, each playing a distinct role that contributes to the overall success of the supplement. Here are some noteworthy positive impacts of the Sugar Defender Ingredients blend:

  27. Sugar Defender transcends symptom-focused interventions, delving into the root causes of glucose imbalance. It stands as a dynamic formula that seamlessly aligns with the body’s intrinsic mechanisms, presenting a distinctive and holistic approach to enhancing overall well-being. Beyond a mere supplement, Sugar Defender emerges as a strategic ally in the pursuit of balanced health.

  28. Sugar Defender’s prowess in managing blood sugar is deeply rooted in its exceptional blend of natural ingredients, each playing a distinct role that contributes to the overall success of the supplement. Here are some noteworthy positive impacts of the Sugar Defender Ingredients blend:

  29. Someone essentially help to make severely articles I’d state. This is the very first time I frequented your web page and up to now? I amazed with the research you made to create this actual publish incredible. Great activity!

  30. Useful info. Lucky me I discovered your site accidentally, and I’m stunned why this twist of fate did not came about in advance! I bookmarked it.

  31. I have not checked in here for some time since I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂

  32. Your writing is so refreshing and authentic It’s like having a conversation with a good friend Thank you for opening up and sharing your heart with us

  33. I have been absent for some time, but now I remember why I used to love this web site. Thanks, I will try and check back more frequently. How frequently you update your site?

  34. I couldn’t stop scrolling and reading, your content is truly one-of-a-kind. Thank you for all the time and effort you put into creating such amazing content.

  35. My brother recommended I might like this web site. He was totally right. This post truly made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

  36. Great info and straight to the point. I am not sure if this is in fact the best place to ask but do you people have any thoughts on where to get some professional writers? Thanks in advance 🙂

  37. I am just commenting to make you be aware of of the helpful encounter my friend’s child obtained reading your web site. She realized too many details, with the inclusion of how it is like to have an amazing giving nature to have the mediocre ones easily master selected tricky matters. You undoubtedly exceeded people’s expectations. I appreciate you for showing the precious, trustworthy, edifying and as well as easy tips about the topic to Julie.

  38. Hi my family member! I want to say that this article is amazing, nice written and come with approximately all vital infos. I would like to look extra posts like this.

  39. You actually make it seem really easy along with your presentation but I to find this matter to be really one thing that I think I might by no means understand. It seems too complicated and very wide for me. I’m looking ahead for your subsequent post, I?¦ll try to get the cling of it!

  40. I am often to blogging and i actually respect your content. The article has really peaks my interest. I am going to bookmark your web site and hold checking for brand spanking new information.

  41. I do trust all the ideas you’ve introduced on your post. They are really convincing and will definitely work. Nonetheless, the posts are too quick for newbies. May you please prolong them a bit from next time? Thank you for the post.

  42. What’s Happening i am new to this, I stumbled upon this I have found It positively useful and it has aided me out loads. I hope to contribute & help other users like its aided me. Good job.

  43. Somebody essentially help to make seriously posts I would state. This is the very first time I frequented your website page and thus far? I surprised with the research you made to make this particular publish extraordinary. Great job!

  44. I haven?¦t checked in here for some time since I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂

  45. I have been absent for some time, but now I remember why I used to love this site. Thank you, I’ll try and check back more frequently. How frequently you update your website?

  46. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  47. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several e-mails with the same comment. Is there any way you can remove people from that service? Thanks a lot!

  48. I haven’t checked in here for some time as I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂

  49. Hey! I just wanted to ask if you ever have any issues with hackers? My last blog (wordpress) was hacked and I ended up losing many months of hard work due to no backup. Do you have any methods to stop hackers?

  50. I’d have to examine with you here. Which is not one thing I usually do! I take pleasure in reading a post that may make folks think. Additionally, thanks for permitting me to comment!

  51. It’s appropriate time to make a few plans for the long run and it’s time to be happy. I have read this post and if I could I desire to counsel you few attention-grabbing things or advice. Maybe you could write subsequent articles referring to this article. I wish to learn more issues about it!

  52. In this awesome pattern of things you secure an A+ for hard work. Exactly where you actually confused me personally ended up being on your specifics. As as the maxim goes, details make or break the argument.. And it could not be more accurate here. Having said that, let me reveal to you what did do the job. The writing is certainly extremely powerful and that is most likely the reason why I am making an effort in order to comment. I do not really make it a regular habit of doing that. 2nd, although I can certainly notice the jumps in reason you make, I am not convinced of just how you appear to connect the points which make your final result. For right now I will, no doubt yield to your position however wish in the near future you link the facts much better.

  53. I and also my pals were reading the good tactics from the website and then the sudden I had a horrible suspicion I had not thanked you for those strategies. Those young men were definitely for this reason glad to read through them and have now very much been using those things. We appreciate you genuinely so accommodating as well as for considering certain good topics most people are really wanting to be informed on. Our own sincere apologies for not saying thanks to you earlier.

  54. Thank you for sharing excellent informations. Your website is so cool. I am impressed by the details that you’ve on this web site. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for extra articles. You, my pal, ROCK! I found simply the info I already searched everywhere and simply couldn’t come across. What a perfect site.

  55. Thank you for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such fantastic info being shared freely out there.

  56. You really make it seem so easy along with your presentation but I in finding this topic to be really one thing that I believe I’d by no means understand. It sort of feels too complex and extremely large for me. I’m having a look ahead in your subsequent post, I will try to get the grasp of it!

  57. It’s actually a nice and useful piece of info. I’m glad that you shared this helpful info with us. Please stay us up to date like this. Thanks for sharing.

  58. I’m not sure why but this blog is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.

  59. Throughout this great design of things you’ll get a B- for hard work. Where exactly you actually lost everybody was first on your facts. As as the maxim goes, the devil is in the details… And it could not be much more true at this point. Having said that, let me reveal to you just what exactly did work. Your article (parts of it) is actually incredibly persuasive and this is most likely why I am taking an effort in order to comment. I do not make it a regular habit of doing that. Next, despite the fact that I can certainly notice a leaps in logic you come up with, I am not necessarily certain of how you appear to unite the ideas which in turn help to make the actual conclusion. For the moment I shall yield to your issue however trust in the foreseeable future you connect your facts better.

  60. Thank you for the sensible critique. Me and my neighbor were just preparing to do a little research about this. We got a grab a book from our local library but I think I learned more from this post. I am very glad to see such wonderful info being shared freely out there.

  61. Thanks for sharing excellent informations. Your site is so cool. I’m impressed by the details that you’ve on this site. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found simply the info I already searched everywhere and just couldn’t come across. What a great web site.

  62. This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen

  63. obviously like your website however you have to test the spelling on several of your posts. Many of them are rife with spelling problems and I to find it very troublesome to tell the truth nevertheless I?¦ll certainly come again again.

  64. The very core of your writing while appearing agreeable in the beginning, did not sit properly with me personally after some time. Someplace within the sentences you were able to make me a believer unfortunately just for a short while. I nevertheless have a problem with your leaps in logic and one might do nicely to help fill in those gaps. In the event that you can accomplish that, I will surely be impressed.

  65. I haven¦t checked in here for some time as I thought it was getting boring, but the last several posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  66. Thanks , I’ve recently been searching for info about this topic for a while and yours is the greatest I’ve came upon till now. But, what concerning the conclusion? Are you sure concerning the supply?

  67. I believe that is among the such a lot vital information for me. And i am glad studying your article. But want to remark on few general things, The web site taste is perfect, the articles is actually nice : D. Excellent job, cheers

  68. I do agree with all the ideas you have presented in your post. They are very convincing and will definitely work. Still, the posts are very short for starters. Could you please extend them a bit from next time? Thanks for the post.

  69. Whats Taking place i am new to this, I stumbled upon this I’ve discovered It absolutely helpful and it has aided me out loads. I am hoping to give a contribution & assist other users like its aided me. Good job.

  70. I’m usually to blogging and i really admire your content. The article has really peaks my interest. I’m going to bookmark your website and maintain checking for brand spanking new information.

  71. Nice read, I just passed this onto a colleague who was doing some research on that. And he just bought me lunch since I found it for him smile Therefore let me rephrase that: Thank you for lunch! “The guy with the biggest stomach will be the first to take off his shirt at a baseball game.” by Glenn Dickey.

  72. In the great design of things you get an A+ just for effort. Where you actually lost me ended up being on your specifics. As people say, the devil is in the details… And it couldn’t be more accurate right here. Having said that, let me inform you precisely what did give good results. Your article (parts of it) is actually quite engaging and this is most likely the reason why I am taking the effort in order to comment. I do not make it a regular habit of doing that. Secondly, although I can certainly see a jumps in reason you make, I am definitely not certain of exactly how you appear to connect the ideas which make the conclusion. For the moment I will, no doubt subscribe to your position however wish in the foreseeable future you link your dots much better.

  73. I like this blog very much, Its a rattling nice berth to read and receive info . “You can never learn less, you can only learn more.” by Richard Buckminster Fuller.

  74. With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My site has a lot of completely unique content I’ve either created myself or outsourced but it looks like a lot of it is popping it up all over the web without my authorization. Do you know any techniques to help protect against content from being ripped off? I’d really appreciate it.

  75. I haven’t checked in here for some time because I thought it was getting boring, but the last few posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  76. of course like your web site but you need to check the spelling on several of your posts. Several of them are rife with spelling issues and I find it very bothersome to tell the truth on the other hand I¦ll surely come back again.

  77. Pingback: list
  78. Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  79. Very interesting details you have observed, appreciate it for posting. “The only thing worse than a man you can’t control is a man you can.” by Margo Kaufman.

  80. I am now not sure where you’re getting your information, but good topic. I must spend a while learning much more or working out more. Thanks for fantastic info I was in search of this information for my mission.

  81. Thanks, I have just been searching for information about this subject for a long time and yours is the greatest I have found out so far. But, what concerning the bottom line? Are you sure concerning the source?

  82. With the whole thing which appears to be developing throughout this subject material, many of your points of view are generally relatively stimulating. Having said that, I am sorry, because I can not give credence to your entire theory, all be it exciting none the less. It looks to us that your commentary are generally not entirely rationalized and in fact you are your self not completely convinced of your point. In any case I did appreciate reading it.

  83. Somebody essentially help to make seriously articles I’d state. This is the very first time I frequented your web page and so far? I surprised with the analysis you made to create this actual post amazing. Magnificent process!

  84. I’m not that much of a internet reader to be honest but your sites really nice, keep it up! I’ll go ahead and bookmark your site to come back in the future. Many thanks

  85. naturally like your web site however you have to take a look at the spelling on quite a few of your posts. A number of them are rife with spelling issues and I in finding it very troublesome to tell the truth however I?¦ll surely come again again.

  86. This is the correct blog for anybody who wants to find out about this topic. You understand a lot its almost exhausting to argue with you (not that I actually would need…HaHa). You undoubtedly put a brand new spin on a subject thats been written about for years. Nice stuff, simply great!

  87. Achieve Agricultural Excellence with Bwer Pipes: Unlock the full potential of your farm with Bwer Pipes’ premium-quality irrigation solutions. Our innovative sprinkler systems and durable pipes are designed to optimize water usage, improve crop health, and maximize yields, empowering Iraqi farmers to succeed in today’s competitive agricultural market. Learn More

  88. The DentiCore supplement is designed to promote healthy gums and teeth through an advanced technique and herbal ingredients. With no negative side effects, it contains only natural components. Its formulation focuses on integrating multiple essential elements crucial for maintaining dental health, ensuring pharmaceutical quality. Produced in a GMP-certified US facility registered with the FDA, DentiCore’s formula is safe for your body, containing only ingredients beneficial to your oral system.

  89. You could certainly see your enthusiasm in the work you write. The sector hopes for even more passionate writers like you who are not afraid to mention how they believe. At all times follow your heart.

  90. GlucoBerry is the result of extensive research by professionals at John Hopkins University. These experts discovered a relationship between healthy blood sugar levels, insulin, and blood sugar drainage from the kidneys. Based on this research, Dr. Mark Weis, a renowned physician, devised a natural dietary supplement to help achieve healthy blood sugar levels.

  91. Hey, you used to write excellent, but the last few posts have been kinda boringK I miss your tremendous writings. Past few posts are just a little bit out of track! come on!

  92. Excellent read, I just passed this onto a colleague who was doing some research on that. And he just bought me lunch as I found it for him smile Thus let me rephrase that: Thank you for lunch! “We have two ears and only one tongue in order that we may hear more and speak less.” by Laertius Diogenes.

  93. I’ve recently started a site, the information you provide on this web site has helped me tremendously. Thanks for all of your time & work. “The achievements of an organization are the results of the combined effort of each individual.” by Vince Lombardi.

  94. Absolutely pent articles, appreciate it for selective information. “The last time I saw him he was walking down Lover’s Lane holding his own hand.” by Fred Allen.

  95. Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  96. Hey, you used to write excellent, but the last several posts have been kinda boring?K I miss your tremendous writings. Past few posts are just a bit out of track! come on!

  97. Thanks for another informative web site. Where else could I get that type of info written in such a perfect way? I have a project that I am just now working on, and I’ve been on the look out for such information.

  98. I have not checked in here for some time because I thought it was getting boring, but the last few posts are great quality so I guess I’ll add you back to my everyday bloglist. You deserve it my friend 🙂

  99. My brother recommended I might like this blog. He was entirely right. This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

  100. Thank you a lot for providing individuals with a very nice chance to read from this site. It is usually very lovely and packed with a good time for me and my office co-workers to search your site at a minimum 3 times in a week to learn the latest guidance you have. Of course, I’m so always happy concerning the wonderful solutions you give. Certain two ideas in this post are surely the most impressive I have had.

  101. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Cheers!

  102. Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  103. Very well written story. It will be valuable to anybody who utilizes it, as well as myself. Keep doing what you are doing – i will definitely read more posts.

  104. This site is known as a walk-by for the entire data you needed about this and didn’t know who to ask. Glimpse right here, and also you’ll undoubtedly uncover it.

  105. I do agree with all the ideas you’ve presented in your post. They are really convincing and will definitely work. Still, the posts are too short for newbies. Could you please extend them a little from next time? Thanks for the post.

  106. The core of your writing whilst sounding agreeable in the beginning, did not really sit properly with me personally after some time. Somewhere within the paragraphs you actually managed to make me a believer unfortunately just for a very short while. I however have a problem with your leaps in logic and one would do well to fill in all those breaks. In the event that you actually can accomplish that, I would surely end up being fascinated.

  107. Someone necessarily help to make significantly articles I’d state. That is the very first time I frequented your web page and up to now? I amazed with the analysis you made to create this particular post extraordinary. Wonderful task!

  108. Hello just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Ie. I’m not sure if this is a format issue or something to do with web browser compatibility but I figured I’d post to let you know. The design and style look great though! Hope you get the problem solved soon. Thanks

  109. I haven’t checked in here for some time as I thought it was getting boring, but the last several posts are good quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend 🙂

  110. Este site é um exemplo notável de como a confiança pode ser estabelecida e mantida na internet. Recomendo a todos os que valorizam a segurança online. Obrigado por proporcionar essa experiência excepcional!

  111. Minha confiança neste site só cresce a cada dia. A transparência e a integridade com que ele opera são verdadeiramente louváveis. Obrigado por garantir uma experiência online tão segura e confiável!