最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【FF14】AutoAction插件開發(fā)作者分析

2023-02-27 19:00 作者:ArchiTed秋水  | 我要投稿

之前兩個動態(tài),反響巨大。我沒想到已經(jīng)拉黑我的人依然愿意追著我的動態(tài)不放,也沒想到原作者們依然關注著我的動態(tài),我倍感榮幸,這大概就是黑粉吧。

原本想著這種我對各個作者的能力動機和心態(tài)的分析沒必要寫出來。但是當我的視角逐步從當事人轉向旁觀者后,我發(fā)現(xiàn)這個內(nèi)容還是很好玩的,或者說這種現(xiàn)象也非常值得玩味。所以就有了這篇文章。

對于他們來說,說出事實就已經(jīng)是巨大的打擊了。

自我檢查

首先,我還是簡要講述一下我自己。我是普通一本的建筑學專業(yè)本科畢業(yè)生,目前從事有關建筑的研究。學可視化編程以及寫代碼均為我的業(yè)余愛好,別問我建筑生是怎么有這么多時間的。大概在2021年9月或者10月,受到了考研的壓力和事實的打擊后,以尋求釋放壓力為目的,室友推薦為索引,入坑了FF14國服。我獲得了短暫快樂,但因為游戲水平不足慘遭出警,并自行尋找相關插件卻并沒有一個讓我滿意的后,Auto Attack(以下簡稱AA)在次年三月誕生了。這也是我第一次,嘗試著結合各方面的知識的一個結果。那時候也剛剛好開始嘗試閱讀一些軟工的書,就順便以試驗的方式用在了這個插件上。直到2022年10月份,我才開始愿意接受大家的Feedback以及PR。所以這款插件的開發(fā)時間應該不下于我的游戲時長,超過1000小時。

關鍵詞:業(yè)余試驗

插件性質(zhì)

這部分內(nèi)容我認為是常識,但是為了拉平大家的認知,不得不寫一下。

開源社區(qū)的軟件運作和公司的運作有著非常大的不同。公司是有雇主雇傭雇員完成項目的,雇員付出勞動力,雇主利用這些勞動力創(chuàng)造價值并承擔風險。可以說雇員就是打工仔,沒有決策權,要好好辦事。

開源社區(qū)的幾乎所有的產(chǎn)品都是由開發(fā)者自發(fā)的組成群體,并完成某項特定的工作。所以不存在雇傭關系,任何人也不能妨礙別的人做自由的開發(fā)工作。我記得之前和別的作者發(fā)生理念沖突的時候,我多次提出自己fork然后自己開發(fā),就是說如果覺得我主導的倉庫不好,就自己弄一個嘛,我的插件免費開源,隨便搞的。不過都被拒絕了,所以還是愿意讓我當主導的。

用一個通俗易懂的方式來講述吧:公司的模式賺錢但不自由,開源社區(qū)的模式自由但不賺錢??梢岳斫鉃殚_源社區(qū)的項目就是一種自我娛樂,和下班放學了回家打游戲沒有性質(zhì)上的區(qū)別。

所以如果我是雇傭的形式的話,那么插件肯定要收費了,并且我也可以通過強制力要求員工完成某項工作,不愿意做就不給錢。但是我不想這樣,我更希望大家能自主的進行創(chuàng)作,所以就是大家都是免費的勞動力,而我是最大的那個免費勞動力。

后話:我退出了,由別人主導了以后AA是什么樣,相信大家都知道。

另外,開源社區(qū)的無私奉獻精神,也會招來很多蛀蟲,就是只索取不貢獻的。雖然這種行為沒有問題或錯誤,但是我覺得不道德。

逐個分析

我還是盡可能以事實+推測的方式來講述我對各個作者的看法與理解。所以這個還算對事不對人嘛?不過這已經(jīng)不再重要了。

如果我沒弄錯的話,除了我以外的所有作者都是計算機相關專業(yè)的在讀學生或在職人員。而我,是個藝術生?所以建筑算啥???工科生?不學高數(shù)線代還算工科嘛?

汐ベMoon

如果說公開下載鏈接是此插件的第一個轉折點,那么創(chuàng)建交流群無疑就是第二個轉折點。(AA由Meow Corp(以下簡稱MC)維護就是第三個轉折點)前者是因為此插件迎來了第三個用戶,我懶得手動發(fā)送的結果,后者就是因為這位作者了。其表現(xiàn)出對此插件的極大的熱情,并且讓我知道了還有個插件叫Sloth Combo以及很多其他的第三方插件,而不止小小夢魘博客里的那些。雖然在當時,十分重視DPS的她已經(jīng)讓我知道了她大概率使用AA的目的不是日常副本而是高難(因為我那時日常打本平均已有兩個贊了),但是作為第一個潛在的可能成為作者并進一步維護此插件還比我更了解戰(zhàn)斗系統(tǒng)的人,我又怎舍得直接拒絕。所以就按照她的要求進行了插件的整改,并逐漸教授AA的設計邏輯。雖然我覺得讓一個外行教內(nèi)行很奇怪。

上圖為現(xiàn)在的Rotation Solver(以下簡稱RS)第一次打團本獲得的贊的數(shù)量。

作為一個在大學期間就授過課學生,我知道對于學生最為重要的就是熱情與激情,但在這教育方面我也不專業(yè),我也不知道該怎么培養(yǎng)與維持這種熱情與激情。所以在某些已經(jīng)和AA的設計理念相沖時,我選擇了在一定程度上放棄了保持插件的統(tǒng)一性,而繼續(xù)鼓勵其進一步開發(fā)。現(xiàn)在看來,其實還是不應該在這個地方通融的。也正因為如此,再加上對于C# 語言的不熟練,她寫大多數(shù)循環(huán)的最終效果并不理想,很大程度上只是在90級的高難副本中表現(xiàn)不錯,但是其他情況或者配裝未滿足她的測試條件情況下的效果很不盡人意,還帶來了大量的冗余代碼。所以后來我的RS的玩家反饋群里問要先重寫哪個循環(huán)的時候,前兩個都是她寫的循環(huán)。(民意讓我不得不放棄7.0再寫B(tài)LM的承諾)

盡管確實給我?guī)砹瞬恍〉穆闊?,但是熱情與激情真的很重要。而且沒有她,你們大多數(shù)人也很可能用不到如此開放的AA了。后來由MC接管之后,她好像就沒啥工作了,所以我也不好評價了。

關鍵詞:關鍵人物,熱情與激情,理念相沖

逆光

如果我沒記錯的話,第二個加入開發(fā)的,應該就是逆光了。在AA尚未歸MC接管之前,我一直認為他是一個很追求完美的務實派。他第一個寫的循環(huán)應該是RPR,盡管這不是我的主要職業(yè),但是用起來確實非常好,而且?guī)缀跬昝赖姆狭瞬寮亩ㄎ?。所以我當時一直很期待他能夠自己慢慢的寫完所有的職業(yè),最讓我省心的作者了。

但是后來,在一次為了解決奶媽上Dot的問題而誤觸到RPR的Dot(?)時,有一次聯(lián)調(diào)。在那次,我感受到了藏在完美背后的一種自私,就是一種希望自己的循環(huán)能夠?qū)懞?,但是不在意別的循環(huán)的效果的自私。而這個問題,也讓我意識到他很難寫完所有職業(yè),并不是因為時間,而是因為大局觀。雖然我那個時候還是不能清楚地了解他具體的產(chǎn)品管理水平,但是能確定的是沒有這樣的大局觀是很難做好一個產(chǎn)品的。所以后來的轉接,我并沒有想著給他來主導接手。

這里補充一句,任何人都不是完美的,或者說有能力偏向是很正常的,在一個團隊中,要能盡可能發(fā)揮各個人員的長處就已經(jīng)足夠了。有短處,規(guī)避就好。也沒必要要求這個人能往完美的方向發(fā)展。所以那件事情后,我就只希望他能好好寫好自己想寫的循環(huán)就可以了。

在AA由MC接管徹底讓我失望后,他能重整旗鼓,接手接續(xù)寫AA的行為屬實超乎我的意料。雖然我認為他在管理整個產(chǎn)品上面能力不足,但是能力不足是可以逐漸培養(yǎng)的,有心才是關鍵。不過后來的事情啊,才是最有意思的。

在MC自行建群后,這個一直務實寫循環(huán)的作者,突然畫風一變,帶頭在各個方面說我的不好。雖然我早已不再在乎別人對我的評價了,但是這種出乎意料的體驗還是獨一無二的。 因為實際上我和逆光的接觸非常少,除了PR就幾乎不怎么說話,啥時候突然這么了解我了?而且在我的群里一直不愿明說,卻在背后說壞話。建議步入職場后別這么干。

就這樣,我想了想,也挺好,起碼不用裝了,心里會輕松些。那就好好黑我吧,不論是自己在我的屎山代碼上接著改出自己的完美代碼,還是就此別過,都挺好。然后后面的事情我又震驚了。他居然在看我的代碼!而且一直在看!而且還關注我的動態(tài)!然后我就開始納悶了。這到底是不喜歡我的東西,還是喜歡我的東西,還是不喜歡我的人品還是喜歡我的人品?為啥會這么關注我說了啥,我寫了啥,我看到了啥。在群里說我不好,在背地里偷偷看呢?我甚至懷疑他很可能現(xiàn)在偷偷的在用我的RS,只是沒有公開,當然這是猜測我沒證據(jù)。

知道了我能看到他在群里說我的不好,為什么會如此憤慨,關心我看到的東西,然后在群里大面積踢人呢?(我為無辜者感到悲哀,這種行為有點不尊重群友?。┐蟾啪褪?/span>久祁說的新一任皇帝吧。感覺似乎又很在意我,就很奇怪。這大概就是既愛又恨吧。這實在是好素材!

補充一句,最好別這樣八面玲瓏了,這樣會活得很累。

最后啊,別再說我什么盜取你們的循環(huán)代碼不義了,你這是百步笑五十步。如果要說這個算盜取的話,我們可以算算量,一個循環(huán)不到300行,大約為整個插件的1/80的量,暫時不算之前我寫的循環(huán)的影響下,姑且算我用了你們的全部職業(yè)的循環(huán),20個,也就是算1/4個插件?,F(xiàn)在全部的條件都是有利于你的,算我盜取了1/4個插件好吧。那么請問你Fork了多少國際服上的插件呢?6個。看來應該是百步笑四步。更何況這本來就不能叫盜取啊,又不違反協(xié)議。而且既然用了我的代碼,那肯定也是同意了GPL協(xié)議,允許自由分發(fā)與修改才是啊。

關鍵詞:完美,務實,表里不一,既愛又恨

Gamous

這位應該是最后加入,也是實力最強的人了。有著自己研發(fā)的插件,并且開發(fā)插件水平遠在我之上。雖然沒有寫過任何職業(yè)的循環(huán),但是為很多技術難題提供了解答。正是因為這些能力,我當時也認為,他是最有可能帶領著AA進一步繼續(xù)開發(fā)的。

但是很可惜,他對于產(chǎn)品的設計和認知上還是嚴重不足。并且明顯無心想要進一步維護這個插件。從事后的情況上來看也是如此。所以我就斷定了AA由MC接手后,肯定沒有好的結局的,才在一定程度上會想要入坑國際服。而從刪庫的行為上也能印證我的觀點。

關鍵詞:實力超群,能力出眾有力無心

Ana Amari

關鍵詞:老皇冠,負能量高手

她應該是所有作者中游戲資歷最深,并且也有計算機相關的經(jīng)驗。所以應當具有足夠的實力與知識完成起碼一個循環(huán)的書寫。如果覺得框架不好,也應該有足夠的能力進行修改。不過有意思的事情是,在我完全放開AA的開發(fā)到MC后就完全不寫了,看來還是很需要我來主持開發(fā)的。

半年多的獨自開發(fā)了,少一個開發(fā)者我倒是無所謂,但是卻在線上反復說這個不好那個不好,卻沒有任何的建議。她的貢獻,和我放棄維護國服插件有著非常巨大的關系。有時間吐槽,沒時間更改,這大概就是慵懶吧。

其他

最后還有一些,貢獻極少的開發(fā)者,或者在開發(fā)上扮演的職能比較低的,或者我不太了解的,就不在這里闡述了。要是有遺漏歡迎補充。

如果退一步出來看,這整件事情還是很有意思的。


最后,我現(xiàn)在好比有兩個群,一個超過一千人的粉絲群,一個不到一百的黑粉群。這個成分也算健康。


【FF14】AutoAction插件開發(fā)作者分析的評論 (共 條)

分享到微博請遵守國家法律
襄垣县| 徐闻县| 舒兰市| 大埔县| 惠来县| 霍邱县| 额尔古纳市| 扶风县| 昂仁县| 许昌县| 巴林左旗| 广西| 福泉市| 建德市| 吴旗县| 都昌县| 台东县| 建宁县| 宁强县| 东阿县| 榆林市| 民勤县| 绥芬河市| 镇远县| 田阳县| 行唐县| 焦作市| 彰化市| 木兰县| 英山县| 祁连县| 大连市| 石狮市| 汕尾市| 称多县| 循化| 始兴县| 广河县| 德令哈市| 天津市| 吴桥县|