NokiMo
shibagani48
shibagani48

patreon


Weekly report Aug-1, 2024

Hello everyone! Thank you as always for your support. Let's take a look at this week's progress!

# Quantum Practice

This week, I continued studying Quantum3 to achieve rollback and online matchmaking. I started by following the official tutorial and coding.

As I progressed through the tutorial, I discovered a surprising fact. While Unity builds games using game objects, Quantum adopts ECS (Entity Component System). ECS uses entities instead of objects, allowing for high-speed processing of large numbers of objects that would slow down Unity. Because of this, Quantum's coding methods and usable components are entirely different from Unity, necessitating almost a complete rebuild of the game. Although the system logic and offline menus can still use Unity assets, the time required for this is currently unknown.

While it's bad news that it will take more time, there is good news as well. I built the demo created in the tutorial for the web and conducted an online matchmaking test on Discord. Despite my followers being spread across the globe, there was almost no noticeable lag, and the test was mostly successful. This means that if Quantum is implemented, even indie fighting games like Hellversus can have online matches across countries. Server management is automated, and almost no coding is needed for online matchmaking. Although challenges remain, it is clear that Quantum is a very useful service.

The major challenge now is determining how long the rebuild with Quantum will take. To gauge this, it's indeed wise to test with a mini-game rather than jumping straight into a large project. Therefore, I'm currently re-implementing Bahell Ground. I couldn't finish it this week, but since it's not a very complex game, it should be completed by next week. I will use the insights gained from this to make a final decision on how to proceed.

# Plans for Next Week

- Implement online functionality for Bahell Ground

That's all for this week. Thanks to everyone's support, we can continue development! Much appreciation.
Have a great weekend!

Weekly report Aug-1, 2024

Related Creators