Hey guys, I was curious, if I wanted to upload a game to steam, does it need to be a Standalone app or something else?
Yes, your upload should be a standalone app. You can upload your game for Windows/Mac/Linux if your game can run on those platforms. You are expected to integrate the Steamworks API in your game, such that your game is started through Steam (adding achievements is also a good idea). Adding the Steamworks API is pretty easy to do even after your game is done, so it is usually not something you would need to worry about early on. When you need to integrate, I suggest using Steamworks.NET for Unity3D projects.
Check out this link if you are still curious
wtf they dont talk about revenue split until after youve been greenlighted?? … thats seems kinda shady to me (they change it from game to game, for “reasons” ???) … but i guess whatever…
… ive always hated steam…
but ill probably end up using it…
lol is it possible to Not have mandatory patch updates? … i just hate that so much…
It is commonplace for publishers, let’s face it Steam is as much a distribution platform as it is a publisher, not to speak of revenue split or exact figures until after a NDA is signed - which in this case would be the act of getting Greenlit.
You could look at it this way, you have a title which has been very successful on Steam and you’re just finishing up a sequel which already has a huge following. You could approach your Steam representative and negotiate a deal for better royalties by swaying your titles previous success on Steam to X number of users converting providing a statistically proven number of sales to be had from the first day.
ugh… NDA?? … no thanks… lol…
i have deep seated moral objection to that kinda thing lol
… meh, steam doesnt deserve my revenue anyway
Unfortunately that doesn’t pay the bills…
You morally object to promising someone that you won’t share their private business information with someone else? And that they will do the same for you?
i morally object to being bound by contracts…
ah… moreso… if I come upon information that I feel that I should disclose, but Iam bound by a NDA… I will disclose it.
this is incorrect of me to do… and therefore, I cannot agree to Any NDA regardless of the situation.
(and i dont understand how anyone could, unless theyre a scumbag lols)
… ill become popular on my own, and make them beg me to share in my monies
LOL sorry… i gotta respond to people like a dummy…
Hmm, this turned into a debate of contracts I see LOL LOL…
Everything around here seems to turn into a debate about something!
It seems you need Unity Pro to publish to Steam, because Steamworks requires a native plugin. Although I guess if you get Greenlit, it should be safe to assume you’ll make at least the $75/month you’d need for the Pro license. That’s all speculation on my part though. I’ve seen sales figures from some moderately successful indie Steam games, but I haven’t seen what the failures look like, sales-wise. I reckon you can guesstimate how well you may do on Steam from sales on channels like GOG and Desura. Of course, if you already have Pro it isn’t a concern.
lol that one game Jim Sterling had a “thing” with recently has HORRIBLE sales figures… (lol of course)
slaughtering grounds … the kid? made a ridiculous counter video to sterling, horrible attention
Okie doke.
If we are talking about the same one, Air Control, it was removed from Steam recently. Finally. My current game is a card game, so I don’t know how much of an audience it will find on Steam. But I can’t imagine it being universally despised. I’d like to see the low end sales number for an actual functioning game.
Do I HAVE to integrate Steamworks?
hmm it says
hmm i thought it was required
ooooohhh nevermind… this is talking about those features… i see.
It needs to be a Standalone App, with the neccessary Steamworks integration.
What do you mean by “necessary”. There’s different way to interpret that, do you mean it’s necessary to implement Steamworks to even be on Steam, or that it’s necessary to implement steamworks to have achievements etc (which is obvious)?
Watch the video. It’s necessary to “process” your build with their “SteamPipe” before uploading to your depots.
You don’t have to do any coding or anything to integrate their features unless you want to.