STANNcam
An easy to use camera object for Gamemaker studio, with options to change game and GUI resolution independently, and upscale pixelart
Install / Use
/learn @stann-co/STANNcamREADME
STANNcam is a pixel-perfect camera and resolution manager system for GameMaker (and onwards)
It foregoes GameMaker's viewports and instead gives full control on where and in which order
to draw your different camera's contents to the screen.
https://user-images.githubusercontent.com/46312671/224503356-25316aab-1c77-422b-b994-b0013da303d0.mp4
https://github.com/jack27121/STANNcam/assets/46312671/d8bde347-346c-48de-88a5-86bfb75c3ecb.mp4
Features
- Easily add/clone/remove up to 8 cameras during runtime
- Camera following options
- Camera zones to constrain the camera when following an instance/player
- Functions for moving/zooming/shaking/resizing the camera
- Independent game and GUI resolution (can be identical as well)
- Change display resolution, keep aspect-ratio during runtime
- Switch between windowed, borderless, and fullscreen game window modes
- 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] The showcased games are using older and customized versions of STANNcam
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。


