我的超休闲游戏作品集
那些年我開發過的超休閑小游戲_嗶哩嗶哩bilibili_游戲集錦
那些年我開發過的超休閑小游戲
1. 《Survival Game Master》
?一款模擬經營 + idle類游戲,追逐魷魚游戲的熱點。魷魚游戲影視劇爆火后,出現了很多模擬魷魚的游戲,但都是以參賽者視角的游戲,實際上魷魚游戲只有7種玩法,所以對關卡個數有很大限制。游戲設計中通常會切換角度來實現創新,Survival Game Master則是以反派Boss為視角,讓玩家來經營魷魚游戲。CPI表現很好,仍在買量中,已經接近千萬+的安裝量。
技術點:
①復雜的游戲機制,關卡以街區為單位,每個關卡包含多個街區。每個街區中包含車站、宿舍、游戲場地、招聘商店等。每種元素包含不同的功能,分為可解鎖物體、可解鎖并可升級物體。為了增強沉浸感,對細節打磨得非常仔細。
②隊伍跟隨。使用等差數列并平滑計算小人跟隨關系,使隊伍可流暢跟隨主角。
2. 《Rolling Dice》
《Rolling Dice》 《Papa?Go》?網賺小游戲曾經有一段黃金期,成功率極高,是當時賺快錢的最佳選擇。但隨著肆無忌憚的割用戶韭菜,很快用戶被洗了個遍,最終曇花一現。
Rolling Dice是一款類似大富翁的游戲,其中內置了抽獎卡、水果機、老虎機、大轉盤、刮刮卡等抽獎小游戲。游戲需要聯網與服務器交互。玩家通過各種抽獎小游戲賺錢,攢到一定數值后可提現。
國外用戶想通過玩游戲就把錢賺了,網賺游戲抓住這種不勞而獲的心理,病毒式蔓延。Rolling Dice數據好的時候新增用戶單日播放廣告數量竟然達到35+,甚至有很多人為了獲得更多獎勵刷數百條廣告。讓我們不得不做一套廣告機制避免用戶單日播放太多激勵視頻廣告,以防止被廣告渠道判定為惡意刷廣告。
技術點:
網賺游戲通常需要數據安全和同步問題。通過DES加密把每一條WebRequest收發數據加密,防止被抓包破解。
3. 《停車老司機》
停車模擬游戲,把車開到停車位中獲勝,盡量避免碰撞。
技術點:
①.車的控制邏輯,通過WheelCollider實現,不同的價格的車輛通過修改WheelCollider屬性來升級車輛性能。
②.車被碰撞后模型有塌陷變形的效果,增加物理真實度。
③.碰撞到障礙物時,障礙物會朝碰撞方向晃動,增強物理交互。
④.關卡生成工具。懶人必備,可以用AssetStudio工具提取類似游戲的關卡模型,然后通過工具一鍵生成擺放好的關卡。
4. 《Body Paint Rush》
每一關有一個目標形象,玩家通過撿不同顏色的刷子來增加人體涂色的進度。為了豐富關卡,還加入了“敵人”,即水池、手拿滋水槍的色狼、下著雨的烏云。接觸水時人體涂色進度會減少(掉色)。走到終點后根據整體涂色進度打分,打分過低游戲失敗。
由于市面上目前沒有同類玩法的游戲,引來了一波老色皮和新鮮感熱度。游戲被人搬運到了摸摸魚,名為《人體彩繪大師》,抖音上也有不少超休閑博主轉載。尷尬的是雖然CPI不錯,但留存不理想,仍有優化空間。
技術點:
①.跑酷游戲路徑的生成,關卡編輯器,物品生成等。
②.人體涂色。使用Shader根據不同顏色的遮罩圖,以人體模型自上而下的頂點坐標為進度進行涂色。由于人物帶有蒙皮動畫,模型頂點是擾動的,所以需要在人物為標準站立姿勢時記錄頂點位置傳入模型的Color通道,然后在Shader中訪問Color中存放的站立姿態的頂點坐標,作為高度填充依據,以此避免人物動畫播放時頂點擾動影響自上而下的涂色效果。
③.人物技能。人物吃到雨傘后可以阻擋雨水襲擊而掉色,并且前方有槍手時角色會發動雨傘攻擊。
5. 《Conqueror》
?
?Stone Miner的一個微創新,通過采集礦石積累等級,升級武器,融入.io戰斗元素。但是融入得有些生硬,跟Stone Miner的機制相悖,也注定了最終的失敗。
技術點:
①.任意路徑的挖礦效果。這個技術在游戲中比較常見,比如鱷魚愛洗澡,手指任意畫出通道。再比如雪地的痕跡效果也是用這個技術實現的。實現原理就是畫圖,把路徑點繪制在貼圖上作為高度圖。然后Shader中根據高度圖信息把礦石區域的模型頂點進行“塌陷”處理,就得到了圖中的仿真效果。
②.武器系統,不同等級掛載武器不同,武器的攻擊效果不同。
6. 《Parking Puzzle》
《Parking Jam》的逆向玩法。小車圍繞停車場不停轉圈,玩家點擊小車使小車從前方最新的入口停入停車場,把全部小車成功停入停車場則闖關成功。
由于停車場的空間有限,不同長度的車輛停放需要考慮停車次序。類似俄羅斯方塊,需要盡量把小車緊密得塞進停車場以最高效的利用空間。一步錯誤就會影響最終的結果,還需要把小車退出來重新排列,因此大大提高了游戲難度。而《Parking Jam》之所以能夠爆火,是因為把停車場中的車開出去,只需要找到一個開頭,游戲隨著小車一輛一輛開出停車場會變得越來越容易,更容易讓用戶接受。
技術點:
1.游戲地圖生成器。借鑒了《Parking Jam》以圖片的像素點數據儲存關卡布置,只需要解析Parking Jam的關卡地圖,作為Parking Puzzle的解謎答案就可以一鍵生成多個關卡。
2.道路交通、路徑計算。需要程序處理計算小車的出庫/入庫路徑以及行進時道路的阻塞等問題。
3.關卡提示。記錄每輛小車的停車入口和次序數據作為關卡提示步驟。
?7. 《Reaction Battle》
?模仿了SayGames的Battle Disc,加入了與AI多人對戰的模式。引入了段位機制、段位排名等。
8. 《SuperSparker》
一款基于2D物理的解謎游戲。紅色物體可點擊銷毀,使著火的小人最終落入水中把火熄滅。使用了幾乎所有2D物理組件、各種關節組件。
9. 《Water Art》
?有點類似于Water Sort,通過把不同顏色的水倒入容器,用水填充容器作畫。2D實現相對簡單,但是3D實現由于液體模擬計算量過大,而且水會發生融合不能完美分層,首先排除3D流體。需使用可控水的分層和水的填充進度,所以用2D物理和水球通過拖尾或Mate ball實現倒出水的效果,當水球碰撞到水位線將容器水位提升,渲染出對應顏色的水。這樣就能高效模擬出水流和水溶合的視覺效果。
10. 《Lumber Bar》
?狗熊砍木屋獲得木材,然后消耗木材還原森林。
11. 《Lumber Master》
?三個小人分三個賽道伐木比賽,通過伐木得到木材,然后通過消耗木材蓋梯子,蓋完梯子后爬梯子進入下一個競技場。競技場決賽區會觸發旋轉大招砍樹,到達終點后消耗所有獲得木材建造領獎臺,領獎臺越高獎勵越豐盛。
總結
以上是生活随笔為你收集整理的我的超休闲游戏作品集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java数组中相同的元素个数_java求
- 下一篇: 软考论文-写作大纲-备考思路总结