A downloadable asset pack for Windows

Buy Now$4.99 USD or more

Voronoi Splitscreen is a type of dynamic split-screen that adapts the split depending on where players are, leading to regions that merge together when players are close, and split when they move apart, with the split always being performed in the direction between the players, no matter how they move around in the level.

This asset is a from-the-ground-up implementation in GameMaker:Studio 2.2 using a simple shader to merge views together, with most of the work being done GML-side (finding the anchor points for the separate views). Easy to use, and implemented in a compartmentalized way that should make it easy to merge with an existing project.

Each player's view is rendered to a separate surface using view_surface (as if the game used ordinary views) and then they are merged together onto the application surface using a voronoi tesselation shader.

Supports 1-4 players, could theoretically be extended for up to 8. (The primary bottleneck is the GLSL fragment sampler unit limit - you can't pass more than 8 textures into a shader)


Buy Now$4.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

Source Code (GMS 2.3 project file) 43 kB
Source code (GMS 2.2 project file) 76 kB

Download demo

Demo 1 MB
EULA 22 kB

Leave a comment

Log in with itch.io to leave a comment.