Creative workflow in game development

Workflow: Designing a level

Today’s post is by our Level designer, Klas, and is a short introduction to how we go about designing levels for Shadow Puppeteer.

Once we know what new gameplay elements we want to introduce to the player in a level, the creative work can start. The first step is often the hardest one, yet it is probably the most important: The idea phase. Members of the team bring their thoughts to the table, discuss them, and sketch out basic concepts. These are often scribbled on paper and contain possible layouts and/or abstract interactions.

Start with scetches and Ideas

When the idea and rough layout is agreed upon, it is taken into the game engine for a 3D sketch.

Level propositions are set up using basic shapes such as boxes. The basic interactions are also implemented. This way we can see what works and what doesn’t without producing a single custom 3d model. In the end this saves us alot of time.

Boxed-level-and-visual-conceptsNext the visual concept is designed by the Art director, Philip, using the boxed out sketch,

and then passed on to the 3D modelers. A modeler uses the boxed level as a base, and the visual concepts as a guideline for the look and feel of the area and objects.

modelling-the-visuals-from-boxesOnce this is done the final 3D models are added to the game, replacing any box or basic shape that was used in the first place. Textures and materials are also added during this time, to ensure a wholesome colour scheme and general look.

Exchange-the-boxed-sketch-and-adjustNow we set up any remaining or broken interaction/collision, and we are ready for in depth testing.

After testing the level to see if player objectives are clear and easy to understand, this is the part where we get someone to try and break the level while playing. And they will. In all sorts of ways. Once kinks and bugs both technical and in gameplay/flow are sorted out, our work is done…

…until someone break it again.

 

Shadow Puppeteer available on Steam

451 thoughts on “Workflow: Designing a level

    1. Thank you, André. It is a lot of fun to do. This description is pretty straight forward. What we haven’t written about is how we work to re-design the level if the testers don’t understand their objective within it. I think we will touch upon that in a future post, though. Looking forward to having you try the game!

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

  2. Статья содержит подробное описание событий и контекста, при этом не выражая пристрастие к какой-либо стороне.

  3. Я ценю информативный подход этой статьи. Она предоставляет достаточно фактов и данных для лучшего понимания проблемы. Хотелось бы увидеть больше ссылок на исследования и источники информации.

  4. If some one needs expert view concerning running a blog afterward
    i propose him/her to visit this web site, Keep up
    the good work.

  5. I simply had to thank you so much again. I’m not certain the things that I could possibly have gone through without the opinions revealed by you regarding this area of interest. Certainly was a very terrifying concern in my view, but looking at the professional avenue you handled it made me to cry over contentment. I am happier for your service and as well , wish you are aware of a powerful job you happen to be accomplishing educating the mediocre ones by way of your web page. Most likely you haven’t encountered all of us.

  6. I’m commenting to make you understand of the outstanding encounter my daughter gained checking your web page. She mastered many pieces, with the inclusion of how it is like to have a very effective giving mindset to have folks with ease know precisely several impossible subject matter. You really exceeded her expected results. Thanks for churning out those informative, dependable, revealing and also cool guidance on your topic to Janet.

  7. I precisely needed to say thanks again. I do not know the things I would’ve followed without the concepts provided by you directly on my industry. Certainly was an absolute distressing case for me personally, but spending time with a new skilled approach you dealt with that took me to cry with delight. Now i’m grateful for your work as well as sincerely hope you recognize what a great job you are always putting in instructing men and women by way of your webpage. More than likely you’ve never encountered all of us.

  8. Автор старается предоставить объективную картину, оставляя читателям возможность самостоятельно сформировать свое мнение.

  9. Having read this I thought it was really informative. I appreciate you spending some time and effort to put this content together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worth it!

  10. Статья содержит дополнительные примеры, которые помогают проиллюстрировать основные концепции.

  11. Автор старается быть балансированным, предоставляя достаточно контекста и фактов для полного понимания читателями.

  12. Это помогает читателям получить полное представление о сложности и многогранности обсуждаемой темы.

  13. Статья содержит анализ причин и последствий проблемы, что позволяет лучше понять ее важность и сложность.

  14. Читателям предоставляется возможность ознакомиться с разными точками зрения и самостоятельно сформировать свое мнение.

  15. We stumbled over here coming from a different web page and thought I might check things out. I like what I see so now i am following you. Look forward to going over your web page for a second time.

  16. Its like you learn my mind! You appear to understand so much about this, like you wrote the ebook in it or something. I believe that you simply could do with some to drive the message house a bit, however other than that, that is magnificent blog. An excellent read. I will certainly be back.

  17. Надеюсь, что эти дополнительные комментарии принесут ещё больше позитивных отзывов на информационную статью!

  18. Designing a level requires attention to detail and creativity, much like crafting a drip jacket Just as a well-designed level engages players with its flow and aesthetics, a drip jacket captivates with its stylish appeal and functional design. Both demand innovation and a keen understanding of what resonates with audiences, blending form and function seamlessly.

  19. 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 people from thatservice? Many thanks!

  20. Автор старается оставаться нейтральным, позволяя читателям сами сформировать свое мнение на основе представленной информации.

  21. Автор представляет альтернативные взгляды на проблему, что позволяет получить более полную картину.

  22. Читателям предоставляется возможность ознакомиться с разными точками зрения и самостоятельно сформировать свое мнение.

  23. Автор старается дать читателям достаточно информации для их собственного исследования и принятия решений.

  24. Читателям предоставляется возможность ознакомиться с разными точками зрения и самостоятельно сформировать свое мнение.

  25. Я просто восхищен этой статьей! Автор предоставил глубокий анализ темы и подкрепил его примерами и исследованиями. Это помогло мне лучше понять предмет и расширить свои знания. Браво!

  26. Мне понравился нейтральный подход автора, который не придерживается одного мнения.

  27. Автор статьи предоставляет сбалансированную информацию, основанную на проверенных источниках.

  28. Hi there! 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 back up. Do you have any solutions to protect against hackers?

  29. Статья представляет аккуратный обзор современных исследований и различных точек зрения на данную проблему. Она предоставляет хороший стартовый пункт для тех, кто хочет изучить тему более подробно.

  30. Это способствует более глубокому пониманию обсуждаемой темы и позволяет читателям самостоятельно сформировать свое мнение.

  31. Это помогает читателям получить полное представление о сложности и многогранности обсуждаемой темы.

  32. Автор предоставляет достаточно информации, чтобы читатель мог составить собственное мнение по данной теме.

  33. Автор предоставляет разнообразные источники для более глубокого изучения темы.

  34. Мне понравился нейтральный тон статьи, который позволяет читателю самостоятельно сформировать мнение.

  35. Автор представляет альтернативные взгляды на проблему, что позволяет получить более полную картину.

  36. Я только что прочитал эту статью, и мне действительно понравилось, как она написана. Автор использовал простой и понятный язык, несмотря на тему, и представил информацию с большой ясностью. Очень вдохновляюще!

  37. Автор представил широкий спектр мнений на эту проблему, что позволяет читателям самостоятельно сформировать свое собственное мнение. Полезное чтение для тех, кто интересуется данной темой.

  38. Статья предоставляет информацию из разных источников, обеспечивая балансированное представление фактов и аргументов.

  39. I do accept as true with all the ideas you have offered for your post. They are really convincing and can certainly work. Still, the posts are too short for beginners. May you please prolong them a little from next time? Thanks for the post.

  40. Я оцениваю информативность статьи и ее способность подать сложную тему в понятной форме.

  41. What’s Happening i’m new to this, I stumbled upon this I have found It absolutely useful and it has aided me out loads. I am hoping to give a contribution & assist different customers like its aided me. Good job.

  42. We stumbled over here coming from a different web address and thought I may as well check things out. I like what I see so now i am following you. Look forward to exploring your web page again.

  43. Конечно, вот ещё несколько положительных комментариев на информационную статью: Это сообщение отправлено с сайта GoToTop.ee

  44. Статья содержит достаточно информации для того, чтобы читатель мог получить общее представление о теме.

  45. Я прочитал эту статью с огромным интересом! Автор умело объединил факты, статистику и персональные истории, что делает ее настоящей находкой. Я получил много новых знаний и вдохновения. Браво!

  46. Статья содержит анализ преимуществ и недостатков различных решений, связанных с темой.

  47. Спасибо за эту статью! Она превзошла мои ожидания. Информация была представлена кратко и ясно, и я оставил эту статью с более глубоким пониманием темы. Отличная работа!

  48. I blog frequently and I seriously appreciate your content. Your article has really peaked my interest. I’m going to bookmark your site and keep checking for new details about once per week. I subscribed to your Feed as well.

  49. Статья содержит актуальную информацию, которая помогает разобраться в современных тенденциях и проблемах.

  50. Мне понравилось разнообразие источников, использованных автором для подкрепления своих утверждений.

  51. Автор статьи предоставляет информацию, подкрепленную надежными источниками, что делает ее достоверной и нейтральной.

  52. Я оцениваю использование автором разнообразных источников, чтобы подтвердить свои утверждения.

  53. Автор представил широкий спектр мнений на эту проблему, что позволяет читателям самостоятельно сформировать свое собственное мнение. Полезное чтение для тех, кто интересуется данной темой.

  54. Это позволяет читателям самостоятельно сделать выводы и продолжить исследование по данному вопросу.

  55. Я хотел бы поблагодарить автора этой статьи за его основательное исследование и глубокий анализ. Он представил информацию с обширной перспективой и помог мне увидеть рассматриваемую тему с новой стороны. Очень впечатляюще!

  56. Позиция автора остается нейтральной, что позволяет читателям сформировать свое мнение.

  57. Я восхищен этой статьей! Она не только предоставляет информацию, но и вызывает у меня эмоциональный отклик. Автор умело передал свою страсть и вдохновение, что делает эту статью поистине превосходной.

  58. Читателям предоставляется возможность самостоятельно рассмотреть и проанализировать информацию.

  59. Статья содержит информацию, которую можно применить в практической деятельности.

  60. Автор умело структурирует информацию, что помогает сохранить интерес читателя на протяжении всей статьи.

  61. Статья представляет анализ разных точек зрения на проблему, что помогает читателю получить полное представление о ней.

  62. Howdy! This post couldn’t be written any better! Reading through this post reminds me of my previous roommate! He constantly kept preaching about this. I’ll send this information to him. Pretty sure he’s going to have a good read. I appreciate you for sharing!

  63. I’m now not positive where you’re getting your information, however good topic. I must spend a while finding out much more or understanding more. Thanks for excellent info I used to be searching for this info for my mission.

  64. Автор старается оставаться нейтральным, позволяя читателям сами сформировать свое мнение на основе представленной информации.

  65. You really make it seem really easy along with your presentation but I to find this matter to be actually one thing that I think I’d by no means understand. It kind of feels too complicated and extremely large for me. I’m having a look forward for your subsequent post, I will try to get the grasp of it!

  66. Right here is the perfect web site for anybody who would like to understand this topic. You understand so much its almost hard to argue with you (not that I really will need to…HaHa). You certainly put a brand new spin on a subject that has been discussed for a long time. Great stuff, just excellent!

  67. Надеюсь, что эти комментарии добавят ещё больше положительных настроений к информационной статье! Это сообщение отправлено с сайта GoToTop.ee

  68. Автор представляет разные точки зрения на проблему и оставляет читателю пространство для собственных размышлений.

  69. Это помогает читателям получить полное представление о сложности и многогранности обсуждаемой темы.

  70. Hi there! I could have sworn I’ve been to this site before but after reading through some of the post I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  71. Это позволяет читателям получить разностороннюю информацию и самостоятельно сделать выводы.

  72. Автор не старается убедить читателей в определенном мнении, а предоставляет информацию для самостоятельной оценки.

  73. Я хотел бы выразить признательность автору за его глубокое понимание темы и его способность представить информацию во всей ее полноте. Я по-настоящему насладился этой статьей и узнал много нового!

  74. Я восхищен этой статьей! Она не только предоставляет информацию, но и вызывает у меня эмоциональный отклик. Автор умело передал свою страсть и вдохновение, что делает эту статью поистине превосходной.

  75. Я благодарен автору этой статьи за его тщательное и глубокое исследование. Он представил информацию с большой детализацией и аргументацией, что делает эту статью надежным источником знаний. Очень впечатляющая работа!

  76. Статья представляет несколько точек зрения на данную тему и анализирует их достоинства и недостатки. Это помогает читателю рассмотреть проблему с разных сторон и принять информированное решение.

  77. Я просто восхищен этой статьей! Автор предоставил глубокий анализ темы и подкрепил его примерами и исследованиями. Это помогло мне лучше понять предмет и расширить свои знания. Браво!

  78. Читателям предоставляется возможность ознакомиться с различными точками зрения и принять информированное решение.

  79. Автор статьи предоставляет важные сведения и контекст, что помогает читателям более глубоко понять обсуждаемую тему.

  80. Статья содержит практические рекомендации, которые можно применить в реальной жизни для решения проблемы.

  81. Это позволяет читателям самостоятельно сформировать свое мнение и оценить представленные доводы.

  82. Читателям предоставляется возможность самостоятельно сформировать свое мнение на основе представленных фактов.

  83. Я прочитал эту статью с огромным интересом! Автор умело объединил факты, статистику и персональные истории, что делает ее настоящей находкой. Я получил много новых знаний и вдохновения. Браво!

  84. Автор старается быть нейтральным, что помогает читателям лучше понять обсуждаемую тему.

  85. Читателям предоставляется возможность ознакомиться с фактами и самостоятельно сделать выводы.

  86. Статья содержит обоснованные аргументы, которые вызывают дальнейшую рефлексию у читателя.

  87. What i do not understood is if truth be told how you’re now not actually a lot more well-preferred than you might be right now. You’re so intelligent. You already know thus considerably on the subject of this subject, produced me in my view consider it from so many varied angles. Its like women and men don’t seem to be interested unless it is something to do with Girl gaga! Your own stuffs outstanding. At all times maintain it up!

  88. Я благодарен автору этой статьи за его тщательное и глубокое исследование. Он представил информацию с большой детализацией и аргументацией, что делает эту статью надежным источником знаний. Очень впечатляющая работа!

  89. Мне понравилось разнообразие и глубина исследований, представленных в статье.

  90. Статья содержит четкие определения основных терминов, что помогает понять тему лучше.

  91. Читателям предоставляется возможность самостоятельно рассмотреть и проанализировать информацию.

  92. Статья представляет несколько точек зрения на данную тему и анализирует их достоинства и недостатки. Это помогает читателю рассмотреть проблему с разных сторон и принять информированное решение.

  93. Статья содержит ясные и убедительные аргументы, подкрепленные конкретными примерами.

  94. Автор предоставляет различные точки зрения и аргументы, что помогает читателю получить полную картину проблемы.

  95. Статья представляет объективный анализ проблемы, учитывая разные точки зрения.

  96. Статья содержит анализ преимуществ и недостатков разных решений проблемы, помогая читателю принять информированное решение.

  97. Статья представляет аккуратный обзор современных исследований и различных точек зрения на данную проблему. Она предоставляет хороший стартовый пункт для тех, кто хочет изучить тему более подробно.

  98. Я оцениваю тщательность и точность исследования, представленного в этой статье. Автор провел глубокий анализ и представил аргументированные выводы. Очень важная и полезная работа!

  99. You could definitely see your skills within the paintings you write. The arena hopes for more passionate writers like you who are not afraid to say how they believe. All the time follow your heart. “Man is the measure of all things.” by Protagoras.

  100. I’m not sure exactly why but this web site 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 on and see if the problem still exists.

  101. Статья содержит ссылки на актуальные и авторитетные источники, что делает ее надежной и достоверной.

  102. Автор старается сохранить нейтральность, чтобы читатели могли сформировать свое собственное понимание представленной информации.

  103. Автор явно старается сохранить нейтральность и представить множество точек зрения на данную тему.

  104. Статья содержит анализ преимуществ и недостатков различных решений, связанных с темой.

  105. Статья содержит подробное описание событий и контекста, при этом не выражая пристрастие к какой-либо стороне.

  106. Автор старается быть объективным и предоставляет достаточно информации для осмысления и дальнейшего обсуждения.

  107. Отлично, что автор обратил внимание на разные точки зрения и представил их в сбалансированном виде.

  108. Аргументы подкреплены фактами и исследованиями, что позволяет читателям рассмотреть разные стороны вопроса.

  109. What’s up colleagues, how is the whole thing, and what you would like to say concerning this paragraph, in my view its actually amazing designed for me.

  110. Читатели могут использовать представленную информацию для своего собственного анализа и обдумывания.

  111. Я прочитал эту статью с огромным интересом! Автор умело объединил факты, статистику и персональные истории, что делает ее настоящей находкой. Я получил много новых знаний и вдохновения. Браво!

  112. Статья содержит обширный объем информации, которая подкреплена соответствующими доказательствами.

  113. Статья содержит обширный объем информации, которая подкреплена соответствующими доказательствами.

  114. Admiring the time and effort you put into your site and in depth information you offer. It’s great to come across a blog every once in a while that isn’t the same unwanted rehashed material. Excellent read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.

  115. Я просто не могу не поделиться своим восхищением этой статьей! Она является источником ценных знаний, представленных с таким ясным и простым языком. Спасибо автору за его умение сделать сложные вещи доступными!

  116. Автор статьи предоставляет сбалансированную информацию, основанную на проверенных источниках.

  117. Читателям предоставляется возможность самостоятельно сформировать свое мнение на основе представленных фактов.

  118. Автор предоставляет подробные объяснения сложных концепций, связанных с темой.

  119. Статья содержит анализ преимуществ и недостатков разных решений проблемы, помогая читателю принять информированное решение.

  120. Статья предоставляет разнообразные исследования и мнения экспертов, обеспечивая читателей нейтральной информацией для дальнейшего рассмотрения темы.

  121. Автор старается оставаться объективным, что позволяет читателям самостоятельно оценить представленную информацию.

  122. Это позволяет читателям самостоятельно сделать выводы и продолжить исследование по данному вопросу.

  123. Автор представляет разнообразные точки зрения на проблему, что помогает читателю получить обширное представление о ней.

  124. Я благодарен автору этой статьи за его тщательное и глубокое исследование. Он представил информацию с большой детализацией и аргументацией, что делает эту статью надежным источником знаний. Очень впечатляющая работа!

  125. Позиция автора не является однозначной, что позволяет читателям более глубоко разобраться в обсуждаемой теме.

  126. Автор статьи предоставляет важные сведения и контекст, что помогает читателям более глубоко понять обсуждаемую тему.

  127. Я очень доволен, что прочитал эту статью. Она оказалась настоящим открытием для меня. Информация была представлена в увлекательной и понятной форме, и я получил много новых знаний. Спасибо автору за такое удивительное чтение!

  128. Автор представляет сложные понятия в понятной и доступной форме, что erleichtert das Verständnis.

  129. Я оцениваю использование автором разнообразных источников, что позволяет получить всестороннюю информацию.

  130. It is in reality a great and useful piece of information. I’m glad that you shared this useful information with us. Please stay us up to date like this. Thanks for sharing.

  131. Это позволяет читателям самостоятельно оценить и проанализировать информацию.

  132. You are so awesome! I do not think I’ve truly read through a single thing like that before. So good to find somebody with unique thoughts on this issue. Seriously.. thank you for starting this up. This site is one thing that is needed on the internet, someone with some originality!

  133. Я оцениваю тщательность и точность исследования, представленного в этой статье. Автор провел глубокий анализ и представил аргументированные выводы. Очень важная и полезная работа!

  134. It’s really very complicated in this full of activity life to listen news on Television, so I just use internet for that purpose, and get the hottest information.

  135. Я хотел бы выразить свою восторженность этой статьей! Она не только информативна, но и вдохновляет меня на дальнейшее изучение темы. Автор сумел передать свою страсть и знания, что делает эту статью поистине уникальной.

  136. Статья обладает нейтральным тоном и представляет различные точки зрения. Хорошо, что автор уделил внимание как плюсам, так и минусам рассматриваемой темы.

  137. It is perfect time to make some plans for the future and it’s time to be happy. I have read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you can write next articles referring to this article. I wish to read more things about it!

  138. Автор статьи представляет факты и аргументы, обеспечивая читателей нейтральной информацией для дальнейшего обсуждения и рассмотрения.

  139. Автор старается дать читателям достаточно информации для их собственного исследования и принятия решений.

  140. Автор представил четкую и структурированную статью, основанную на фактах и статистике.

  141. Автор предоставляет разнообразные источники, которые дополняют и расширяют представленную информацию.

  142. Хорошо, что автор обратил внимание на различные аспекты данной проблемы.

  143. Технология монтажа охранно-защитной дератизационной системы (ОЗДС) не так проста, как кажется на первый взгляд. Несмотря на минимальный состав оборудования ОЗДС, которое состоит всего из трёх элементов…

  144. Одним из важных элементов ОЗДС является мониторинг и контроль за наличием дератов в зоне объекта. Для этого применяются специализированные датчики и устройства, которые регистрируют наличие и движение дератов, а также позволяют контролировать эффективность применяемых методов борьбы.

  145. Для предотвращения проникновения дератов в здания и сооружения используются различные механические методы. Это могут быть специальные преграды, заслонки, заглушки и другие устройства, которые не позволяют дератам проникнуть внутрь объекта.

  146. Комплекс работ по проектированию, монтажу и техническому обслуживанию Охранно-Защитных Дератизационных Систем (ОЗДС). Электрическая дератизация, одной из разновидностью которой выступает Охранно-Защитная Дератизационная Система, одна из наиболее перспективных разработок для борьбы с грызунами.

  147. Охранно-Защитная Дератизационная Система – это комплекс действий и мероприятий, направленных на предотвращение или уничтожение возможной колонии грызунов в помещении. На текущий момент охранно-защитная дератизационная система получила широкое распространение в различных сферах деятельности, включая промышленность, административные и жилые здания. Такой подход к борьбе с грызунами является более эффективным и при этом экономически более выгодным, чем использование традиционных методов. Эта система позволяет быстро и эффективно убрать популяцию грызунов в помещениях любого размера. Рекомендуется ее использовать в областях, где определенным образом часто возникают проблемы с грызунами.

  148. I do not know whether it’s just me or if everyone else encountering problems with your website. It looks like some of the text in your posts are running off the screen. Can somebody else please provide feedback and let me know if this is happening to them as well? This might be a problem with my internet browser because I’ve had this happen previously. Cheers

  149. When someone writes an post he/she retains the idea of a user in his/her brain that how a user can understand it. Therefore that’s why this paragraph is great. Thanks!

  150. A person necessarily assist to make seriously articles I might state. That is the first time I frequented your web page and so far? I amazed with the research you made to create this actual publish extraordinary. Great task!

Leave a Reply to Top Rated Windshield Replacement 27511 Cancel reply

Your email address will not be published. Required fields are marked *