Hacker News new | ask | show | jobs
by amalgamated_inc 1251 days ago
When you write a game for Steam or similar services, do you have to make a specific binary format or follow certain conventions? Or could you basically do anything, in any language, even if it ships with a VM? Could I write a game in Erlang, for example, as long as I have SDL bindings?
1 comments

All that steam requires is a native executable to launch, and that you load their steamworks library and initialise it, which should be one or two FFI calls.