3 ms·
I use Emacs, Slime, SBCL, yes. Since it uses SBCL, game code is compiled to native machine code for each supported platform and architecture. You can find more
by Shinmera 4y ago
I use Emacs, Slime, SBCL, yes. Since it uses SBCL, game code is compiled to native machine code for each supported platform and architecture.
You can find more info on the dev process here: https://reader.tymoon.eu/article/413 https://reader.tymoon.eu/article/413
And the source code for the engine, Trial, and the game, Kandria, are both on our GitHub under Shirakumo.
- peebz 4y agoThat's fascinating, thanks!
- amalgamated_inc 4y agoWhen 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?
- Shinmera 4y agoAll 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.