Pixelize Transition System

About

Smooth pixelization transition system for GameMaker. Ready to use in your projects - just drop the object and call the functions.

Features

Room transitions

  • Pixelization → room change → unpixelization - smooth transition with frozen image
  • Configurable hold time at maximum pixelization
  • Callback support - execute any code at the moment of transition

Live effect (without room change)

  • One-time pixelization - press SPACE, image pixelizes and stays
  • Unpixelization on demand - ESC restores sharpness
  • Smooth control by holding - up/left arrows pixelize while held, down/right arrows unpixelize
  • Effect works in real-time - camera and objects keep moving in the background, everything is pixelated in real-time
  • Thanks to left-right and up-down arrows you can set your own preferred pixelization level

Demo controls

  • LMB - transition to Room2
  • RMB - transition to Room1
  • WASD - camera movement
  • SPACE - pixelization with hold
  • ESC - unpixelization
  • ↑ / ← (hold) - pixelize smoothly
  • ↓ / → (hold) - unpixelize smoothly

Available functions

transition_to_room(room, speed, hold)    // transition to room
transition_pixelize(max, speed)          // pixelize and stay
transition_unpixelize(speed)             // unpixelize to the end
 pixelize_start(max, speed)               // pixelize (for holding)
pixelize_pause()                         // stop in place
unpixelize_start(speed)                  // unpixelize (for holding)
unpixelize_pause()                       // stop in place

Contents

  • oTransPixelize object (persistent)
  • Script with functions
  • 2 example rooms

Usage

  1. Add oTransPixelize to the first room
  2. Call functions from anywhere in your code f.e. a specific game mode or the effect of some attack
Updated 3 days ago
Published 6 days ago
StatusIn development
PlatformsHTML5, Windows
Authorsoyer_dev
Made withGameMaker
TagsEffects, GameMaker, gml, pixelization

Download

Download NowName your own price

Click download now to get access to the following files:

pixelization_system-demo.zip 4.1 MB
License.txt 542 bytes
pixelization_system(view&transition).yyz 2.4 MB
if you pay $2 USD or more

Leave a comment

Log in with itch.io to leave a comment.