游戏仍然是标准的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+恶魔城游戏《魔塔猎人》已发布。的更多相关文章

  1. Java用户输入数值,做简单的猜数字游戏,导入基础的工具包util

    Java用户输入数值,做简单的猜数字游戏,导入基础的工具包util,导入包的方法为,import java.util.*: 完整的实例代码: /* 导入基础工具包 */ import java.uti ...

  2. 神龟快跑,2016做的一款UWP游戏

    神龟快跑,2016做的一款UWP游戏, 实际是H5页面, 用LAYA转AS3得到的 安装地址 https://www.microsoft.com/zh-cn/store/p/神龟快跑/9nblggh4 ...

  3. 知名游戏引擎公司Havok发布免费3D移动游戏引擎“Project Anarchy”

    自EA发布“寒霜”引擎(Frostbite Engine)移动版后,知名游戏引擎公司Havok也发布了免费的3D移动游戏引擎“Project Anarchy”. 据悉,6月底时候,Intel旗下知名游 ...

  4. Roguelike元素对游戏设计的影响

    Roguelike game自1980年以来,就占据着游戏市场中很大的份额,而现如今的很多游戏中,也加入了Roguelike元素来起到更好的效果.我们知道Roguelike game中有着一些看似任性 ...

  5. 【Qt】2.4 做一个“猜数字”的游戏

    使用对话框和Qt设计师来实现一个相当简单的小游戏.同时将通过这个程序来看布局的隐藏和显示是如何来影响窗口界面的变化的. 新建一个Qt项目,把Qt Creator默认给的mainwindow.h.mai ...

  6. 用WPF做了几个小游戏

    最近看书看累了,参考别人的代码(其实差不多就是把代码重新打了一遍o(╯□╰)o),用wpf做了个<2048>小游戏,顺便在<Git教程>学习下git,也顺便把在<写让别人 ...

  7. cocos2d-x快乐的做让人快乐的游戏3:cocos-2d 3.x中的物理世界

    Cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发人员最大的便捷,你不用再繁琐与各种物理引擎的细节,全然的封装让开发人员能够更快更好的将物理引擎的机制加入�到自己的游戏中,简化的设计是从2. ...

  8. 用javascript做别踩白块游戏2

    这一次做一个好一点的,要求黑块自动下落,且速度逐渐加快 <!DOCTYPE html> <html> <head> <!-- 禁用缩放功能 --> &l ...

  9. 用javascript做别踩白块游戏1

    初学Javascript做的一个别踩白块小游戏,代码简陋,如下: <!DOCTYPE html> <html> <head> <!-- 禁用缩放功能 --&g ...

随机推荐

  1. Python学习笔记 - day6 - 函数

    函数 函数在编程语言中就是完成特定功能的一个词句组(代码块),这组语句可以作为一个单位使用,并且给它取一个名字.可以通过函数名在程序的不同地方多次执行(这叫函数的调用).函数在编程语言中有基本分为:预 ...

  2. nodejs的包管理器npm和cnpm

    http://www.ydcss.com/archives/18 3.npm介绍 3.1.说明:npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装 ...

  3. jQuery重置单选框和input框

    取消选中单选框radio,第一种,第二种方式是使用jQuery实现的,第三种方式是基于JS和DOM实现的,大家可以看看下面的示例 本文提供了三种取消选中radio的方式,代码示例如下: 本文依赖于jQ ...

  4. 串口通讯超时的设置与含义(COMMTIMEOUTS)

    COMMTIMEOUTS:COMMTIMEOUTS主要用于串口超时参数设置.COMMTIMEOUTS结构如下: typedef struct _COMMTIMEOUTS { DWORD ReadInt ...

  5. Python Standard Library

    Python Standard Library "We'd like to pretend that 'Fredrik' is a role, but even hundreds of vo ...

  6. linux常用命令 查看文件

    Linux常用命令 查看文件 cat命令 cat命令的用途是连接文件或标准打印输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示. 命令格式: cat [ ...

  7. Selenium2+python自动化44-元素定位参数化(find_element)【转载】

    前言 元素定位有八种方法,这个能看到这一篇的小伙伴都知道了,那么有没有一种方法,可以把八种定位合为一种呢?也就是把定位的方式参数化,如id,name.css等设置为一个参数,这样只需维护定位方式的参数 ...

  8. poj 1066(枚举+线段相交)

    Treasure Hunt Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 6328   Accepted: 2627 Des ...

  9. MYECLIPSE中快速解决项目的错误的方法

    Use the IDE's help as follows:- Right mouse click on the error in the 'Problems' view- Select the 'Q ...

  10. [BZOJ1492] [NOI2007]货币兑换Cash 斜率优化+cdq/平衡树维护凸包

    1492: [NOI2007]货币兑换Cash Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 5907  Solved: 2377[Submit][Sta ...