Everything is scriptable!
Omniscript is a new method to make digital media, varying from video games and animations, to music and video essays. It's centered around a visual scripting language similar to Unreal's blueprints, allowing both advanced programmers and talented artists to design interactions for their projects.
Omniscript can output audio files, video files or even interactable executables written in C. Custom script blocks that modify inputs and generate outputs can be written as C plugins.
See the documentation for more info on how Omniscript works. There is a free version for single users, and licensing options for teams working together.
Roadmap
- Wheel Reinvention Jam Prototype
- Load DLLs of input/outputs
- Image Inputs
- Image Outputs
- Image Modifiers (next image after x secs, tint image, etc.)
- Video Inputs
- Video Outputs
- Video Modifiers (tint, etc.)
- Decision Blocks (if/switch)
- Loop Blocks (for)
- Basic UI
- Functions rendered as Node Blocks
- Wires connecting node blocks
- Make functions out of other script blocks
- Website setup
- Multi-user sync
- Loads of plugins
- Audio Inputs
- Audio Outputs
- Keyboard Inputs
- Generated Program Outputs
- Audio Modifiers (VST support, filters, etc.)