畫素熊老師的畫素畫生成器開發總結
摘要:沒寫過程式碼不知道寫程式碼的苦。
本文概覽:
1、沒寫過程式碼不知道寫程式碼的苦
2、開發經過和踩過的坑
3、結論
1、沒寫過程式碼不知道寫程式碼的苦
真的開始寫,即便有ai的幫助,也是舉步維艱。
要實現1個功能,談何容易。
ai確實很強大,但是如果不能準確描述問題,或者主動發現問題在哪,ai可能會一遍又一遍的亂改程式碼。
能真正發揮ai全部程式設計實力的人,必然是真正的程式大佬!
可惜我不是。
所以要新增一個新功能,我需要反覆修改和測試效果,直到滿意為止,挺花時間的。
畫素熊老師的畫素畫生成器生成
2、開發經過和踩過的坑
我之前做過幾個簡單的chrome外掛,還是比較容易的,因為功能簡單。
這次的畫素畫生成器,即便有pixelit的演算法參考,其他功能也都需要獨立完成。
比如去掉了pixelit的調色盤,增加了顏色數量控制滑塊。
最佳化了BlockSize的演算法。增加啟用碼系統等等。
我比較驚奇的是,像我這樣一個幾乎是程式設計0基礎的小白,在ai的幫助,竟然能實現以前做夢都實現不了的事情(按照自己的想法,實現軟體功能,並且打包成功!)。
我相信未來ai程式設計會更加強大。人類藉助ai實現程式設計能力的日子,屈指可數了。
畫素熊老師的畫素畫生成器生成
2.1、版本管理
沒做版本管理,程式碼目錄是混亂不堪的。
比如我要把有啟用碼系統的軟體,改成沒有啟用碼系統,能在Steam釋出的版本,就需要建立新分支。
畫素熊老師的畫素畫生成器生成
2.2、github備份
沒有提前把程式碼備份到github上,很被動。
總之程式設計整個流程(確定需求,描述需求,程式設計,除錯,打包,備份程式碼到git,建立分支,提交Steam,開發安卓版本,開發iphone版本…)都需要學習。
3、結論
總體而言,藉助ai程式設計是一件充滿多巴胺的事情。
並且輸入的程式碼馬上就能看到效果,所見即所得,感覺真的很不錯。
歡迎大家免費領取本公眾號專用紅包封面
最後一個是付費紅包封面