英雄无敌三简介(Heroes of Might and Magic III)

  英3是1999年由New World Computing在Windows平台上开发的回合制策略魔幻游戏,其出版商是3DO。是一款经典的战棋类游戏,也是我接触最早和玩的时间最多的一款游戏.官方的最新资料片版本是<<死亡阴影:The Shadow Of Death>>,程序最高版本是3.2.

  

  英雄无敌三现有非官方Mod介绍

  一,神之苏醒(Wake Of God),老毛子(GrayFAce)作品,首款非官方Mod.已开源,项目地址:https://github.com/GrayFace/wog

首次听到这个Mod的消息我是震惊的,因为在完全没有源码和程序本身不支持Mod的情况下,依靠强大的逆向工程开发出一款非官方的Mod,除了赞叹战斗名族的强大和对英3执着的爱,还能说什么呢.

  二,深渊号角(Horn of the Abyss),作者也是老毛子,新增加了种族,非开源项目,我也没具体玩过这个版本.

  三,非官方HD版本,地址https://sites.google.com/site/heroes3hd/.作者还是战斗民族, 严格来讲这不是一款Mod,而是一款加强版,增加了程序32位和任意分辨率支持,大量改进了游戏体验,修正了游戏bug,非常值得推荐

  新Mod<<Fallen Angel>>介绍

  为什么还要做新Mod?既然现在已有这么多的Mod和优秀的改进.这个问题也困扰了我一段时间,后来我还是开始了FA项目,除了程序员没事喜欢重造轮子的乐趣外,对H3的喜爱也算是一个原因吧.记得高中每天早早的放学回家只为了偷偷玩半小时的H3,那时候就立志成为一个程序员,做H3一样的游戏.现在虽然是个程序狗,但并非当初想象的游戏程序员.现在有了技术和开源Wog的支持,我有能力重新做一个属于自己的Mod出来.感谢Wog的源码,我不是非常擅长逆向,有了现成的大量内部地址,做Mod的工作量轻松很多,很多地址不需要费力的去追踪了.

  FA项目采用c + lua开发,基于英文3.2版本.期望是c做基础功能,lua做扩展,最终各种玩家爱好者可以通过修改lua脚本来创建他们自己喜欢的Mod.(类似Wog,Wog采用了一种叫ERM的脚本,那脚本简直是惨不忍睹-.-).

  目前采用gcc4.7.1做为编译器,因为gcc的c标准支持的很好,相比vc的编译器来说,美中不足的是内嵌汇编的AT&T语法写起来有点不知所云,而且没有naked属性.不过现阶段已经通过一些黑科技方法克服这两点问题了,未来也许会加入vc的支持.

  该项目采用了大量的黑科技来实现Mod功能,基本上你可以从里面了解到一些外挂的常用技术.

  FA的目标和进度

  目标:

  增加新的种族,并可以通过lua扩展

  增加新的英雄,并可以通过lua扩展

  增加新的生物/宝物,并可以通过lua扩展

  改进游戏的AI

  当前进度:

  英雄10技能(9技能25级解锁,10技能30级解锁)
  英雄访问学者,女巫小屋等学习技能时可以选择是否学习技能
  可以加载自定义的lod文件
  微调神秘术,进攻术,抵抗术效果.

  项目地址

  https://github.com/redxu/HoMM3_FA 采用LGPL协议

  欢迎各位大神来PR,代码,地址,图片资源,idea都可以.

 

转载于:https://www.cnblogs.com/Red_angelX/p/5159668.html

黑科技项目:英雄无敌III Mod Fallen Angel介绍相关推荐

  1. 【末日祭典】魔法门英雄无敌III——lanruo

    [末日祭典]魔法门英雄无敌III--lanruo[@more@]末日祭典 作品相关 写在前面 末日祭典·作品相关·写在前面 真的,本来或许不该搞这个,因为象是在自我标榜."作品相关" ...

  2. GitHub 又一黑科技项目面世!网友惊呼:这也太强了

    本文转载自GitHub技术社区 不知道如何表白?送花吃饭太没新意又太露骨? 今天小G给大家介绍一个 AI 黑科技,能够完美融合任意两张人脸,并带有丰富的表情,让你不仅凡尔赛地炫个技,还能巧妙风趣地表个 ...

  3. 谷歌又孵化出黑科技项目!押注工业机器人方向,上海交大校友参与

    丰色 鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 谷歌最神秘的Google X,最近又搞出大动作. 一家名为Intrinsic的机器人子公司,正式完成孵化,成为Alphabet一员,独 ...

  4. 这个开源的黑科技项目太狠了!别乱用,玩玩就好!

    大家好,我是鸟哥!一个半路出家的程序员. 前一段时间给大家分享过一个听歌的网站--MyFree,功能那叫一个强大.而且很稳定,至今依旧可以使用,不容易呀.自分享之后,不少读者向我请教实现的原理甚至直接 ...

  5. Unity游戏实战项目-英雄无敌

    敌人模块 策划 需求分析 EnemyMotor.cs EnemyMotor.cs 注意: 1.transform.LookAt(targetPos) 表示当该物体设置了Lookat并指定了目标物体时, ...

  6. 英雄无敌3 死亡阴影 修改器

    这个找地址比帝国时代简单 本来还要做个瞬移功能 MFC还不太熟练 算了 // An highlighted block #include <iostream> #include <s ...

  7. 那些2019年会爆发的泛娱乐黑科技风口——网易MCtalk泛娱乐创新峰会揭秘

    人群的多样化催生了不同的社交需求.如今,互联网上的社交行为已不局限于QQ和微信.近两年间,直播.短视频.图片.表情包等花样翻新的交互方式层出不穷,二次元社区等兴趣社交开始成为新集中地.音乐APP.拍照 ...

  8. 一文看懂5G射频的“黑科技”

    作者 | 小枣君 来源 | 鲜枣课堂(ID:xzclasscom) 手机,作为移动互联网时代的标配,已经走进了我们每个人的生活.有了它,我们可以随心所欲地聊天.购物.追剧,享受美好的人生. 正因为手机 ...

  9. 球场上,那些修炼成精的「黑科技」

    我很喜欢看世界杯.当然,我不懂比赛,是个不折不扣的伪球迷.而且我也不觉得一个伪球迷有什么值得羞耻的,看比赛不就图个跳楼--不是,不就图个乐呵吗? 我看世界杯其实更关注的不是球赛本身,而是球赛所用到的黑 ...

  10. 震惊了!《长安十二时辰》就是一部深度介绍通信、云计算、大数据的黑科技科普剧...

    来源:鲜枣课堂 数据猿官网 | www.datayuan.cn 今日头条丨一点资讯丨腾讯丨搜狐丨网易丨凤凰丨阿里UC大鱼丨新浪微博丨新浪看点丨百度百家丨博客中国丨趣头条丨腾讯云·云+社区 小枣君不是一 ...

最新文章

  1. Y君:天天增删改查,又能怎么样?
  2. Nodejs教程30(完结):PM2入门
  3. Delphi基础必记-快捷键
  4. Redis的事务:相关命令 watch 与mysql事务的区别
  5. CCF201809(Java)
  6. 计算机网络自顶向下方法【七】——链路层
  7. honeyselect捏脸教程_动漫女生的脸怎么画?卡通漫画少女教学
  8. 【渝粤教育】广东开放大学 文化产业项目案例分析 形成性考核 (51)
  9. COE、SOE、EOE、FOE是什么?
  10. .NET的Math.Round与数学无关。没关系!
  11. h5在微信自定义分享php,h5页面自定义微信分享
  12. c#图像处理-图像预览全解
  13. 云服务器的带宽是如何计算的?
  14. vue2.0 组件和v-model
  15. Android读取手机通讯录
  16. 计算机自带键盘无法使用,笔记本电脑键盘用不了怎么回事_笔记本电脑键盘不能用如何解决-win7之家...
  17. 教育信息化2.0行动计划智慧教育大脑建设方案
  18. 三星android应用商店,三星应用商店(Galaxy Apps)
  19. OpenHarmony代码操作总结
  20. android广播教程,Android学习笔记(广播机制)

热门文章

  1. 基于CIM的新型智慧城市发展政策解析
  2. 如何评价单片机大神郭天祥?
  3. 坚果pro2刷Nitrogen OS安卓pie纯正原生
  4. 姑娘留步,容我劫个色
  5. Redhat 9.0之xtt+xft2,可显示粗斜体美化总结(第二版)
  6. 微信收藏服务器,微信收藏功能常见问题存储空间上限了
  7. 『杭电1166』敌兵布阵
  8. 使用PHP制作 简易员工管理系统之三(管理员登陆界面以及数据库验证)
  9. Typescript配置Jest测试框架
  10. Linux之进程管理一