aevitas / orion

Managed game manipulation framework for Counter Strike: Global Offensive in C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[QUESTION] Steam Direct Publishability?

phundio opened this issue · comments

I was just curious if any of this was motivated by trying to get us a C# interface with Source 1 so we can write games in C# and publish on Steam Store via Steam Direct (was Greenlight) using C# instead of lua.

I am trying to force myself to learn lua and was glad things like squirrel exist that give me better syntax, but really most of us would just prefer C# I think. I guess there are performance arguments to make for lua, but i digress. Is there any red flags in this approach that steam wouldn't allow as a published game/store mod?

This looks great! Excited to learn more. You keeping tabs on Source 2?

  1. Steam Direct is independent from the game or engine.
  2. Lua is a lot slower because its interpreted, not compiled
  3. There are no published Source 2 details / APIs
  4. You do not create games with Lua and Source Engine (you use C++)
  5. Orion is mostly for hacking, and will never replace the Source engine APIs