自己做的roguelike+恶魔城游戏《魔塔猎人》已发布。
游戏仍然是标准的roguelike,死亡后回到出生点重新开始,宏观架构上参考了<死亡细胞>,战斗设计上更加强调轻重攻击的组合,再配合236和28系列的搓招技、空中的突进飞腿、副武器等等。

战斗策略上,一定要注意距离把控,然后就是通过敌人出招瞬间闪避到敌人后方进行攻击。商店里面第2个视频是我在发
布前最后2小时录制的试玩,可以看一下大致的玩法。
开发历时1年1个月,2人团队,我们没有收入来源,为了养家不得不采用EA(抢先体验)发布,后续10个月会持续更新,
争取在明年夏促前完成正式版。
目前内容主要有3个大的关卡,2个BOSS,每个关卡的通过时间在15-20分钟左右,有些偏长,很多玩家反馈也是觉得有
些长,我在考虑是否把关卡进行拆分,比如每个大关有1-1和1-2,这样就比较接近传说法师的处理方式。
游戏刚发布的时候出了不少问题,难度设置,硬直设置不合理,敌人攻击方式有问题等等,还有很严重的多语言系统兼容性
问题,我们2人通宵奋战,连续几天解决了不少,玩家的好评率在回升,算是对我们努力工作的鼓励。
但是现在仍然会有一些卡墙,出城等等BUG,后续会进一步优化。
游戏的完整版将会有5个大关卡和4个BOSS(未来如果拆分小关,总计是10个),会有更多的主副武器,技能,甚至也考虑加
入时装要素。

关于剧情方面,其实不想说太多,我原本是希望制作一款更加正统的类恶魔城游戏,剧本已经在脑海中运量了很久,但是因为上个项目我在团队中被排挤 孤立、边缘化,最后项目失败,投资人撤资。
我已经没有任何资源了,于是只能对原本的计划进行更改,我一人担负起除了程序以外的所有工作,然后主程愿意跟我一起奋斗一把,于是有了这个游戏。剧本方面已经被精简为极小的前传故
事,主要讲述女主角Erza在成为帝国少将前,在神秘魔塔中的历练的经历。
如果我们这次能赚到一点奶粉钱,我希望去完成心目中那个比较宏大一点的作品,总之如果能得到一些支持就好了。
另外如果你们有一些希望加入的设计,我也会仔细研究,一起来完善这个作品。
关于设计上的一些技术细节,由于我的水平高度限制,可能难以理解,如果能得到高手的指导就好了。
商店地址:
https://store.steampowered.com/app/844850/Tower_HunterErzas_Trial/
自己做的roguelike+恶魔城游戏《魔塔猎人》已发布。的更多相关文章
- Java用户输入数值,做简单的猜数字游戏,导入基础的工具包util
Java用户输入数值,做简单的猜数字游戏,导入基础的工具包util,导入包的方法为,import java.util.*: 完整的实例代码: /* 导入基础工具包 */ import java.uti ...
- 神龟快跑,2016做的一款UWP游戏
神龟快跑,2016做的一款UWP游戏, 实际是H5页面, 用LAYA转AS3得到的 安装地址 https://www.microsoft.com/zh-cn/store/p/神龟快跑/9nblggh4 ...
- 知名游戏引擎公司Havok发布免费3D移动游戏引擎“Project Anarchy”
自EA发布“寒霜”引擎(Frostbite Engine)移动版后,知名游戏引擎公司Havok也发布了免费的3D移动游戏引擎“Project Anarchy”. 据悉,6月底时候,Intel旗下知名游 ...
- Roguelike元素对游戏设计的影响
Roguelike game自1980年以来,就占据着游戏市场中很大的份额,而现如今的很多游戏中,也加入了Roguelike元素来起到更好的效果.我们知道Roguelike game中有着一些看似任性 ...
- 【Qt】2.4 做一个“猜数字”的游戏
使用对话框和Qt设计师来实现一个相当简单的小游戏.同时将通过这个程序来看布局的隐藏和显示是如何来影响窗口界面的变化的. 新建一个Qt项目,把Qt Creator默认给的mainwindow.h.mai ...
- 用WPF做了几个小游戏
最近看书看累了,参考别人的代码(其实差不多就是把代码重新打了一遍o(╯□╰)o),用wpf做了个<2048>小游戏,顺便在<Git教程>学习下git,也顺便把在<写让别人 ...
- cocos2d-x快乐的做让人快乐的游戏3:cocos-2d 3.x中的物理世界
Cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发人员最大的便捷,你不用再繁琐与各种物理引擎的细节,全然的封装让开发人员能够更快更好的将物理引擎的机制加入�到自己的游戏中,简化的设计是从2. ...
- 用javascript做别踩白块游戏2
这一次做一个好一点的,要求黑块自动下落,且速度逐渐加快 <!DOCTYPE html> <html> <head> <!-- 禁用缩放功能 --> &l ...
- 用javascript做别踩白块游戏1
初学Javascript做的一个别踩白块小游戏,代码简陋,如下: <!DOCTYPE html> <html> <head> <!-- 禁用缩放功能 --&g ...
随机推荐
- linux基础——磁盘分区和yum安装
第一部分 1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1 ...
- C++学习笔记之——内联函数,引用
本文为原创作品,转载请注明出处 欢迎关注我的博客:http://blog.csdn.net/hit2015spring和http://www.cnblogs.com/xujianqing/ 作者:晨凫 ...
- Shell Script Basics
https://developer.apple.com/library/mac/documentation/OpenSource/Conceptual/ShellScripting/shell_scr ...
- 常见的makefile写法【转】
转自:http://blog.csdn.net/ghostyu/article/details/7755177 版权声明:本文为博主原创文章,未经博主允许不得转载. .目标名称,摆脱手动设置目标名称 ...
- 打包工具 Inno Setup 5
转载: http://www.360doc.com/content/13/0327/13/4221543_274235049.shtml
- UVALIVE 5096 Volume
This time your job is to calculate the volume of a special object. The object consists of two orthog ...
- 【 总结 】crontab 使用脚本及直接获取HTTP状态码
一.在crontab里面计划执行的脚本,所有的命令都要写出绝对路径.因为crontab的独立的进程,可能无法直接加载环境变量. 二.在判断网站能否正常访问一般的思路: 1. 判断网站是否能够正常打开. ...
- python中的闭包与装饰器
#原创,转载请留言联系 装饰器的本质就是闭包,所以想知道装饰器是什么,首先要理解一下什么是闭包. 闭包 1. 外部函数返回内部函数的引用.2. 内部函数使用外部函数的变量或者参数. def outer ...
- Servlet中使用 Last-Modified、Expires和Cache-Control
long now = System.currentTimeMillis(); long expires = System.currentTimeMillis() + (1000 * 60 * minu ...
- 随机数问题--已知有个Random7()的函数,返回1到7随机自然数,让利用这个Random7()构造Random10()随机1~10.
Math.random()随机生成(0,1)之间的float数,Random7随机生成[1,7]之间的整数,利用Random7构造Random10的步骤: 1.生成数a:a是两次Random7的结果, ...