就好像最基本的槍械操作,他最初只理解是發射子彈一件事,看起來很簡單的樣子。
可后來一回想,還有瞄準沒有寫入程序,又加入瞄準,有了瞄準之后又帶來新問題,涉及到各個瞄準倍鏡,還有倍鏡的調整。
不僅如此,槍械操作當中射擊和瞄準還只是基本的操作,其他還有切槍、換彈、投擲、丟棄等等。
這里面還沒有加入各種槍械,每一把武器在使用時的彈道、衰退、后坐力等等,又是一套專門的邏輯,畢竟每一款槍支都有獨特的屬性。
人物的操控也是一樣,不僅僅是移動那么簡單,還有跳躍、近戰攻擊、控制身位的站立、下蹲、俯臥等等,包括動作之間的銜接。
這些指令全部都是不同的代碼,需要考慮全面,漏一個字符都不行!
幸好只要石易寧想得到,就能通過計算機語言實現,而如果換做普通程序員,光是思考如何執行命令實現功能,就需要掰開腦瓜子想好久!
石易寧只負責核心玩法方面的代碼,目前沒有任何圖像,其他員工還沒有到崗,他只能用一個個像素方塊來替代游戲內的元素,人物動作也很生硬。
偶爾運行代碼測試執行性時可以看到。
一個由像素點組成的像素人奔跑在黑色的幕布上,手、手掌、軀干、腦袋、腿、腳都是分開的,因為這些部位遭受攻擊之后的效果會有不同,所以必須用不同的模塊來組合!
像素小人非常機械的在黑色幕布上奔跑,甚至看不出是在往前還是往后,忽然地上出現一灘東西,仔細看,可以看出是一件由像素點組成的衣服,也就是防彈衣……
石易寧控制人物走到防彈衣上,像素人彎腰撿起地上的像素點防彈衣然后穿在身上。
一切看起來倒是挺順暢,意味著這一段代碼編寫完成,具有可執行性,可以投入使用。
石易寧現在做的工作是編寫這些核心指令,后續美工繪制原畫,建模師建3D模型,撲捉動作,綁定師將模型綁定到像素點上,就制作出了游戲的大致雛形。
其他的方面,比如登入界面、進入游戲界面、排行榜、商城等等,這些方面石易寧不打算自己親力親為,不然恐怕要累死……
最后的各種優化當然他還要下功夫,圖形優化、網絡優化、玩法優化等等。
石易寧相信哪怕只有核心玩法,也足夠用來獲得聲望,畢竟那才是主要關鍵的內容,而核心源代碼的構架他不打算讓任何人參與!
認真工作狀態下,石易寧不會知道,除去給他回復朋友圈的那些人,還有一位美女也看到了他的朋友圈。
那就是曾經在沙灘上,幫他錄像并且發布到短視頻軟件上的方庭妍。
方庭妍家就住在東四環,離著京季餐廳不遠,她倒是沒有去那里用過餐,但卻見過京季的logo,一眼就認出了冰塊上的浮雕。
知道石易寧到京城來了,她本來想發一條消息問問,可最后什么都沒有發,朋友圈也沒有評論,安安靜靜的來,安安靜靜的離開,就好像從來沒有出現過。