Further reading
Level design doesn’t always involve placing physical elements inside the game world. Sometimes, it means enticing sound design, hiding cute or interesting lore elements pertinent to the world and story, and adding non-player characters your players can relate to or simply hate. There is a whole layer of psychological factors to designing good levels so that you can evoke the emotions you desire in your players. If you want to elevate your knowledge in this domain, you are going to have to examine resources that are not necessarily game engine-specific. So, broaden your horizons! Here are a few resources that will get you started:
- https://www.worldofleveldesign.com
- https://www.pluralsight.com/courses/fundamentals-professional-level-design
- https://www.cgmasteracademy.com/courses/46-level-design-for-games/
- https://www.edx.org/course/introduction-to-level-design-2
You had to write a water shader in this chapter. Working with shaders is...