/STANNcam

An easy to use camera object for Gamemaker studio, with options to change game and GUI resolution independently, and upscale pixelart

Primary LanguageGame Maker LanguageMIT LicenseMIT

STANNcam

STANNcam 2.2.0🎥

STANNcam is a pixel-perfect camera and resolution manager system for GameMaker (and onwards)
It foregoes gamemakers viewports and application_surface,
and instead gives full control on where and in which order to draw your different camera's contents to the screen.

GameMaker-LTS_StWcadDl3Y.mp4
Runner_GhtH9eqLJB.mp4

Features

  • Ability to add/clone/remove up to 8 cameras at runtime easily
  • Camera following options
  • Functions for moving/zooming/shaking/resizing the camera
  • Independent game and GUI resolution (can be identical as well)
  • Change display resolution, keep aspect-ratio. at runtime
  • Switch between windowed / borderless windowed / fullscreen
  • Ability to draw camera contents directly on an object in a level (can be used for TV/Monitor/portal effects)
  • Easily apply shaders to everything drawn
  • Draw stuff before and after the camera is drawn (useful for dynamic backgrounds/foregrounds)

Documentation

For more info on using stanncam consult the Wiki

Games using STANNcam 🎮

Note all games are using older and specialised versions of the camera, but it is the same base in all

Pengu Saves Christmas
firefox_1mAHf9ZqF8

BulbBoy
3