游戏制作日记 -1_2《东方六弹幕说》

本贴最后更新于 2335 天前,其中的信息可能已经时移世改

下面简单说明,东方六弹幕说的游戏系统。

这是单人游戏,像象棋一样一个玩家回合制操作多个角色。我走一步你走一步的顺序。

不过于很多回合制游戏不同的是,每个角色并不是有均匀的行动机会。真的像象棋一样,你可以一直让一个角色连续移动,其它角色会在此刻补充体力或使用被动技能和自动技能等等。有的角色累了就把它甩到后面,其他的角色负责掩护和往后的攻击。

事先声明!这种系统因为非常罕见,我真的说不准我会不会坚持这个游戏系统,毕竟很多人都没有这样的做。会不会途中遇到什么问题...我不太确定。(幸好我现在感觉这个系统好像行得通。)

那么,在这种游戏,角色可以做什么样的行动?大概是以下 2 种。

1.自由移动和攻击

这里指的“自由移动”是玩家操控键盘指令的移动,更“技能移动”区分(比如下面说的 leap)。

也就是正常行动。移动到合适的位置,选择你想做的攻击。

具体有什么样的攻击我不在 1_2 说。(毕竟下一个的说明蛮长的)

2.设定和执行被动技能/自动技能

这些技能的见效是自动的,不会考验玩家的操作能力。

角色可以预测敌人的攻击做出相应的防护措施,比如躲闪技能和防御技能,同样可以减少你被攻击时的伤害。

每个技能都有着克制的攻击,考虑这些因素可以更有效的抵抗伤害。

有 4 个具体例子,比如下面

【leap】 消耗 SP:20 /1 次

当敌人子弹靠近你时,你会飞快地跳起来躲闪敌人的子弹。跳跃距离和速度参照角色的性能。

躲闪方向是自定义,并且对手无法判别你预备了这个技能和你预备的躲闪方向。

最有潜力的防御系技能。速度很快的阻击型攻击可以有效地克制它。

【graze】 消耗 SP: 0~20 /1 次

当敌人子弹接触你时,你会适当地躲开防止更多的伤害。

当子弹间隔越短,或子弹方向越稳定的时候,会大幅度减少之后的伤害和消耗 SP。本技能不参照子弹速度。

克制密度高的机枪型攻击,但对一次性重击很弱。

同样敌人察觉不到你预备了这个技能。(消耗 SP 的技能通常不会被敌人看见)

【shield】 消耗 MP: 50

补充你的魔法护盾能量。启用时,你的命中区域会略微变大。当然这个技能会被别人看到。

减少所有的伤害的一定比例,同时护盾能量会削减。削减量参照的是子弹间隔和子弹数量。

特别怕每发子弹威力小但是数量多的散弹枪型和机枪型,但对其他攻击均起一定的作用。

【barrier】 消耗 MP: 20/每一个球

填充你的魔法屏障能量。启用时,屏障球会一直旋绕你的角色。

依然参照子弹间隔和子弹数量,但是会完全除去接触到的攻击,并且离你较远的屏障球可以有效的抵抗爆炸性攻击。

对低速的一次性攻击非常有效。对光线枪型和机枪型明显很弱。

其他的就不说了,如果觉得想看其他的,我会专门对这行技能做介绍的,可能是 1_10 以后。

啊,补充一下,SP 指的是 Stamina Point,MP 指的是 Magic Point。活泼乱跳的人 SP 高,SP 行动的效率也高,文雅的人 MP 高,使用 MP 的效果也高。

我说被动技能这么长,是因为被动技能就是这个游戏的核心。

参照各角色的 SP/MP 偏向,局面的情况,推测敌人会做出什么类型的攻击和防护技能,来做出对应的行动。每个角色的攻击力都有点高,所以不考虑这些被动技能估计是打不过关的。

可能这个游戏会有点难,但每一回合都有充分的时间思考。体验下步步推到敌军的感觉。

大概以上吧。一句话形容,就是在横板的地形上展开的伤脑筋棋盘游戏。只不过你选择什么棋子上场是可选的。

还有就是,每个棋子预定是可爱的人物角色罢了。画...我正在努力。

本次没有实在地说明有怎样的攻击,可能会不好理解。但希望能从以上的被动防御技能推测这个世界的攻击魔法还是挺多的。我会在什么时候介绍一下具体攻击,以及《六弹幕说》之称的来源。

1_2 以上为止。

如有任何不明确的地方请问,我会及时回复。我知道这个系统不是很好理解(毕竟没有例子可以拉出来!)。

P.S.本人正在学画中

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Reid

    加油,干巴爹!

  • xiufan

    加油

bluelaserpointer
日本生的游戏编程爱好者,使用Java语言。做这个账号的时候是高中生。 上海

推荐标签 标签

  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖 • 1 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 659 关注
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 554 关注
  • Hibernate

    Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。

    39 引用 • 103 回帖 • 724 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    35 引用 • 468 回帖 • 760 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 692 关注
  • 反馈

    Communication channel for makers and users.

    126 引用 • 930 回帖 • 273 关注
  • 996
    13 引用 • 200 回帖 • 3 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 610 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 176 关注
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1454 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9632 引用 • 43799 回帖 • 95 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    93 引用 • 113 回帖
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    267 引用 • 666 回帖
  • Excel
    31 引用 • 28 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 3 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 648 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1794 回帖 • 3 关注
  • CodeMirror
    2 引用 • 17 回帖 • 161 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 341 关注
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖 • 1 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖 • 2 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    948 引用 • 1460 回帖
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖 • 3 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    22 引用 • 148 回帖 • 16 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖