Do you need to integrate Steamworks to release on steam?

Do you need to integrate Steamworks to release on steam, or can you make game in unity Indie and submit it? Because i know steamworks would require unity pro, which i don’t have access to yet.

I don’t believe you require Steamworks, but I think it is a something you’d want to do to generate some incentive for Valve to approve it. Essentially if you are submitting an indie game to Valve you may want Steamworks to sweeten the deal.

Maybe you could submit it in an alpha stage with the idea that if approved you will implement Steamworks (as you should be able to guarantee you’ll make the cost of Pro back if you release on Steam, if not Steam certainly won’t approve it in any state).

Nope. In fact, you can’t even use Steamworks until you’re approved on Steam!

well sadly i can’t quite afford unity pro yet… my plan was to release on steam then buy pro. I guess this won’t work :/.

Well yeah, but the idea is that if you are releasing on Steam, you should most definitly get at least $1500 in sales. And if you know sales are coming it’s not a bad idea to take a little bit of risk on it and loan/borrow enough for Pro. This means you can improve your results on Steam by having more valuable features and therefore make even more.

i.e. if implementing Steamworks would make you more than $1500 then you can spend the money knowing you will make it back with the investment upgraded features.

It’s really not for everyone and depends immensly on personal situations, but given the popularity of Steam and how much that could grow your potential audience, if Steam approves your game you want to make the most of it imo.

Whatever you do, please submit an actually good game. Steam is getting filled with bad indie games lately.

Yeah, I’ve just been browsing through… ugh. There’s alot of unoriginality there.

its a commercial platform as such you better keep in mind that broad interest pays better than geek-minority-originality … unhappily

Does steamworks not require some programming knowledge?

Steamworks comes as a C++ plugin, so yes, you would need programming knowledge, both in C++ and in Unity to pull it off.