设为首页收藏本站喵玉殿官方微博

 找回密码
 少女注册中
搜索
查看: 6547|回复: 5

[编程算法] 東方STG和實況做互動構想和實驗

[复制链接]
发表于 2015-3-12 00:41:19 | 显示全部楼层 |阅读模式
本帖最后由 Ais2323 于 2015-3-12 23:39 编辑

一開始我是在TPP(Twitch Plays Pokemon)得到的靈感,
而我之前也跟風研究過這種聊天室控制遊戲的東西,其實我當初用的不怎麼成功就是了。
當時我是用LimeChat這個IRC的程式裡有個巨集設定可以偵測聊天室的指定文字來做互動的,
因為真的做得不太好很難操作,所以在實驗的時候我的友人說道:
「要不要你玩然後我們在那邊干擾你怎麼樣」

在之後我做聊天室操作按鍵的實驗基本上算是失敗,
但是我想到這句話讓我想嘗試看看一些東西,
就是由觀眾輸入符卡名來和實況主對戰!

因為我現在還在上高職忙作業,所以我目前懂得遊戲設計的程式只有Flash,
我希望能去學習其他的遊戲製作程式,因為Flash限制真的很多。

目前我也只能把符卡的彈幕寫死在程式裡,然後某些的彈幕出來還是會很Lag,
而現在我想把程式重新在寫一次,因為之前完全沒在顧慮資源的。
然後想利用變數來達成程式跑彈幕的想法,之前都是直接做成動畫的。

Test3.png
(不要理會怎麼有奇怪的符卡名,之前這個還只是和朋友們一起玩的)
Twitch把實況影片斬殺了,另外拍一個測試影片


未來希望能實現的
可以外接符卡彈幕腳本而不是寫死在遊戲程式裡
觀眾可以透過left、right等關鍵字來控制BOSS的移動
闖關模式,在實況主到達終點前把實況主的生命值打到歸零

至於我現在沒能力辦到但希望能辦到的
像Twitch的NightBot能和Twitch帳號連動,然後在獨立網站製作和上傳彈幕數據,然後該帳號在聊天室輸入實況方就會載入符卡數據

希望有空能夠完善它,大概在我從高職畢業吧



发表于 2015-3-12 01:43:42 | 显示全部楼层
我有一個很邪惡的構想......觀眾可以用QQ幣什麼的虛擬貨幣發彈幕,幫莊家(BOSS)或閒家(PLAYER),換句話說,做成一個對賭之局,群眾可以外卡。這或許會成為很邪惡的東西。
回复

使用道具 举报

发表于 2015-3-12 08:54:15 | 显示全部楼层
1. 如果每次实况主只能挑战一个符卡,那么观众对于符卡顺序的控制似乎对实况主影响不大
2. 控制BOSS移动要考虑到弹幕的设计,一些静态符卡一旦移动后就可能成为⑨符
3. 实况主和观众需要进行平衡,例如实况主击破获得分数获得机体升级或BOMB补给,观众通过击落实况主获得分数解锁高级符卡等

我觉得比较理想的使用场景是:请一位触手来当实况主,然后一大群沙包控制各种弹幕对其进行折磨

点评

大概的感覺是希望觀眾能夠參與遊戲,控制BOSS移動可能就某些符卡設定可控制就能夠控制,至於能力提升,以後就給實況主分個不同難度符卡資料夾,自機能力可修改,另外我可能就做一些小型的干擾彈給沒上場的其他觀眾用  发表于 2015-3-12 23:20
回复

使用道具 举报

发表于 2015-3-12 09:09:14 来自手机 | 显示全部楼层
感觉上主要问题还是弹幕生成,即符卡设计。

外接的话,可以输入一个标准的符卡定义脚本
比如弹幕网站的高级弹幕。

操作,其实这玩意应该单独做成一个游戏吧,然后就需要考虑运行平台了。

嗯似乎幻想轮舞就是类似的感觉,它的符卡模式就是这样的,似乎。

点评

LimeChat是可以設定指定關鍵字就去背景作業執行exe還有將帳號、訊息發布時間和文字內容輸入進txt檔供Flash讀取變數,至於b站我還沒用過,有空我會去研究看看的,感謝您  发表于 2015-3-13 03:14
你也需要对你的聊天室进行处理。 或者你可以尝试b站高级弹幕。其实首要问题是,聊天室使用了哪些技术  发表于 2015-3-12 23:49
目前我比較苦惱的是定義彈幕符卡腳本,單獨做成遊戲就失了和觀眾們即時互動的感覺,希望是觀眾由聊天室直接輸入就即時和實況主互動對戰,而觀眾不用在裝有的沒的,反正BOSS的移動也不是要多精密的閃避呢  发表于 2015-3-12 23:29
回复

使用道具 举报

发表于 2015-3-12 19:09:50 | 显示全部楼层
蛮有意思的
回复

使用道具 举报

发表于 2015-7-19 11:52:15 来自手机 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|无图版|手机版|小黑屋|喵玉殿

GMT+8, 2025-10-31 06:36

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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