学习就是这么被逼出来的

[size=large][color=indigo] 我经常玩fm,不知道大家玩不玩,全称叫Football Manager,足球经理,很好玩的。
这个游戏经常用到一些外部工具,一个是查看球员数据的,一般都叫球探工具,这个工具可以使你更好的了解一个球员,买卖球员、使用球员都很有用的;还有一个就是修改数据的,我喜欢把自己身边踢球的朋友加到游戏里,把属性改成具有他们日常特点的,这样就用到了游戏修改工具,08版的修改器是一个中国人Jeep做的,叫FMM,Football Manager Modify,很好用的,后来FM升级到了09版,结果Jeep的FMM到现在都还没有出来,有一个葡萄牙人Braca出了一个工具,很强大,叫FMRTE,Football Manager Real Time Editor,但是他的版本还在升级,有一些我最想改的东西没有,就是球员隐藏习惯,这个对我很重要,因为身边朋友的一些习惯就靠这个了。
所以在一瞬间我萌生了自己写一个简单修改器的念头,我知道Braca肯定会继续升级的,我想要的功能他肯定会在以后某个版本里加上的,但是想想自己C、C#、java都会,数据库也没问题,自己写一个肯定很有意思的。
然后我就开始在网上搜索相关的东西,FM好像没有二次开发手册,所以靠二次开发的方法估计没戏了,而且如果有二次开发手册的话,这些修改器也不会这么金贵,稍微有一点基础的程序员都可以做的,何况我还做过STK和PreE的二次开发,做这个应该很容易上手,但是二次开发的方法算是失败了。
第一个方法失败后,我给Braca和Jeep发了信息,在论坛上,表明自己很愿意和他们学习FM修改器开发,但是等了几天没有任何信息回复,伤心了。有在网上找到了一一条信息,一个人曾经和Jeep联系,希望能学习,但是遭到了拒绝,Jeep说源代码很重要,又有人回复,Jeep就指这个吃饭的,,告诉你们他自己喝西北风啊?彻底失望。
只有最后一种方法了,自力更生!但是没有文档,起步好困难啊,不知道怎么下手,初步想了两种方式,一种是内存搜索,想想感觉不对,看起来其他工具的原理不像内存搜索法,无奈之余,想起了一个办法,就是把那个球探工具反汇编,然后看代码,我没有汇编的基础,还要从头开始,不过以我的学习程序的能力应该没问题,开始!
反汇编之后,边看书边看代码,看的津津有味的,但是一看代码的行数,O,MYGOD,一千两百三十五万六千行!!我要把这个看明白,那简直我就爽歪歪了!!!!兴奋之余发个博客博,然后找个地方哭一下,再抽根烟 :cry: :cry: [/color][/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值