遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改

時間 2021-05-31 02:52:11

1樓:

程式的實質就是用一些不變的數字(指令)玩弄一些可變的數字(資料),程式設計師的工作就是賦予這些可變的數字以意義。所以修改數值本來就是遊戲程式的工作,如果不需要這個話,你得到的只是一幅畫,也用不著CPU和顯示卡,只要硬碟就行了。

2樓:

可以,最簡單的例子就是迴圈

for( int i = 0; i<100 ; i++)

假設遊戲初始值是0,執行過程中會一直加到100

3樓:easychair

很早就有rpg遊戲中,敵人和npc的能力數值是依據玩家角色成長而變化的動態設計。大多數是單機。

程式肯定是依據邏輯運算的,所以遊戲數值的變動也是事先設計好的規律和規則。

4樓:奇妙盒子

這裡需要看你對自我修改的理解了,比如現在人工智慧在本質上也是求最優解的問題,但是最優解的求解演算法的根源也是人類編寫的程式,只不過賦予了進化的能力罷了。

回歸到題主的問題,我們有乙個遊戲資料,需要跟隨遊戲場景不斷變化,以適應遊戲的環境,那麼這個資料的修改到底是程式的自我修改還是人為設定呢?

我們再將這個問題深入分析,我們作為乙個活生生的人,我們具有非常強的改變自我的意願,變強,迎娶白富美……。那麼我們這個變強的一縷念頭從何而來?不知道你對不對此細思極恐,從這個角度出發,我們這些活生生的人也是被程式設計,去尋求生活在這個世界上的最優解的機器罷了。

可以把steam的遊戲裝到NAS執行麼?

艾依雪 當然可以,當然,有說法直接掛網路對映磁碟是不行。所以我直接就掛的ISCSI盤。八盤位的SHR 2陣列。速度快到飛起。當然,要達到這個速度,上萬兆網絡卡是必須的。還要有個萬兆交換機。然後你電腦裡真的只需要乙個系統盤就夠了。因為我還沒去研究怎麼連系統盤都掛到NAS上面去。所以系統盤還是要的。咳咳...

為什麼同樣的遊戲手機上可以流暢執行電腦上卻對配置要求很高?

麻雀飛飛飛 吃雞手遊版是人家工作室7 15小時半年加班加點做出來的,最底層的架構不一樣,是重新做了個類似的遊戲,不是搬過去的。戰鬥系統也不複雜,物理效果什麼的也非常簡陋,光照,貼圖,更不是乙個級別,差別還是相當大的。PC1.0之前遊戲還很卡很卡,我1066只能70多幀玩兒,但是那個時候的畫面其實是比...

遊戲開發程式設計師在開發遊戲過程中是不是就已經達到了該遊戲的職業水準?

magwer 哈哈哈哈哈哈,我就經常被自己玩家虐。所以設計者肯定打不過玩家啊。這問題應該改一下,因為程式設計師只寫邏輯和演算法,一般不去設計規則的。真正設計遊戲的是策劃。題主的意思應該是,遊戲設計者是不是達到職業水準,而不是程式猿。這裡不考慮每個人反應速度和首腦協調性的差異,單說遊戲理解,設計者也是...