-
Notifications
You must be signed in to change notification settings - Fork 5
Home
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.
- 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)
Basic Setup
Methods & Variable definitions
STANNcam is developed and maintained by Jack Conradsen (STANN.co),
with contributions from @bfrymire
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!
STANNcam is released under the MIT License meaning you can use it freely even in commercial products. Credit is strongly encouraged but not mandatory