设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3702|回复: 5
打印 上一主题 下一主题

[通用发布] [HCl]Barrage System v7.1 {弹幕射击平面塔防}

[复制链接]

Lv1.梦旅人

梦石
0
星屑
163
在线时间
249 小时
注册时间
2014-7-18
帖子
44
跳转到指定楼层
1
发表于 2014-7-25 20:08:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 M.Winderic. 于 2014-7-28 08:21 编辑



Barrage System v7.1
平面动作的建议换[HCl]Action System,同为HCl::Particle内核,基于HCl::Gravity核心更适合做平面动作
即时战略&塔防建议换[HCl]Trigger System,对于原生多点判定的HCl::Particle来说单点还是鸡肋不如换HCl::Emitter内核的[HCl]Trigger System


简介:

平面弹幕系统,HCl项目的副产品之一,可以用作平面射击、平面塔防等类型的游戏的内核。




结构:
模块作用
HCl::Core配置&刷新画面
HCl::Bitmap::Slant返回&斜切位图
HCl::Bitmap::Check检查&判定粒子
HCl::Particle::Core刷新&渲染粒子
HCl::Barrage::Core配置&检索战场
HCl::Barrage::Database生成&加载数据
HCl::Barrage::Battle执行&刷新战场
Game_Map外部接口



适用游戏类型:
  • 平面射击类:步进射击(合金弹头)、卷轴弹幕(东方Project)……
  • 平面塔防类:圆周塔防(元素塔防)、直线塔防(植物大战僵尸)……



制作难度:
~游戏类型~~基于系统~~基于范例~~从零开始~
步进射击##              #                 #####              
卷轴弹幕###            #                 #####              
圆周塔防####          ##              ######            
直线塔防####          ##              ######            
即时格斗(建议[HCl]Action System)#####        ###            ########      
即时战略(建议[HCl]Trigger System)#######   ######      ###########
平均一下####          ##              ######            



配套素材:

缓慢制作中




开发思路:

系统之所以适合以上战斗类型是因为:


===============================================================================


  • 以上情形都在平面上,HCl::Particle::Core#p_bitmap可以表示这一平面
  • 以上情形的主角都是粒子,HCl::Particle::Core#particles可以处理这些粒子
  • 以上情形的次要部分都为判定区域,HCl::Bitmap::Check可以对弹着点进行判断(单点判定,色块判定皆可)


===============================================================================


综上所述,步进射击与卷轴弹幕可以通过如下思路实现:
塔防游戏,射击的变种,方法也很类似:



下载地址:
  • Link版:https://github.com/Michelle-Winderic/RGSSEXT_Barrage/blob/rrsp/link.rb
    [box=Black]Fetch includes at "https://raw.githubusercontent.com/Michelle-Winderic/RGSSEXT_HCl/Format/HCl_#{Module}_#{Part}.rb"[/box]
  • Lite版:https://github.com/Michelle-Winderic/RGSSEXT_Barrage/blob/rrsp/lite.rb
  • 步进射击范例: 201.tar.gz (842.44 KB, 下载次数: 235) ……有待更新……
    https://rpg.blue/forum.php?mod=attachment&aid=MjU0NTQyfDc4MmY2MzAxNzgyOGIwYjQzZGFhZjhhMTYxNmNmYWUyfDE3MzIyNzg1Mzk%3D&request=yes&_f=.gz
  • 卷轴弹幕范例: 202.tar.gz (856 KB, 下载次数: 186) ……有待加强……
    https://rpg.blue/forum.php?mod=attachment&aid=MjU0NTI5fDc5YWQzMTc0YjBkODhlZmU3M2FmMTYzZGRhOTkyZTFmfDE3MzIyNzg1Mzk%3D&request=yes&_f=.gz
  • 圆周塔防范例: 203.tar.gz (850.82 KB, 下载次数: 193) ……有待更新……
    https://rpg.blue/forum.php?mod=attachment&aid=MjU0NTk5fDJkNmFlYWY4ZWJhMTQ3MTllOTdjZWU1ZGVmNjk2MjQ4fDE3MzIyNzg1Mzk%3D&request=yes&_f=.gz
  • 直线塔防范例: 204.tar.gz (852.71 KB, 下载次数: 152) ……有待加强……
    https://rpg.blue/forum.php?mod=attachment&aid=MjU0NjEzfDUzZDQyMWEwMGY5ZGMxZTBlZjAzNWFhMzdlYTNmZmFlfDE3MzIyNzg1Mzk%3D&request=yes&_f=.gz
  • 创意范例游戏:Last Dart 等待制作中



许可协议:

GNU LESSER GENERAL PUBLIC LICENSE




Copyleft 2014 MB. Game Studio, All Rights Reserved.

评分

参与人数 5星屑 +300 收起 理由
zhouzhuofan1 + 15 精品文章
无脑之人 + 20
你最珍贵 + 60 精品文章
恐惧剑刃 + 85 精品文章
喵呜喵5 + 120 精品文章

查看全部评分

Role Play Games had saved me, but I can never save them.

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2014-7-12
帖子
539
2
发表于 2014-7-25 21:46:29 | 只看该作者
步进射击的意思是?

点评

2D横版?  发表于 2014-7-25 22:02
像合金弹头那样一边打一边跑啦  发表于 2014-7-25 21:48

传送门:https://rpg.blue/thread-368721-1-1.html
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

3
发表于 2014-7-26 00:05:47 | 只看该作者
感觉是用处很广的一个系统,不过不懂脚本还是利用不了的样子?

点评

范例完善之后脚本知识就基本不怎么需要了, 剩下需要脚本的地方就是美化什么的了.  发表于 2014-7-26 11:43
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
509 小时
注册时间
2010-10-1
帖子
97
4
发表于 2014-7-26 00:30:19 | 只看该作者
为什么模块名要叫HCl..(难道..真的是盐酸的意思?= =)
点击Yes的时候卡了一会..是在准备粒子吗?
回复 支持 反对

使用道具 举报

Lv2.观梦者

故九江太守

梦石
0
星屑
612
在线时间
2167 小时
注册时间
2012-12-5
帖子
4464
5
发表于 2014-7-26 15:28:32 | 只看该作者
已经完善了还是...正在完善
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
117
在线时间
552 小时
注册时间
2012-8-18
帖子
1429
6
发表于 2014-7-28 23:29:36 | 只看该作者
看样子很不错,没收了【
我要填坑!我要背单词!我要学日语!我要每天锻炼!
好吧呵呵= =
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 20:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表