編程如何編一個游戲2.0,開發(fā)一款游戲大概需要多少錢?
首先,非常支持你想要實現(xiàn)游戲想法的行為,游戲市場中讓玩家眼前一亮的游戲太少了。
其次,個人建議,如果你能把游戲的想法轉化成具體一點的方案,那么找到開發(fā)方以后,就會省去很多不必要的麻煩,也不容易被忽悠。
舉個簡單的例子,游戲中的登陸界面你打算怎么做?可以先從下面的幾個問題入手。
1、登陸界面中需要那些功能?哪些按鈕?如何布置?點擊按鈕或者界面會是什么反饋?
2、背景圖,美術素材,特效是否需要?什么樣子?如何解決?
3、哪些數(shù)據(jù)是可以記錄在本地,哪些數(shù)據(jù)是必須記錄到服務器上的?
4、從頭到尾把登陸的流程想一遍,一些特殊的規(guī)則需要定義一下,比如說,注冊賬號的時候最多可以輸入多少位數(shù)字,如果玩家賬號重復了,該用何種方式提醒玩家?等等等。
這樣做的好處是,不但自己心中能對項目有個工作量的預估,而且和開發(fā)人員的誤會會少很多。
能避免出現(xiàn)以下情況:
開發(fā)者:登陸界面怎么做?我:做好一點就行。兩天后。。。開發(fā)者:做好了。我:怎么這么垃圾?開發(fā)者:哪里垃圾了?我:說不上來,就是感覺垃圾。這還怎么合作?不打起來就不錯了。
實在沒有時間出具體的方案,也可以找找相似的游戲,多玩一玩,然后讓開發(fā)者按照這個游戲的界面邏輯開發(fā),細節(jié)什么的調整調整,如果有什么問題,他們也會主動聯(lián)系你。
游戲做好以后,多多測試驗收一下,免得錢付了以后找不到人再維護bug。
游戲沒問題了還要考慮下是否想要盈利,想要上什么平臺,服務器怎么解決,遇到bug或者是破解怎么辦?是否要監(jiān)控玩家的一些基礎數(shù)據(jù),申請開發(fā)者賬號,接入哪些SDK,申請版號等等等。
反正事情挺多挺雜,開發(fā)一個小游戲,美術要求不那么高的話,估計幾萬到十幾萬就可以解決。
如果要開發(fā)一個原創(chuàng)的卡牌類手游,至少兩個程序員,外加一個全能的美術吧,其他的自己來的話,省一省,估計幾個月的開發(fā)時間就幾十萬吧。
再大型的手游,就不好說了。
聯(lián)系開發(fā)者可以去外包網(wǎng)站,比如說豬八戒網(wǎng),或者是找找外包公司試試看。
如果不是那么急切的話,可以嘗試用一些不用寫代碼的工具和素材來做點小游戲。
比如說RPGmaker,網(wǎng)上還是蠻多下載的,還有一些教程,比較容易上手。
就說到這里吧,以上都是個人意見,不一定準確,祝你夢想成真吧,加油。。。。
如何寫外掛?
本人也嘗試過外掛編寫,從用易語言到使用C++編寫。
首先我想告知想寫外掛的朋友,千萬不要以為外掛很簡單,說簡單的都是沒寫過的,如果有正當工作,只是愛好嘗試,那可以,外掛涉及面其實很廣。
為什么有人說簡單呢?其實和所有職業(yè)一樣,剛接觸時,從0開始都是簡單的。
網(wǎng)絡游戲在原來,剛興起時,比如傳奇,那時候的游戲幾乎沒有防止外掛的機制,很多游戲甚至可以復制物品,修改本地數(shù)據(jù)就可以實現(xiàn),還有遠程買賣、瞬移、吸怪等等。這時,可以沒有阻礙的使用專業(yè)軟件,比如CE、OD等搜索到指定數(shù)據(jù),就可以實現(xiàn)簡單的攻擊、移動、找怪功能,如果有編程基礎的人,使用一些函數(shù)和特定邏輯就可以完成自動攻擊打怪等,包括現(xiàn)在也有一些沒有特別多保護機制的老游戲還是很簡單上手的,于是,覺得,哇,簡單,小意思,于是教人寫輔助的論壇、組織層出不窮,這時,你也會進坑了,待著待著,就會發(fā)現(xiàn),哇,這么復雜!
還是那句話,其實外掛涉及面很廣。
簡單的老游戲你還會去玩嗎?當然你實在戀舊,還是可以的。但是現(xiàn)在新游層出不窮,朋友同學都在新游,你是不是也想去新游玩玩, 于是也想做新游的輔助,這時你就發(fā)現(xiàn)不容易了,
在不使用各種注入,比如注冊表、輸入法、遠線程、加載進程等等方法,上面的圖是用C++可以得到游戲進程句柄,從而實現(xiàn)其他控制的基本做法,老游戲可以,但新游戲中,可能第一條窗口找不到,或者最后進程句柄得不到,這還是用的C++,不是用的易語言(用易語言那更蒙圈,因為有可能用的是別人給的封裝好的模塊)。
這時你就會找資料,搜啊搜,發(fā)現(xiàn),哦,原來有HOOK,有SSDT,有好多種注入,再查,再研究,哦,我去,要到驅動去了,這時候如果學易語言的,就會有點懊惱(畢竟沒有C++方便啊),那你會C++覺得不怕,就會跟著學習,尋著線索接觸到了WinDbg,就是一臺計算機調試另一臺計算機,下圖是簡單截圖:
哎呀我去,CE、OD、Mdebug搞的頭疼,還要WinDbg這些0環(huán)調試工具,其實到了驅動以后你還會發(fā)現(xiàn),匯編還要深研究,因為用處太大了,C指針有點模糊,要鞏固,線程和進程的機制懂的太少,PE怎么沒學,天哪,趕緊補,否則看不懂別人說的IAT、重定位,接著發(fā)現(xiàn)消息機制要深究,事件等待處理不理解的話邏輯會亂套,句柄表是什么,API怎么調用機制深挖,等等等等,這理不一定是按學習順序說。然后就算做好輔助了,防破解你是不是還要學,否則,辛苦做出來的東西被人破了,就呵呵,難受。這些都要了解,暈不暈,可以暈。一些軟件截圖,也有好多年前用過的:
那么如果舉例的這些你也很熟的話,XP、WIN7與WIN10各種機制,數(shù)據(jù)結構又有不一樣的,繼續(xù)學吧!上面說的這些過程簡單帶過而已,學知識不容易,至少我智商不高,不容易。
沒有夸張,這些知識環(huán)環(huán)相扣,處理器中3環(huán)與0環(huán)同時防護著你,興許1環(huán)2環(huán)也用著呢,人家新游戲幾年開發(fā),運營中各部門N多人運作,再像以前一樣亂搞人家游戲,公司怎么運營,難道還被你們隨便搞垮?
真要想學的好,光靠自學可以,但是難,因為不但學就要花時間了,而且還要花時間去找資料,當然不乏智商真高的高手,那也是我膜拜的。真要想做好輔助,沒有團隊做,很難!
本人也是興趣愛好,一開始也是對游戲輔助感興趣,現(xiàn)在對計算機安全更有興趣,學的越多,發(fā)現(xiàn)越不懂,現(xiàn)在WinDows運行機制懂點皮毛,希望我們祖國自主研發(fā)的操作系統(tǒng)能早日推出,讓中國更加揚眉吐氣!本文純原創(chuàng)手打,覺得有用的點贊轉發(fā)收藏關注,以后如果做些計算機編程類小視頻,也可以互相學習,本人菜鳥,非大神。
制作傳播游戲輔助違法,珍重!
怎么編寫小游戲?
嗯!支持你。
我想想,我能幫你的有這些:初學者使用flash編寫小游戲很劃算,大概這幾步:1.導入素材到庫2.畫好場景3.應用上去并注入代碼。比如裝扮類小游戲,代碼效果:使衣服在遇到模特時自動穿好,并在原位消失即可。如果你想編寫RPG類的角色扮演游戲,建議直接使用RPG游戲制作工具,簡單上手,還有素材庫。當然,你想挑戰(zhàn)一下,那么,和我一起奮斗吧!C語言或者其他編程軟件。。。以上就是關于編程如何編一個游戲2.0和開發(fā)一款游戲大概需要多少錢的相關問題解答,希望對你有所幫助。