要做有些輔助,首先你得明白游戲輔助實現的原理,才能對癥下藥。
這里我大概說一下游戲輔助的幾個類。
動作模擬類,如鍵盤模擬,鼠標模擬等,這類游戲輔助可以幫你實現掛機執行某些動作。
內存修改,比如某個游戲人有人物血量,力量,攻擊,生命,魔法等屬性,此類外掛通過修改進程中的內存值,來達到修改人物屬性。
封包技術類,這類都是網絡游戲,(如上述2只能是單機游戲),網絡游戲會在本機客戶端處理一些數據,因為玩家龐大,不可能全部在服務器上來處理。這里可以利用來做外掛。當然我說的封包技術類并不是指上局。封包技術類的外掛就是將服務器發送給客戶端的數據包攔截后分析修改再發送給服務器,欺騙服務器來達到目的。(一般的數據包都是加密的,需要你攔截后自己分析解密)。
上邊3說過網絡游戲不可能全在服務器上處理,部分數據在客戶端處理的,那么在這里我們就可以寫好自己的函數,比如攻擊一下掉血多少,讓游戲去執行我們寫好的函數而不是原有的函數。(難度也不小,需要懂匯編)
簡單說這么多吧,你要學習作游戲輔助的話,道路還是很漫長的。
建議學習c/c++,VB也可以但不建議。其次匯編語言也是必不可少的。一些網絡上的知識,更不必不可少的。
由于眾多玩家參與游戲,隨著游戲參與程度的加大,便出現了玩家修改游戲程序的現象,俗稱外掛(“hack tools”,又叫“cheating program”)。所謂外掛就是指某些人利用自己的電腦技術專門針對一個或多個網絡游戲,通過改變網絡游戲軟件的部分程序,制作而成的作弊程序。
用戶利用外掛這種作弊手段可以輕易得到其他正常用戶無法得到、或必須通過長期運行程序才能得到的游戲效果。他外掛的表現有很多種,有加速器、封包等,其最顯著的特征就是為使用外掛的游戲者帶來不同于正常用戶的游戲效果,它能使使用外掛者比正常用戶奔跑快、攻擊威力加大、獲得更多的游戲刀鋸等
軟件開發專業,然后在大學期間自學游戲開發,老師一般是不會涉及這方面的東西,只能靠自學。
學習從來都不會太晚!無論是年齡大還是年齡小,主要還是要看當事人當前所保持的這一顆學習的心態。
由此可以明顯的看出學習的心態是最為重要的。學習的心態是我們保證學習任何東西的一個前提。
作為程序員出身的我,建議你一開始不要想的太大。既然Python是從零基礎開始學的,那就要從最最基礎的東西開始學習。而且到了這個年紀,我認為你應該清楚每學習到一樣東西肯定要作為去實踐才能夠檢驗學習的效果。建議一定要買一本書,系統的去學習,每一個知識點。沒有系統的學習的每一個知識點之后才能夠靈活的運用,今后的每一個場景當中去。
對于編程語言的學習最終還是要解決生活當中的每一個碰到的問題的嘛。因此一定要把學習的知識點運用到日常生活當中去。你所說的這個excel這樣一些應用想法是很好,但是一開始從零基礎開始學習的華建議還是要學習基本的語法。
真正入門的人可以先可以先出一個作為一名入門級的軟件。生活當中的簡單應用,Python可以運用到網站上面。
軟件方面的控制應用及實踐調查,絕大多數還是基于第三方控件。第三方類庫的開發,其實還是基于很多,以前的程序員,所做的一些東西。如果說沒有理解,根本的空間的思想,那么還是在碰到問題的時候會很難去解決到的。
總之一句話,不要太快。還是打好基礎,最重要!
希望我的回答能夠幫到你。