Skip to content
Jack Conradsen edited this page Mar 11, 2023 · 16 revisions

About

STANNcam is a camera and resolution manager system for GameMaker-LTS (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.

Features

  • Ability to add/clone/remove up to 8 cameras at runtime easily
  • Camera following options
  • Functions for moving/zooming/shaking the camera
  • Independent game and GUI resolution (can be identical as well)
  • Change display resolution, fullscreen, keep aspect-ratio. at runtime
  • 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

Basic Setup
Methods & Variable definitions

Credits

STANNcam is developed and maintained by Jack Conradsen (STANN.co),
with contributions from @bfrymire

Feedback/contact

If you have any issues, feedback or questions, you can create an issue here on github, or refer to it's dedicated channel in Juju's kitchen discord server. https://discord.gg/Dac87U7XHS when you do feel free to tag me @stann_co so i see!

License

STANNcam is released under the MIT License meaning you can use it freely even in commercial products. Credit is strongly encouraged but not mandatory

Clone this wiki locally