Dev Update #6 - Screen Shaders & Camera


Great news! The screen shaders and camera system are now fully functional. I've made some simplifications to both systems, focusing only on the essential features. The camera can now track a target, switch between targets, and even apply shaking and flashing effects. What's even better is that you can easily control the intensity of all screen effects using just one value.

Raylib does not support applying multiple shaders to 1 texture out of the box but Shape Engine´s Screen Shader System takes care of that. The game and game UI are drawn on top of each other onto a single render texture so that shaders can be applied. Screen shaders are just normal raylib fragment shaders but I am calling them screen shaders because they are applied to the entire screen :) The shader system also simplifies setting shader values during runtime.


Get Shape Engine

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.