SnaX - Less is More!
Graphics Programming Made Simple!
Snax is fast
snax is free
snax is simple
What is SnaX?
SnaX is a new development tool for real-time 3D-graphics applications like games, simulators or other visualization solutions depending on high-performance, real-time 3D-graphics.
SnaX is based on a powerful real-time, visual programming concept. Your project keeps running as you develop it – Visually, without writing a single line of code!
SnaX is built with performance in mind!
SnaX is free for personal and commersial use!
SnaX is easy to learn, easy to use, easy to like!
YOU got the idea!
SnaX is the tool!
Who is SnaX for?
SnaX is for anyone interested in fast, efficient and fun 3D-graphics programming for Windows 10! It’s a lightweight, low-level, highly capable tool, suitable for developers familiar with object-oriented programming concepts, shader programming, linear algebra and 3D-graphics in general. SnaX would also make an excellent tool for learning many of these skills!
SnaX is all about chips
Programming happens in a graphical environment where writing code is replaced by visually linking together small blocks of functionallity called chips!
What are chips?
Just like the microchips found inside your computer, a chip can be thought of as a black box with a limited, well-defined functionality inside – It is a virtual microchip.
Chips are powerful!
Technically, chips are plugins (DLL-files) loaded on demand, containing executable code written in native C++ making them AND your project run extremely fast.
There is a Chip for it!
Key Features of SnaX
Developing with SnaX is all about connecting and configuring chips of different types, and requires little to no traditional coding at all.
SnaX lets you run your project while you develop it. Any changes you make to your program can be viewed instantly. Forget about those lengthy compile steps – We took care of those!
SnaX lets you develop using true object-oriented principles known from traditonal programming languages like C++ or Java. Create class hierarchies, override and inherit! All visually!
Every programmer knows the usefulness of break-points when debugging a program, and SnaX got a chip for it – Literally! Step in to your program, monitor values, view the stack trace, edit and continue.
SnaX got a built-in performance profiling functionality helping you find the bottlenecks in your program. As soon as you update your program, the statistics are available!
SnaX is highly modular and extendable by its design. Most functionality is provided as packages with Chips, offering a clean and uniform interface for further development! Create your own Chips using the SDK!
Realize your ideas today!
The technologies behind SnaX
Built for the number one OS
Nvidia PhysX 4
SnaX is developed by the Norwegian company mCODE. The person behind the company has a Msc degree in computer science, and has more than 13 years experience as a software developer of large distributed simulator systems and broadcasting software for TV.
– I created SnaX for the fun of it, and quickly realized that this is a tool many others could find useful as well! I hereby invite you to try it out!
SnaX is here!
mCODE is proud to announce the very first version of SnaX Game Engine.
Its been years in the making, but the time has finally come to release SnaX to the public - For free!
Give SnaX a chance - Try it today!