V1.X
一個產品,之所以之前要邀請用戶進行測試,主要是想知道弈清楚他們的習慣和想法。產品的開發人員都是站在開發者的角度來看待這個產品的,他們只是開發者,而不是使用者,所以他們通常無法從用戶的角度來考慮問題,或許他們認為一個非常簡單的操作或者概念,但在用戶的角度來看卻無法理解和接受。
當第一批三十五位居民入住之后,韓風陸陸續續接受到了上百條各種各樣的建議和BUG反饋報告,小到改進走路姿勢,大到以后成立公司運營,簡直無所不包。
他們很多人都看到了韓風這個東西的前景,紛紛詢問韓風什么時候成立公司,如果要加入開發和運營團隊,需要什么條件?
韓風現在的確是一個人,根本就忙不過來,所以他肯定是要找合作伙伴的,但是選擇伙伴的時候卻不會那么輕率,閑人肯定不會養的,韓風并沒有那么快就給他們答復,至今為止,也就答應了仙葉子一個人加入而已。
其他人,暫時都是以志愿者的身份加入的,例如“將軍”,他專門幫忙負責創造功能方面的測試,還有專門負責搜集大家的建議,或者幫忙解答大家的問題的客服“可可米”小姐。
現在發現的問題比較多,版本也還不完善,所以韓風一直在忙著改進升級里面的功能。
首先一個重要問題是配置要求,很多居民反應。運行客戶端之后,突然彈出一個窗口,會出現問題,根本就不能正常運行。
之所以會發生這種情況。是因為那些居民的電腦配置沒有達到“六度空間”客戶端運行地最低要求,他們的電腦顯卡跟不上“六度空間”客戶端所使用的計算算法的腳步。這就是習慣性思維在作怪了,原本韓風以為,社會發展到現在,大家地電腦升級工作已經應該相當普遍了,沒想到竟然還有專業人士在用老爺機,這說明,老爺機在市場上還是占有很大比例。
于是,韓風不得不改進算法,降低運行客戶端的電腦配置。電腦配置低,最多降低一點圖形顯示效果,但運行成功肯定要保證。
在這些熱心居民的無私幫助下。六度空間無論是服務器框架還是客戶端都升級得很快,在短短幾天之內服務器框架都已經是3。0的版本了,客戶端的更新更是頻繁,有時候一天之內都可能出兩三個版本。
細節方面,韓風還沒有花太多心思。除了在仙葉子的強烈要求之下美化了一下男女角色初始樣貌之外,其他的都沒有動,因為還不到時候。現在就算做了,到最后肯定還是要重新設計的,那樣的話就浪費了很多精力。
編輯和創造功能是六度空間項目的重中之重,韓風地主要心思就花在這個上面,現在人進來了,韓風得給出工具,讓他們能夠進行創造。
六度空間的對外編程接口也是重點,可以說,那些技術人員比其他功能更關心這個。因為這個才是具有里程碑意義的功能,有了編程功能,他們就可以實現很多奇妙地東西。
原本,按照那些技術人員的建議,最好能夠同時支持多種語言針對編程接口進行編程,但要實現這個功能,難度比較大,并且,那些高級語言的門檻也較高,普通人很少人懂這樣的高級語言。所以韓風并沒有采納這個建議,他最終自己設計了一種專門用于“六度空間”編程的腳本語言,即“6D語言”,這種語言是一種腳本語言,并不需要進行預編譯,可以和html,jacascript一樣,進行解釋執行。
6D語言地語法相當簡單,很多主要的功能都被封裝成了系統中的函數,要想調用,直接使用固定格式用6D語言編寫幾行代碼即可。
之所以這樣,也是為了以后地居民著想。韓風并不希望編程接口只成為專業人員的專利,他想要更多的人參與到這個世界中來,甚至包括老人和小孩,他們肯定是不會花大心思去學一門高級編程語言的,但這種腳本語言卻比高級語言容易得多,可以很快上手,并且編寫出很多令人艷羨的效果。當然,這個腳本語言也有高級功能,這些高級功能就需要比較懂得更為復雜的編程技巧和創意了,高級功能就是為程序員準備的。
整個項目到至今為止都只有韓風一人在開發,他的高效讓居民們感到驚嘆,因為很多團隊都達不到這樣的程度,他們對韓風產生了極大地興趣,紛紛表示想要在現實生活中和他見面,不過韓風以目前的時間不夠用暫時婉拒了,不過他約定,等六度空間的第一個正式版出來之后,將在北京舉行一次聚會。
“六度空間”的確是一個革命性的產品,這個產品提出的虛擬世界,和以前網絡游戲這樣的虛擬世界有很大區別,這里并沒有殺怪和升級,注重的是人和人之間的關系,這里非常接近現實世界,卻又不是對現實生活的簡單模擬,在這里,大家的創造力和想像力得到了極大的發揮。
當“將軍’在“六度空間,用一個個細小的零件“制造”出一把超大型狙擊步槍,并將這個視頻發到視頻網站上之后,“六度空間’這個產品第一次真正展現在公眾面前,在此之前,“六度空間”都只在小內流行。
“將軍”的那個視頻相當震撼,整把狙擊步槍都是由一個個細微的小零件組裝而成,雖然這把槍并不能起到真正的作用,僅能當裝飾品,但卻給大家傳遞了“這個世界可以自己創造令人驚嘆的物品”的信息,只要你有想像力,只要你有技術,你就能創造出屬于自己的東西,彈性相當大。
看到這個視頻的人都在詢問,“六度空間”到底是什么游戲,怎么才能玩到這個游戲?
而“六度空間”的居民們這個時候也開始反應,有朋友要進來玩,要求韓風開放更多的邀請名額。
嚴格說來,第一批居民都是韓風的朋友,并且專業性比較強,很難說是玩家,韓風邀請他們來,主要是為了更好地協助改進“六度空間”,所以,韓風同意了,他將每個人的邀請名額增加到十個,并且,新注冊的居民也有這個邀請特權。
這個時候,邀請制度的病毒式擴散效應開始體現,一個人可以邀請十個,十個人就是一百……這是幾何級數的遞增。當然,剛開始的時候,這些邀請名額自然會得不到充分的有效利用,但這并不要緊,恰恰相反,將注冊限制在一定程度,還可以讓那些已經獲得帳號的居民從心理上產生一種“優越感”,從而成為他們向別人炫耀的資本。這實際上也是一種營銷手段,我是這個圈里面的人,而你卻不是,所以我要比你“高”那么一點點。
隨著在線人數的增多,六度空間開始產生新的問題。例如,居民們在六度空間舉行了第一次居民聚會,可是當會場到來的人數超過五十人的時候,突然出現物品刷新不出來,居民大規模掉線的現象。后來根據韓風的檢測,發現是由于某些居民的網絡過濾了大數據包的緣故,另外也發生了局部數據丟包現象。在下一個版本,韓風改進了網絡通信算法,修正了這個BUG。
另外,人數增多,數據交換加大,服務器承受的壓力也開始增加,無論是運行效率還是存儲,都已經不能滿足現階段的要求了。
韓風只能增加服務器,以緩解人數增多而帶來的壓力。所以,他重新到電腦市場組裝了另外兩臺服務器,并且考慮到數據安全的問題,重新將之前的系統進行了升級,硬盤做了磁盤陣列(RAID)。
有太多的細節需要完善和考慮,韓風感覺自己一個人有點忙不過來了,他在考慮是時候壯大技術團隊了。他對新的技術伙伴并沒有太高的要求,只要求他能夠將一些細節完善好,以便讓他將主要精力專注在核心模塊的開發上。
而正在這個時候,即在“六度空間’正式運行了一周左右的時間之后,有個人帶著他的產品找到了韓風,給了他一個意外驚喜。