http://.biquxs.info/
</p>
劉能迴去,幾乎是毫不猶豫的把送了一次的免費學習機會在係統裏麵學了編程基礎。《別踩白塊兒》其實是一款相對而言很簡單的遊戲,但是並不意味著簡單的遊戲不好玩。
隻是有一點,這個遊戲幾乎是他能夠想到的能夠在一個星期內完成而且完成度能保證很高而且可玩性也不錯的遊戲。得益於這個世界上的遊戲發展極為初級,劉能把《別踩白塊兒》像素級複刻過來,應該也能夠在遊戲市場上掀起來一股妖風。
即便是對於一個初學編程的程序員來說,這款遊戲的代碼複雜程度也不是很誇張。在兌換了“編程基礎”這個能力之後,他看到自己的係統界麵稍微發生了一點變化:係統新增了等級界麵,等級是和“歡樂值”直接掛鉤,也就是獲得歡樂值,就可以提升等級。
可是歡樂值究竟怎麽獲取,他卻又不太清楚,係統依舊沒有把歡樂值的獲取途徑告訴他。
另外一個能夠看到的變化,是在學習了編程基礎之後,後續出現了更多的能力兌換,包括諸如前端進階,後端進階之類的。如果猜測不錯的話,後麵兌換了更多的能力,也會對應著解鎖更多的進階能力的兌換。
隻是這兩個新出現的能力“前端進階”“後端進階”的兌換限製是,劉能的等級需要達到2級。
很簡單明了,就是不知道這個“歡樂值”怎麽獲得,怎麽去提升等級罷了。
拋開這些不說,劉能發現自己竟然真的會一些基礎變成了,雖然更高深的東西可能還不懂,但是對於編寫《別踩白塊兒》這種程度的簡單遊戲還是能做的。
由於隻是個小遊戲,並不涉及到太多的服務端的計算。仔細想了一下,劉能還是決定加了一個全球排行榜,需要調取聯網權限,這樣可以這這個小遊戲稍微有些競技性。
《別踩白塊兒》本身是一個音樂手遊,隻是現在隻能設備方興未艾,自然還做不出來移動端的。不過即使是放在電腦上,這個遊戲也完全可以發揮出來其價值所在。
他花了半個小時的時間就把基本的策劃案寫好了,然後從網上找了二十首公版音樂作為內質的曲目,以這二十首鋼琴曲作為模板,使用四宮來決定聲調的高低。分別對應著電腦鍵盤上的↑←↓→,這樣玩家就可以通過控製鍵盤來按下音符鍵了。
當然玩家還可以自己設定快捷鍵。除此之外,他還在本地本分了八個背景模板,給人以耳目一新的感覺,而不僅僅是黑白色塊。
不過真正到開發的時候,還是稍微有一些難題的,比如說在這個世界上竟然沒有現成的遊戲引擎,以至於很多東西都需要劉能自己從頭寫起。
放在前世,有遊戲引擎的情況下,一些預設的東西可以直接調用,會讓他的開發工作減少很多。
剛剛開始準備敲代碼的時候,彭雙兩個人到了,大唿小叫讓他好看。不過進了他房間,看到他在編輯器上劈裏啪啦敲著,有些不明所以。張傑看了一會兒,“行啊,劉能你啥時候學會編程了?”
劉能歎了口氣,原本以為很容易做的,實際上手之後發現其實真沒那麽簡單,至少不是一天兩天能夠完成的。
索性今天就休息了。
他把策劃案打開,“剛剛寫的一個小遊戲的案子,兩位看看?”
彭雙和張傑搬了個凳子坐在電腦前,看了好一會兒,問道,“這是個……好奇怪的遊戲,以前沒見過這種遊戲類型啊?”
“我把這種遊戲類型,應該叫做輕遊戲或者說是休閑遊戲,就是體諒超級小的遊戲。其實不能說以前沒有,俄羅斯方塊、貪吃蛇體量就和這個差不多。”劉能解釋道,“這種遊戲開發難度小,嚴格上說,能夠在一周以內開發完成。”
“你不會真的想要報名飛流的遊戲創意大賽吧?用這款遊戲?”彭雙以為他隻是說笑。
劉能認真點頭,“人還是要有點理想的……”轉而問張傑,“有點小問題問你,關於世界排行榜的,我想要做個類似的功能,把玩家的數據上傳到服務器上,隻是……我現在沒架自己的服務器,而且……幹脆你幫我寫這塊代碼吧?”
“你先解答我一下,什麽時候學會編程的?我可一點都不知道……搞得我很有危機感啊!”張傑笑著說。
“看你們寫就學了點,也不是太難……”劉能肯定不能說有個“係統”可以讓自己學這些能力,隻好隨便糊弄過去。
“好吧。”張傑對他的迴答不置可否,但是還是認真的看了一下他的案子,“關於排行榜這塊,稍微有點蛋疼,如果你想要上傳成績,怎麽保證這個成績不是作弊的呢?如果是作弊成績,上傳了不就沒什麽意義了嗎?還有一些腳本達成的成績……”
“所以……最好有兩種模式,一種是單機模式,不會上傳成績,但是成績隻能保留在本地;另外一種是聯機模式,聯機模式下會調用網絡模塊,實時監控是否使用作弊器或者腳本……這樣處理,雖然有點蛋疼,會導致遊戲卡頓。我看看吧,盡量解決卡頓的問題……”張傑在認真的思考這個問題了。雖然張傑也是新人,但是講道理,任何一個學編程的人都不覺得自己敲代碼的水平比別人菜,遇到了問題總是會想辦法第一時間解決。
在家裏一台電腦用著不太爽,幹脆幾個人就跑去公司,用公司的電腦來處理這個遊戲了。劉能就主要處理遊戲本體規則,而張傑去做世界排行榜,而彭雙也沒閑著,去找一些合適的鋼琴曲,然後按照劉能做的表格把曲譜填進去,完全成了一個執行策劃。
三個人一直搞到晚上七點,一個最簡易的dome,裏麵隻是內置了一個曲目,其他的曲目還沒做好。但是幾個人上手玩了一把,節奏上還需要優化一下,但是已經可以上手玩了。
“有點意思啊!”彭雙玩了四五把還有些意猶未盡,雖然隻是黑白色塊,但是出乎意料的讓人沉迷,總是想要不斷的按照節拍點下去,按照“perfect”“excellent”“verygood”“good”“bed”這五個級別來定形是否才在節點上,然後根據連p數量等來進行評分,按照分數高低進行排行。
尤其是當上百連p的時候,那種緊張下一次沒踩在節拍上的感覺,的確讓人身心都處於一種緊繃的狀態。一曲終了,手心上都是汗。
</p>
劉能迴去,幾乎是毫不猶豫的把送了一次的免費學習機會在係統裏麵學了編程基礎。《別踩白塊兒》其實是一款相對而言很簡單的遊戲,但是並不意味著簡單的遊戲不好玩。
隻是有一點,這個遊戲幾乎是他能夠想到的能夠在一個星期內完成而且完成度能保證很高而且可玩性也不錯的遊戲。得益於這個世界上的遊戲發展極為初級,劉能把《別踩白塊兒》像素級複刻過來,應該也能夠在遊戲市場上掀起來一股妖風。
即便是對於一個初學編程的程序員來說,這款遊戲的代碼複雜程度也不是很誇張。在兌換了“編程基礎”這個能力之後,他看到自己的係統界麵稍微發生了一點變化:係統新增了等級界麵,等級是和“歡樂值”直接掛鉤,也就是獲得歡樂值,就可以提升等級。
可是歡樂值究竟怎麽獲取,他卻又不太清楚,係統依舊沒有把歡樂值的獲取途徑告訴他。
另外一個能夠看到的變化,是在學習了編程基礎之後,後續出現了更多的能力兌換,包括諸如前端進階,後端進階之類的。如果猜測不錯的話,後麵兌換了更多的能力,也會對應著解鎖更多的進階能力的兌換。
隻是這兩個新出現的能力“前端進階”“後端進階”的兌換限製是,劉能的等級需要達到2級。
很簡單明了,就是不知道這個“歡樂值”怎麽獲得,怎麽去提升等級罷了。
拋開這些不說,劉能發現自己竟然真的會一些基礎變成了,雖然更高深的東西可能還不懂,但是對於編寫《別踩白塊兒》這種程度的簡單遊戲還是能做的。
由於隻是個小遊戲,並不涉及到太多的服務端的計算。仔細想了一下,劉能還是決定加了一個全球排行榜,需要調取聯網權限,這樣可以這這個小遊戲稍微有些競技性。
《別踩白塊兒》本身是一個音樂手遊,隻是現在隻能設備方興未艾,自然還做不出來移動端的。不過即使是放在電腦上,這個遊戲也完全可以發揮出來其價值所在。
他花了半個小時的時間就把基本的策劃案寫好了,然後從網上找了二十首公版音樂作為內質的曲目,以這二十首鋼琴曲作為模板,使用四宮來決定聲調的高低。分別對應著電腦鍵盤上的↑←↓→,這樣玩家就可以通過控製鍵盤來按下音符鍵了。
當然玩家還可以自己設定快捷鍵。除此之外,他還在本地本分了八個背景模板,給人以耳目一新的感覺,而不僅僅是黑白色塊。
不過真正到開發的時候,還是稍微有一些難題的,比如說在這個世界上竟然沒有現成的遊戲引擎,以至於很多東西都需要劉能自己從頭寫起。
放在前世,有遊戲引擎的情況下,一些預設的東西可以直接調用,會讓他的開發工作減少很多。
剛剛開始準備敲代碼的時候,彭雙兩個人到了,大唿小叫讓他好看。不過進了他房間,看到他在編輯器上劈裏啪啦敲著,有些不明所以。張傑看了一會兒,“行啊,劉能你啥時候學會編程了?”
劉能歎了口氣,原本以為很容易做的,實際上手之後發現其實真沒那麽簡單,至少不是一天兩天能夠完成的。
索性今天就休息了。
他把策劃案打開,“剛剛寫的一個小遊戲的案子,兩位看看?”
彭雙和張傑搬了個凳子坐在電腦前,看了好一會兒,問道,“這是個……好奇怪的遊戲,以前沒見過這種遊戲類型啊?”
“我把這種遊戲類型,應該叫做輕遊戲或者說是休閑遊戲,就是體諒超級小的遊戲。其實不能說以前沒有,俄羅斯方塊、貪吃蛇體量就和這個差不多。”劉能解釋道,“這種遊戲開發難度小,嚴格上說,能夠在一周以內開發完成。”
“你不會真的想要報名飛流的遊戲創意大賽吧?用這款遊戲?”彭雙以為他隻是說笑。
劉能認真點頭,“人還是要有點理想的……”轉而問張傑,“有點小問題問你,關於世界排行榜的,我想要做個類似的功能,把玩家的數據上傳到服務器上,隻是……我現在沒架自己的服務器,而且……幹脆你幫我寫這塊代碼吧?”
“你先解答我一下,什麽時候學會編程的?我可一點都不知道……搞得我很有危機感啊!”張傑笑著說。
“看你們寫就學了點,也不是太難……”劉能肯定不能說有個“係統”可以讓自己學這些能力,隻好隨便糊弄過去。
“好吧。”張傑對他的迴答不置可否,但是還是認真的看了一下他的案子,“關於排行榜這塊,稍微有點蛋疼,如果你想要上傳成績,怎麽保證這個成績不是作弊的呢?如果是作弊成績,上傳了不就沒什麽意義了嗎?還有一些腳本達成的成績……”
“所以……最好有兩種模式,一種是單機模式,不會上傳成績,但是成績隻能保留在本地;另外一種是聯機模式,聯機模式下會調用網絡模塊,實時監控是否使用作弊器或者腳本……這樣處理,雖然有點蛋疼,會導致遊戲卡頓。我看看吧,盡量解決卡頓的問題……”張傑在認真的思考這個問題了。雖然張傑也是新人,但是講道理,任何一個學編程的人都不覺得自己敲代碼的水平比別人菜,遇到了問題總是會想辦法第一時間解決。
在家裏一台電腦用著不太爽,幹脆幾個人就跑去公司,用公司的電腦來處理這個遊戲了。劉能就主要處理遊戲本體規則,而張傑去做世界排行榜,而彭雙也沒閑著,去找一些合適的鋼琴曲,然後按照劉能做的表格把曲譜填進去,完全成了一個執行策劃。
三個人一直搞到晚上七點,一個最簡易的dome,裏麵隻是內置了一個曲目,其他的曲目還沒做好。但是幾個人上手玩了一把,節奏上還需要優化一下,但是已經可以上手玩了。
“有點意思啊!”彭雙玩了四五把還有些意猶未盡,雖然隻是黑白色塊,但是出乎意料的讓人沉迷,總是想要不斷的按照節拍點下去,按照“perfect”“excellent”“verygood”“good”“bed”這五個級別來定形是否才在節點上,然後根據連p數量等來進行評分,按照分數高低進行排行。
尤其是當上百連p的時候,那種緊張下一次沒踩在節拍上的感覺,的確讓人身心都處於一種緊繃的狀態。一曲終了,手心上都是汗。