淺談對貪食蛇遊戲的一點微創新

語言: CN / TW / HK

我正在參加掘金社群遊戲創意投稿大賽團隊賽,詳情請看:遊戲創意投稿大賽


前言

雖然我自己很久沒在掘金寫文章了,但其實一直也在帶著程式設計猿創營的小夥伴們參加各種掘金的活動。把自己在掘金寫文章的經驗分享給其他的小夥伴們。

image.png

image.png

所以當小夥伴們發現了遊戲開發這個有趣的活動後也第一時間在群裡AT我,希望由我帶著他們一起參加。

image.png

最終在猿創營群裡組成了7支隊伍,遊戲方向都是隊友自選的,由於時間關係,也不太可能完全原創一些新的遊戲,那麼就找一些經典的遊戲來複刻好了。但我對大家也有所要求,希望大家在復刻經典的同時微創新出一些新的創意玩法。因為大家參與掘金的活動,不能只是簡單的混個獎品,要在每一次參與活動的過程中讓自己得到更多的成長。

image.png

image.png

由於其他隊友還在開發中,我就不洩露他們的遊戲創意了。這篇文章我來分享下貪食蛇這個遊戲可以怎麼創新。

image.png

貪食蛇的經典玩法?

我第一次玩貪食蛇是在nokia黑白屏手機上,沒有記錯的話大概是長這個樣子。

image.png

貪食蛇這個遊戲的經典玩法就是吃豆子變長,由於蛇的頭部不能碰到牆,也不能碰到蛇身,所以隨著蛇身越來越長,移動速度加快,遊戲的操作難度也就越來越高。

對經典玩法的微創新

  • 改變遊戲的遊玩場景

其實對經典遊戲的創新可以有很多辦法,比如用不同的語言,在不同的場景下復刻遊戲其實也是一種創新。比如下面這個截圖,就是在瀏覽器標籤的圖示favicon裡開發貪食蛇遊戲。

image.png

視訊地址:https://www.bilibili.com/video/BV1BP4y1j79g/

  • 單機遊戲變多人遊戲

很多IO類遊戲都是這種形式的創新,比如大家熟知的貪食蛇大作戰,其創意就來自snake.io

image.png

  • 增加遊戲難度,創造更加突出的緊迫感

image.png

蛇戰群蠕這個遊戲就是用最後這種方式加入了微創新。另外,由於最近都在帶著小夥伴們在大搞微信小程式開通流量主賺廣告費。所以,我也建議隊員們用uni-app來做,這樣的話,這個遊戲開發完可以放到自己的小程式裡給大家體驗,也是一種推廣自己的小程式的方式。

結語

雖然我是帶隊,但我儘可能讓隊員們自己去完成遊戲的程式碼部分,我負責出出主意,提供一些美術,玩法創意上的支援。

image.png

所以遊戲具體是如何實現的,技術細節請移步蛇戰群蠕隊兩位主創小夥伴們的文章

@末世未然 從零開始做一個貪吃蛇遊戲,會vue就行

@Sophora uniapp實現貪吃蛇小遊戲!

兩位小夥伴完成得很棒,相信他們也在這次組隊中收穫滿滿。


我的微信:dashuailaoyuan