Language Specification for VC

VC is a scripting language, short for VergeC, which is a C-like language created specifically for use in creating Verge games. It is one of the two languages available for making games with Verge, the other being Lua (which you can read about here).

You create VC files in any text editor you want, and when you run verge.exe (with releasemode 0 and lua 0 set in your verge.cfg), the engine will attempt to compile your code starting with a mandatory file in the same base directory as the engine file, and then any other VC files you #include therein.


Post a new comment?

Talkback #1 written by on 2014-04-17.

This is the talkback thread for the documentation page: Language Specification for VC

Post a new comment?

Doc Nav

Your docs
View All Docs

If you log in, you can edit the documentation, or create your own documents and tutorials!

Ben McGraw's lovingly crafted this website from scratch for years.
It's a lot prettier this go around because of Jon Wofford. is a member of the lunarnet irc network, and would like to take this opportunity to remind you that regardless how babies taste, it is wrong to eat them.