您當前的位置:首頁 > 書法

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

作者:由 終極超夢 發表于 書法時間:2020-03-25

遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改?洪荒太初2020-03-25 21:01:50

去學習一點程式設計吧,很多語言可以找到遊戲窗體控制代碼然後修改遊戲某一片記憶體區,改對了數值就可以控制了(僅僅指pc遊戲)

遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改?奇妙盒子2020-03-27 11:54:29

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

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

我們再將這個問題深入分析,我們作為一個活生生的人,我們具有非常強的改變自我的意願,變強,迎娶白富美……。那麼我們這個變強的

一縷念頭

從何而來?不知道你對不對此細思極恐,從這個角度出發,我們這些

活生生的

人也是被程式設計,去尋求生活在這個世界上的

最優解的機器

罷了。

遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改?easychair2020-03-27 13:52:39

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

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

遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改?匿名使用者2020-03-31 16:02:49

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

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

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

遊戲程式可以在遊戲執行期間自我修改嗎,就是修改一些簡單的數值就可以了,但是不是人為修改是自我修改?匿名使用者2020-03-31 18:45:05

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

標簽: 遊戲  修改  數值  程式  最優