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

251 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

Leave a Reply

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