2014.6.28

最近几天在玩GBA 火焰纹章 烈火之剑,真是一款很不错的经典的策略游戏,

玩着玩着就像他是怎么做的,发现确实很有水平,所以决定把玩过游戏的的好的想法和AI之类的都写在这上面

先来一发火焰之纹章

感觉AI的部分很有亮点,

1.人物行走和敌人行走限制的格格,通过a*算法计算的可能性很大,

另外地形(树,山,敌人存在)也影响a*每个格的加和值,是人物走路的格格不是四方的。

F = G + H,

要移动时显示的蓝色和红黄色方块就是G值范围内的

。。。。找了半天没有GBA的图,发个别的示意一下。。。

2.敌人从最弱的,最容易死的攻击,估计是通过各种数值及血量的加和来计算

3.我感觉ai有记忆功能,之前boss把最弱的砍死了,我中断存档继续玩,读取后最弱的移开boss的攻击范围,boss直接kill了主角,游戏结束

我再读档无论怎么把最弱的做诱饵,boss都是直接kill主角,游戏结束,,,

更让我觉得这个游戏强大的是,他的动画做的生动形象具体,很有意思,特效也是一级棒,他是2003年产的,封印之剑是2002年,也差不多,

当时可能没有骨骼动画骨骼动画也做不出这种华丽的效果,天哪,难道是一帧一帧的图片放得?,,,太给力了,

剧情感觉挺一般,但是这种有关键是玩个策略,剧情次要,呵呵

ui做得也相当之棒,在gba的限制下做成这样真心大赞

转载于:https://www.cnblogs.com/zhanlang96/p/3813966.html

关于对玩过的游戏的想法汇总相关推荐

  1. 使用Unity从零点五开始,做半个不能玩的小游戏(完)

    在上一回<从零点五开始做半个不能玩的小游戏(二)>中,我们完成了下列事情: 1.重构野外.城市及英雄代码. 2.为英雄添加了简单的状态机,使其可以在世界中玩耍. 3.搭建了简单的数值体系, ...

  2. 推荐几款适合孩子玩的编程游戏

    在上一篇文章<孩子喜欢玩iPad等电子产品怎么办>中,我们鼓励家长合理控制孩子的屏幕时间,与此同时,为孩子挑选合适的电子消费内容同样重要. 今天就给大家推荐几款可以鼓励孩子玩的游戏,让孩子 ...

  3. 【夸夸其谈】为啥老想玩——浅谈游戏成瘾原因

    游戏成瘾作为以前经常被人提及的概念,多数人简单粗暴的一股脑把罪责全都推到游戏本身,认为其是"电子海洛因",往往选择忽视背后的深层次原因.这无疑是偷懒欠思考的,因为人类成瘾历来有之, ...

  4. 计算机 大学活动 游戏,朝花夕拾”——中国矿业大学计算机学院积极举办“那些年我们一起玩过的游戏”活动...

    10月23日,为丰富大学生课余生活,纪念我们都曾有的童年,由中国矿业大学艺术与设计学院心理自助中心主办,计算机学院.力建学院.理学院.资源学院.电力学院.体育学院的心理自助中心承办的"那些年 ...

  5. 杀疯了!通过游戏“元宇宙”,Deepmind让AI学会玩各种没玩过的游戏,骚操作不断...

    来源:大数据文摘本文约1800字,建议阅读7分钟 面对任务一看就会的AI,离我们心里的通用人工智能还有多远呢? 对于AI来说,完成一个单一任务或许相对简单,但是涉及到合作和博弈时,AI往往显得有些愚蠢 ...

  6. 我的名片能运行Linux和Python,还能玩2048小游戏,成本只要20元

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 猜猜它是什么?印着姓名.职位和邮箱,看起来是个名片.可是右下角有芯片,看起来又像是个PCB电路板. 其实它是一台超迷你的ARM计算机,不仅 ...

  7. RL之DQN:基于TF训练DQN模型玩“打砖块”游戏

    RL之DQN:基于TF训练DQN模型玩"打砖块"游戏 目录 输出结果 设计思路 训练过程 输出结果 1.test01 2.test02 设计思路 训练过程 后期更新--

  8. 一道小时候经常玩的数字游戏

    小时候经常会自己玩一个数学游戏,就是遇到一个长度大于2的数字,把它的所有位数相加,直到加到变成1位.没想到,今天竟然在leetcode遇到了..汗,之前只是玩了,并没有总结规律. 258. Add D ...

  9. 街机linux有安卓好吗,Ubuntu下用xmame玩街机游戏

    Ubuntu下用xmame玩街机游戏 xmame是Windows下mame的Linux版,gxmame是xmame的图形化前端.mame号称是模拟效果最好.支持roms最多的模拟器,不过这个我就不清楚 ...

最新文章

  1. Free Download Top 100 Hacking Books
  2. windows 环境下python 安装 pypcap 并用pyinstaller打包到exe,解决DLL 加载失败。
  3. springboot 搭建 简单 web项目 【springboot + freemark模板 + yml 配置文件 + 热修复 + 测试用例】附源码...
  4. ITK:删除一个未连接到其边界的二进制图像中的孔
  5. Ubuntu使用notify-send 与 crontab 实现定时提醒
  6. 我们究竟还要学习哪些Android知识?看这一篇就够了!
  7. DirectAccess部署(四)之双网卡环境 客户端连接测试(多图!)
  8. 使用PLupload在同一页面中进行多个不同类型上传解决方案和一次多文件上传的注意事项...
  9. linux安装文泉字体,Linux_Linux系统下的Emacs字体配置,安装步骤:   1、安装文泉 - phpStudy...
  10. redis学习总结2
  11. C# DataGridView 全选 反选
  12. 解决电脑屏幕显示器亮度无法调节可能与远程工具向日葵有关
  13. 深入理解Java虚拟机——VisualVM工具的下载及安装
  14. mysql卸载不干净无法重新安装mysql
  15. python绘制闭合多边形_python – 从边界点创建闭合多边形
  16. JFreeChart常用图表使用
  17. CF487E Tourists (圆方树,LCT)
  18. 5G时代的到来--5G技术介绍
  19. linux脚本年龄计算,js+html实现周岁年龄计算器
  20. HASH查找算法—JAVA实现

热门文章

  1. python消息队列celery_python异步任务神器celery
  2. latex python_怎么在 LaTeX 中排版 Python 代码?
  3. java 点到点最短路径,迪杰斯特拉算法处理无向图中最短路径的(dijkstra)Java实现(指定两点,求最短距离及路径) | 学步园...
  4. 小程序组件的使用(三) 调用子组件方法
  5. ionic滚动条返回顶部
  6. linux进程被杀掉日志,Linux进程突然被杀掉(OOM killer),查看系统日志
  7. nacos 启动_【Nacos源码之配置管理 一】阅读源码第一步,本地启动Nacos
  8. html中立体丝带菜单,使用CSS3实现绚丽的飘带样式菜单方法介绍
  9. 服务器怎么做虚拟空间,服务器怎么做虚拟空间
  10. mono linux 运行机制,linux – Mono如何神奇?