自己做的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 XZ格式的解压
xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具. 之前xz使用一直很少,所以几乎没有什么提起. 我是在下载phpmyadmin的时候看到这种压缩格式的,phpm ...
- Linux中短横线(-)小记
在Linux中短横线(-)可以表示输出流,具体用法如下. 搭配cat cat - 如果指定cat的文件为-,表示从标准输入读取(和直接使用cat,好像没什么区别) 搭配| echo 123 | cat ...
- LeetCode 2 :Swap Nodes in Pairs
我的代码是这样的: class Solution { public: ListNode *swapPairs(ListNode *head) { ; ; ListNode *listA; ListNo ...
- MMSEG 中文分词算法 翻译
算法原文位于:http://technology.chtsai.org/mmseg/ http://www.360doc.com/content/13/0217/15/11619026_2661428 ...
- 非负权值有向图上的单源最短路径算法之Dijkstra算法
问题的提法是:给定一个没有负权值的有向图和其中一个点src作为源点(source),求从点src到其余个点的最短路径及路径长度.求解该问题的算法一般为Dijkstra算法. 假设图顶点个数为n,则针对 ...
- AC日记——[FJOI2007]轮状病毒 bzoj 1002
1002 思路: 打表找规律: dp[i]=dp[i-1]*3-dp[i-2]+2; 套个高精就a了: 代码: #include <cstdio> #include <cstring ...
- Rescue The Princess
Description Several days ago, a beast caught a beautiful princess and the princess was put in prison ...
- bufferknife框架的正确使用方式 -终于他么知道了
1.由于ButterKnife从7.x到8.x后,运行时和编译器被分开来,你还需要配置 apt ‘com.jakewharton:butterknife-compiler:8.1.0’,在projec ...
- python 面向对象(成员,静态,类)的(变量,方法)区别
静态方法是使用@staticmethod装饰的方法,并且参数表中不需要self或者cls,可以访问类成员变量 默认的方法是有self的,是成员方法,可以访问私有变量和方法(通过self.xxx),或者 ...
- Superbull(最大生成树)(Kruskal)
Superbull 时间限制: 1 Sec 内存限制: 64 MB提交: 49 解决: 13[提交][状态][讨论版] 题目描述 Bessie and her friends are playin ...