Touhou Volleyball Danmaku
Steam News 19 August 20259mo ago

Status on upcoming online and new updates

I wanted to give you guys a quick update on how things have been going since the launch of the game, especially with the announcement of online implementation about a month ago. I will also go over future plans for the…

Update log

Full Touhou Volleyball Danmaku update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

0 fixes0 additions6 changes0 removals
  • Gameplay
  • Server
  • Events
changedStatus of online matchmakingTo summarize the progress of online, it is going great. Much has been done to progress this mode, including testing the online from one state to another. The results were very satisfactory. Issues are present and I am working on dealing with these issues, but I can confidently say that online can be implemented into the game around next month. It's going to take that long because this stage of getting the game online is just the first of two stages. This first stage is setting up the online infrastructure for the game. The objective of this first stage is to simply get a connection between to game sessions. Here's how it works using screenshots of the current online alpha:
changedStatus of online matchmakingThe idea behind online for Touhou Volleyball Danmaku is that a player hosts a lobby and 2 or 4 players can join in.
changedStatus of online matchmakingOnce the game detects that all players are ready, you will be sent to the lobby where you can chat. At this time, you are assigned predetermined position but the complete version will allow you to select which position you wish to be in.
changedStatus of online matchmakingAnd then you enter the game proper. Though at this time, I haven't actually tested the actual game online, just using some test dummies who can only move. And this actually works. I managed to make the characters move on two machines, both locally and from another state. I am confident enough that this system can work on the actual game, I just need to look at a few issues before I proceed to stage 2.
changedStatus of online matchmakingStage 2 is translating the gameplay tomake it viable to function on a network as directly as it does locally. What that jargon means is to make sure every little thing actually behaves the way it should over the internet. Here's how it technically works. When a player makes a server, they are the ones handling all the data going in and out, including from the player they are playing as. All other players are simply sending their data so the host can distribute it to everyone. So the host is handling everything: the players positions, when and which button a player is pressing, the ball's position, the UI, every little projectile that comes out, everything is being handled by the host to makes sure that their data reflects that on the other player's screen.
changedStatus of online matchmakingI'm willing to give it a shot and make sure every character's specials and shots are one to one in the game, but if it becomes too difficult to actually do so for a particular type of projectile or special move, I'm going to have to make some changes to some characters special moves. While projectiles, bombs, and desperation of any design are no real problem on a local game, going online presents the challenge in that creating a projectile requires a lot of configuration that the host needs to process. A simple projectile has data for their position in the screen, how fast they are going, what angle their trajectory is, etc. This all has to be processed by the game in real-time and if some of the special moves become too cumbersome, then changes will have to be made to that special move both online and

I wanted to give you guys a quick update on how things have been going since the launch of the game, especially with the announcement of online implementation about a month ago. I will also go over future plans for the upcoming Version 1.100.

Status of online matchmaking

To summarize the progress of online, it is going great. Much has been done to progress this mode, including testing the online from one state to another. The results were very satisfactory. Issues are present and I am working on dealing with these issues, but I can confidently say that online can be implemented into the game around next month. It's going to take that long because this stage of getting the game online is just the first of two stages. This first stage is setting up the online infrastructure for the game. The objective of this first stage is to simply get a connection between to game sessions. Here's how it works using screenshots of the current online alpha:

The idea behind online for Touhou Volleyball Danmaku is that a player hosts a lobby and 2 or 4 players can join in.

Once the game detects that all players are ready, you will be sent to the lobby where you can chat. At this time, you are assigned predetermined position but the complete version will allow you to select which position you wish to be in.

And then you enter the game proper. Though at this time, I haven't actually tested the actual game online, just using some test dummies who can only move. And this actually works. I managed to make the characters move on two machines, both locally and from another state. I am confident enough that this system can work on the actual game, I just need to look at a few issues before I proceed to stage 2.

Stage 2 is translating the gameplay tomake it viable to function on a network as directly as it does locally. What that jargon means is to make sure every little thing actually behaves the way it should over the internet. Here's how it technically works. When a player makes a server, they are the ones handling all the data going in and out, including from the player they are playing as. All other players are simply sending their data so the host can distribute it to everyone. So the host is handling everything: the players positions, when and which button a player is pressing, the ball's position, the UI, every little projectile that comes out, everything is being handled by the host to makes sure that their data reflects that on the other player's screen.

I'm willing to give it a shot and make sure every character's specials and shots are one to one in the game, but if it becomes too difficult to actually do so for a particular type of projectile or special move, I'm going to have to make some changes to some characters special moves. While projectiles, bombs, and desperation of any design are no real problem on a local game, going online presents the challenge in that creating a projectile requires a lot of configuration that the host needs to process. A simple projectile has data for their position in the screen, how fast they are going, what angle their trajectory is, etc. This all has to be processed by the game in real-time and if some of the special moves become too cumbersome, then changes will have to be made to that special move both online and

Source

Steam News / 19 August 2025

Open original