今年假期,為了防控疫情,各地政府鼓勵就地過年。假期實在無聊,給自己找點事情幹,乾點啥呢?這是個問題!
思來想去,不如開發一款小遊戲吧,有了這個想法,便開始思考開發一款啥遊戲。開發遊戲的前提是這款遊戲不能過於複雜,因為假期就這麼幾天,開發一款複雜的遊戲不太現實。這款遊戲假期內必須開發完成,上班後沒時間搞,我不喜歡拖拖拉拉,把假期定的目標拖到假期後完成。再一個就是這款遊戲應該是大部分人都能玩的,也就是簡單易懂,最好是國民級的。
有了這些想法,便開始思考哪些遊戲是國民級的。想來想去,目標就是中國象棋了,這款遊戲老少皆宜。正好假期無聊時,我也在玩中國象棋,雖然棋藝不咋地,經常被虐,但是開發這麼一款小遊戲對我來說應該不難。
有了這個目標,接下來便開始研究中國象棋涉及的演算法和棋子走位規則實現,研究這些花了一天多。工欲善其事,必先利其器,我認為花這些時間是值得的,做一件事情肯定要從中學到東西,不能為了做事情而做事情。
經過三天左右的實現,這款中國象棋小遊戲開發完成了,效果如下。
這款遊戲目前是單機版,後面有時間做一款線上版!
小夥伴們如需原始碼可以加我微信:sun_shine_lyz,私聊獲取。
好了,今天就到這兒吧,我是冰河,我們下期見~~