找回密码
 立即注册
搜索
查看: 3197|回复: 14

[多平台] 想要尝试制作弹幕STG,请问有推荐的软件/引擎吗

[复制链接]
     
发表于 2023-5-9 20:01 | 显示全部楼层 |阅读模式
从小就很喜欢STG,简单直观的游戏玩法,风险与收益分秒交织的游玩节奏,开局小渔村结尾歼星舰的公路片展开,光怪陆离诡谲怪异的敌人BOSS,STG的这些特点都非常吸引我。这两年断断续续玩了将近百款古今的知名于不知名的弹幕STG游戏,对这一类型有了些新的理解和想法,想制作一款自己的STG来实践一下。
美术,音乐,文案,世界观等部分我已经积累了一定的素材,但个人完全没有任何程序基础,游戏制作的经验也仅限于高中时的RPG Maker以及大学DIY桌游。
不知道有没有比较简单易上手的STG制作工具可以推荐一下,感谢大家!

评分

参与人数 1战斗力 +1 收起 理由
eggplant + 1 如果是车万风格推荐LuaSTG和CrazyStorm.

查看全部评分

回复

使用道具 举报

     
发表于 2023-5-9 20:32 | 显示全部楼层
可以试试pixelgame maker mv咯,前身是action game tkool,平台跳跃,2d塞尔达和stg这三类是有模板可以套的
回复

使用道具 举报

     
发表于 2023-5-9 20:45 | 显示全部楼层
LS说的那个PIXEL GAME MAKER其实挺尴尬的。
上手门槛不低,需要一些码农知识才能驾驭,并不像RPG MAKER那么亲民;
底层用的cocos2dx,连这引擎天生的一些拧巴细节(比如多如牛毛的坐标系转换)也继承了过来;
而真正的逻辑部分,又完全不支持代码,必须自己鼠标拉状态机图,比真的码代码还麻烦几倍。
个人评价是一个两头不讨好的引擎。

STG游戏我记得十几二十年前有过一个专门的亲民引擎的,和FTG制作大师同类,当年很流行。
虽然不能做很复杂的机制,但是基本功能都能满足。
不过名字不记得了。大概就叫STG制作大师之类的?
回复

使用道具 举报

     
发表于 2023-5-9 20:50 | 显示全部楼层
用东方弹幕风……不过不太好上手的样子
弹幕这种简单易上手框架的还真不知道
回复

使用道具 举报

     
发表于 2023-5-9 20:56 | 显示全部楼层
本帖最后由 Junakr 于 2023-5-9 21:06 编辑
Tring 发表于 2023-5-9 20:45
LS说的那个PIXEL GAME MAKER其实挺尴尬的。
上手门槛不低,需要一些码农知识才能驾驭,并不像RPG MAKER那么 ...

大概是 STGBuilder?

补充:

http://blog.livedoor.jp/stgbuilder/

至今仍在维护的 Shooting Game Builder (STGBuilder) 也是个历史悠久的专做 STG 的游戏引擎了,神之天平的制作者好像也在用它制作新的 STG 游戏。


回复

使用道具 举报

     
发表于 2023-5-9 20:59 | 显示全部楼层
本帖最后由 xisailuo 于 2023-5-9 21:07 编辑

shooter Maker 95

https://www.gamingroom.net/maker ... s/shooter-maker-95/
回复

使用道具 举报

     
发表于 2023-5-9 21:07 | 显示全部楼层
飞行射击算是最容易制作的游戏类型,只要生成精灵,发射子弹,检测子弹和精灵的碰撞,什么引擎都行,我是建议上unity,没程序基础也没事,反正逻辑简单,现学都行,遇到问题也容易问人

评分

参与人数 1战斗力 +1 收起 理由
eggplant + 1 从楼主的描述看学Unity的门槛都算很高的了.

查看全部评分

回复

使用道具 举报

发表于 2023-5-9 21:17 | 显示全部楼层
想做东方风格的stg,目前比较成熟易用零门槛的可以选择luastg

评分

参与人数 1战斗力 +1 收起 理由
eggplant + 1 借楼thread-1530367-1-1.html

查看全部评分

回复

使用道具 举报

     
发表于 2023-5-9 21:19 | 显示全部楼层
学unity吧,基本上只需要最基本的程序水平然后搞明白unity脚本的怎么回事。碰撞什么的拖个component就解决了。
回复

使用道具 举报

     
发表于 2023-5-9 21:33 | 显示全部楼层
unity做特定模板类型游戏真不算一个效率高,学习门槛低的引擎
回复

使用道具 举报

     
发表于 2023-5-9 21:39 | 显示全部楼层
unity就行啊,需要一点c#的基础知识,但是做stg的话机制不是太复杂也不需要太深层次的脚本

做游戏还是得学点编程的,可以借这个机会入下门,现在有chatgpt了哪个函数不明白直接问这玩意就行

unity写stg很好做的,入门课的第一个作业基本都是做个stg出来
回复

使用道具 举报

     
 楼主| 发表于 2023-5-9 22:28 | 显示全部楼层
感谢大家,我挨个看一下
回复

使用道具 举报

     
发表于 2023-5-10 01:11 来自手机 | 显示全部楼层
chatgpt加unity,然后找点模板抄明白了开始自己做。
回复

使用道具 举报

发表于 2023-5-10 02:06 | 显示全部楼层
东方应该有个日本同人经常用的专用引擎,有人用过love2d,至于s1里真能做出来嘛……
回复

使用道具 举报

     
发表于 2023-5-10 13:02 | 显示全部楼层
你可能希望用到一些方便的工具,比如所见即所得的粒子系统(可以比较方便地实现爆炸、火花、烟尘之类的特效)、光照系统(让游戏的光影效果比较现代),这些工具小引擎里可能支持的不够好或者根本不支持
再比如曲线编辑器,用曲线来描述物体的速度或者角度之类属性的变化,就能很方便地创造出花哨的运动轨迹,很适合用在杂兵、子弹的移动上,会比一段代码直观、简练的多,而且调试起来也方便,但是小引擎未必有这种功能
所以主要还是看游戏的复杂度和你的可支配时间,游戏越复杂、可投入到做游戏的时间越多,就越适合用unity之类功能比较全面的引擎,反之可以考虑以不用写代码为宣传点的引擎
如果你的想法很复杂,而引擎的工具比较简陋的话,反而会让你花费更多精力

评分

参与人数 1战斗力 +1 收起 理由
eggplant + 1 这点确实,如果一开始就打算做出版级品质.

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-21 20:41 , Processed in 0.044417 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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