相關(guān)鏈接 | 版本說明 | 下載地址 |
---|---|---|
植物大戰(zhàn)僵尸2巨浪沙灘破解版 | 安卓版 | 查看 |
植物大戰(zhàn)僵尸西游版 | 30.6 | 查看 |
植物大戰(zhàn)僵尸2安卓版 | 中文內(nèi)購修改版 | 查看 |
植物大戰(zhàn)僵尸2 安卓版 | 官方中文版 | 查看 |
植物大戰(zhàn)僵尸2國際版安卓 | 最新版 | 查看 |
植物大戰(zhàn)僵尸2騰訊社交版 | 官方中文版 | 查看 |
植物大戰(zhàn)僵尸無盡版安卓版 | 30.6 | 查看 |
植物大戰(zhàn)僵尸2冰霜洞穴內(nèi)購修改版 | 安卓版 | 查看 |
先給大家地址吧: http://www.lonelystar.org/pvz/Index.asp 確實還做得像模像樣的,只是誰也想不到作者會是一位媽媽極的女生非程序員。
植物大戰(zhàn)僵尸官方的本站下載地址: http://www.innovatechautomation.com/soft/13582.html
自上次發(fā)現(xiàn)《植物大戰(zhàn)僵尸》網(wǎng)頁腳本之后,小編就開始多方打探調(diào)查取證,最終得知:她的虛擬身份是默默無聞的“lonely stark”,也是勵志求變的“囧丫乙”,但她的真實身份卻是某國企火電站的一名普通網(wǎng)管、“小乖乖”的超級辣媽…
以下是小編對“lonely stark”的全部訪談內(nèi)容:
小編:其實今天能有幸采訪你,也是想滿足大多網(wǎng)友對于你身份的好奇,當(dāng)然是指你作為開發(fā)一款純Javascript《植物大戰(zhàn)僵尸》的設(shè)計師身份�?墒亲钭屛覀円馔獾氖�——你居然
不是專業(yè)的開發(fā)人員,而且還是一個“媽媽級”高手。
lonely stark:通常來說女程序員是比較少。。。學(xué)電腦并且熱愛編程的女生也不多
小編:你是怎么想到要開發(fā)一款純JS版《植物大戰(zhàn)僵尸》的?初衷是什么呢?
lonely stark:小學(xué)的時候,游戲機剛開始出現(xiàn),于是就喜歡上了游戲繼而很向往自己做游戲。
不過由于水平有限,再加做一個比較完整的游戲需要太多的素材和多方面的技術(shù),很難一個人獨立完成,所以一直也沒能做出什么東西。
直到今年3月的時候,第一次玩植物大戰(zhàn)僵尸這個游戲,(其實這個游戲去年底就開始流行了)然后經(jīng)常到PVZ吧里逛。漸漸我開始發(fā)現(xiàn)不少吧友期待出PVZ 2,并且有不少網(wǎng)友發(fā)布了自己杜撰的新植物以及新植物和僵尸的皮膚。正好當(dāng)時我學(xué)會了從游戲里錄像來獲取素材的方法,就想到自己正好會些js,這里又有現(xiàn)成的素材(只需要自己加工),現(xiàn)成的游戲模式以及網(wǎng)友總結(jié)的數(shù)據(jù)等。那我能不能用自己會的這點語言模擬一個js版的PVZ出來呢?如果可以的話,不是可以自己做一個新的PVZ 2嗎?那樣就可以實現(xiàn)網(wǎng)友們的杜撰了~
要說初衷,其實我本身就是學(xué)計算機專業(yè)的,對程序又比較喜歡,所以也算興趣使然吧。
小編:最初發(fā)布作品以及后來公布代碼,除了征詢意見之外,還有什么特別的想法嗎?
lonely stark:我在一些地方發(fā)了帖子,包括程序員群體和玩家群體。我覺得想要做好這個小游戲,就必須征詢兩方面的意見。
關(guān)于公布代碼,反正覺得js這種前端語言也不存在什么保密問題,再加上開始做的時候也不是完整的程序,所以發(fā)布也沒什么關(guān)系。其實我想的不過是:跟程序員分享程序,跟玩家分享游戲。
既然打算向大家分享自己的作品,就不要怕別人看了你的源代碼,也不打算像做專利似的來隱藏。
其實我還有一種心態(tài):
向js程序員宣告:看,js也能做游戲!js不是只能做點簡單的網(wǎng)頁html控制而已!
向pvz玩家宣告:即使pop公司不出pvz 2了你們也不用失望,因為我會實現(xiàn)你們的愿望!
小編:因為你現(xiàn)在做的是js版,所以瀏覽器是個關(guān)鍵因素,現(xiàn)在市面上的瀏覽器你都有測試過嗎?
lonely stark:我本機裝著ie6,新版的谷歌,新版的FF,世界之窗,360瀏覽器,遨游�;疚叶紩谶@幾個瀏覽器上測試,力圖實現(xiàn)所有瀏覽器都能得到很好的體驗 。ie系列的ie8和ie9我是在朋友的機器上測試。
小編:哦?IE9都試過了?感覺怎么樣,比如說有什么不同?
lonely stark: IE9還不錯。由于目前我還沒有進行精確的測量,所以憑感覺來說,IE9速度上很快,在圖片動畫等渲染很厲害,比之前IE版本強很多,不過好像在動態(tài)GIF的調(diào)用上跟谷歌存在類似的問題
因為要讓作品在幾個瀏覽器上效果一致,所以要不斷地進行代碼修改。目前,我正在修改程序的整體算法,因為原來的算法現(xiàn)在看起來太傻了,而且效率很低下。我沒有把握當(dāng)出現(xiàn)一百個僵尸的時候瀏覽器會不會癱掉,所以,現(xiàn)在期待新改進的算法能極大的提高js的運行效率,到時候偶再調(diào)100個僵尸出來在不同的瀏覽器上進行比較
小編:這是個很大的工程,都是你一個人在做嗎?
lonely stark:是的
小編:那你每天是要花很大的精力和時間在這上面吧,據(jù)我所知你目前已經(jīng)做到第九關(guān)了是嗎?
lonely stark:恩,不過都是利用空閑時間。由于我要上班,回家還要帶小孩,所以時間也不多,做起來速度也挺慢的。
小編:到現(xiàn)在已經(jīng)做了多長時間了?
lonely stark:是3月初開始寫的,斷斷續(xù)續(xù)快半年了
小編:一般每天要花多長時間在這上(寫程序)?你女兒應(yīng)該也就一歲左右?應(yīng)該會很粘人吧?
lonely stark:一般在4—5小時每天,回家能寫上1,2個小時就不錯了,上班時完成工作任務(wù)后也會抓緊時間寫點。。。
女兒快2歲了,很可愛很黏人。這一段時間更加纏著我,吃完晚飯后要給她洗澡,洗澡后喂牛奶,然后她就要我?guī)M臥室玩,玩上一個多小時才肯睡覺。近來晚上要10-10點半后才能開始寫程序 。每次想寫js,又被乖乖吵著哭著拉進臥室?guī)娴臅r候,心里都很焦急。不過一看到她那眼淚汪汪祈求的眼神、可愛的臉蛋馬上就心軟了,只能老老實實抱著她哄著她直到她睡著(滿臉的幸福)
小編:也就是說到目前為止,你歷時了4個月花費了不足500小時,就獨自完成了這么一部驚人作品?
lonely stark:目前還沒完成,還在進行中
小編:你之前也提到,接下來還要進行更多的瀏覽器測試,前幾天的消息IE9 beta版馬上要發(fā)布了,想知道你是怎么看的?還有就是,你對瀏覽器發(fā)展的前景有什么想法嗎?
lonely stark:其實偶內(nèi)心很期待IE9能裝在XP下
對于瀏覽器,希望界面能夠多點方便體貼的功能,能夠更好的符合標(biāo)準(zhǔn)規(guī)范,能實現(xiàn)更好的自身兼容,速度快消耗小,多窗口的單獨線程互相不影響,更加穩(wěn)定 。
作為寫網(wǎng)頁前端的,都對瀏覽器的兼容問題很頭疼,希望各種瀏覽器都能夠更好執(zhí)行同一個標(biāo)準(zhǔn)。那么多瀏覽器,既然每個瀏覽器都不能做到讓別人執(zhí)行自己的標(biāo)準(zhǔn),那么就都去遵守大家能認可的一個公共標(biāo)準(zhǔn)吧,這樣寫一個程序也省事多了。本來一個程序也許只要10行,結(jié)果為了兼容主流瀏覽器,要多花上幾十行去做瀏覽器版本的檢測,然后再加上一堆不同版本瀏覽器下不同的語句,js啊css啊都是如此,花費了太多的時間在兼容上,而不是更好的實現(xiàn)程序功能上了
小編:那我們只能期待未來的瀏覽器能夠滿足各類人群的需求,包括普通受眾,包括像你這樣的程序員。
lonely stark:我也希望
對于 “lonely stark”的揭秘結(jié)束,小編也獲益頗多。想來,我們周圍應(yīng)該還有很多像她一樣非專業(yè)的程序人員,僅以興趣,卻做出了驚世之作。
最后,附上“lonely stark”的植物大戰(zhàn)僵尸網(wǎng)頁版地址:http://www.lonelystar.org/pvz
(謹以此文向那些專業(yè)的、非專業(yè)的程序員們致敬!)