Inspiration#
I came across an interactive video in the form of a galgame on Bilibili 【B 站最强互动视频】耗时三年原创三十万字剧情,打造灾难和救赎的篇章, and I found the interactive barrage feature quite interesting. This gave me the idea of adding a barrage to existing galgames, so that while playing the game, I can also see other players' comments at different plot points. I believe this will greatly enhance the gaming experience. 😆
- I hope this idea can inspire experts to implement it. 😏
Possible Implementation Methods#
- There are many galgame translation projects, such as MisakaTranslator, LunaTranslator, VNREX, YUKI, etc. You can refer to their recognition methods to determine the current plot position.
- Then, set up a public server node to store the barrage data.
- Provide a Docker image for easy setup of private nodes for entertainment within a group.
Usage Process#
- Run the galgame.
- Run the barrage plugin software, enter the server node, and verify the user's identity.
- Select the galgame process and retrieve the process name to automatically match the corresponding galgame.
- To prevent misidentification, confirm the match and provide manual correction if necessary.
- Choose the level of barrage filtering and provide a plugin interface for blocking.
- Start playing the galgame.
- The software recognizes the corresponding plot points and loads real-time barrages from the server.
- You can send a barrage comment on the current plot at any time.
Desired Features#
- Ability to change fonts.
- Adjustable barrage position and range.
- Customizable emoticons and a wide range of kaomoji.
- In addition to client-side filtering, the server can pre-score the barrages using AI for clients to choose from.