把游戲放上Steam學(xué)到的經(jīng)驗分享(一)

序言
(????)??嗨,大家好,我是亞恒。
超級久沒有寫文章了,原因當(dāng)然是因為在做游戲了(大概)。
題圖的游戲《揀愛》10月1日就會正式在Steam發(fā)售了,可喜可賀!
好的,那么廣告也打完了我們下次再見...
開玩笑的( ̄▽ ̄)
這次把游戲放到steam的過程里面我學(xué)到了不少東西,一半是為了記錄另一半是分享和賣廣告,大概不會一次寫完的。因為寫起來很累。大概不會按順序來寫,想到什么就分享什么。大家就將就著看吧^_^
———————————————正文開始———————————————
1、在游戲完成后,單單對接Steam,第一次最好預(yù)留15人日左右
為免有讀者不清楚,解釋一下人日。人日就是一個人工作一日的工作量。所以上面說的15人日就是如果你是一個人負(fù)責(zé)對接Steam的所有工作,我預(yù)估可能需要15日的時間。實際大部分團(tuán)隊都是幾個人去負(fù)責(zé)對接steam的。為什么需要這么多時間呢?除了大家都會想到的程序上需要對接成就系統(tǒng),云存檔等的程序工作外,還有寫商店頁面資料,為游戲制作宣傳圖,成就圖片等工作。下面就拆開來說。
2、【程序】接Steam的成就系統(tǒng)不算困難,但是也是需要時間的
我用的是unity引擎,所以只介紹針對unity引擎的內(nèi)容。官方的sdk是Cpp寫的,所以對于unity需要用到第三方的東東來幫你接sdk。在官方手冊里面有兩個推薦的第三方。
我選的是這個:https://steamworks.github.io/
因為看起比較靠譜。乖乖跟著里面接的內(nèi)容來接,應(yīng)該不會太困難的。然后你還需要去配置steamwork內(nèi)的成就頁面。才可以在steam正常顯示。這個時間,我想因人而異。我第一次做再加上本身游戲內(nèi)用于生成成就的邏輯不完善。所以大概做了3天的樣子。
3、【程序】Steam的打包上傳工具
Steamwork上面有詳細(xì)的教程,不會說有多困難但是還是需要一定時間適應(yīng)的。特別是像亞恒這種半道出家的程序員。還有Steamworks真的不是太好用,所以我覺得花2天的樣子吧。
4、【美術(shù)】Steam上需要的圖其實很多,不只是游戲截圖和宣傳圖而已
Steam會要求你提供很多大小不同的圖片用于不同的用途。一個產(chǎn)品,大概需要大中小宣傳圖、社區(qū)形象圖片、背景圖片、直播圖片等。這里大概算是6張圖吧。然后如果你需要對應(yīng)多語言。每種語言再多6張。例如《揀愛》對應(yīng)簡繁中,日語,英語4種語言,就乘以4 = 24張。然后這里說是一個產(chǎn)品,并非指一個游戲。如果你游戲有OST、或者OST+游戲本體的話,那么就各算是一個產(chǎn)品。《揀愛》就是這樣,所以一共3個產(chǎn)品。3 * 24 = 72張圖片。由于數(shù)量太多,我們最后還是幾乎都是使用一幅圖來增刪內(nèi)容、調(diào)整大小改出來的。但這樣也已經(jīng)很花時間了。如果想要效果更好的話,會更加花時間。
還有成就圖片,卡牌,玩家背景,徽章這些圖片。也需要繪制。雖然這次我沒有做美術(shù)工作,所以不能很好地預(yù)估。但是我覺得這部分的工作量看作5人日或許比較好。
5、【雜務(wù)】Steam上的商店頁面等資料的填寫,比你想象的要花時間
Steam頁面內(nèi)容其實不少。好好地填本來就挺花時間的,如果你的游戲要多語言顯示商店內(nèi)容。那么填寫時間將不只加倍。什么?你直接用谷歌翻譯就算了?好吧...那樣當(dāng)我沒說。這大概看成要填個2天會比較合適。中途總會有各種修改,增刪的。
這次就先寫著這些吧(/ω\)