Hi all,
I am getting to the point in my game dev journey that it is becoming unwieldy to test new features. Every time I add something new that I want to test in a multiplayer environment, I have to do the following:
- Run the server locally.
- Bundle the app.
- Bundle the app a second time (this time I do HTML 5 so I can get two at once).
- Click Create Game on one client.
- Type in the room code that I see in the server logs into the second client and click Join Game.
Only after this do I have two players loaded into the level and finally test what I changed.
I see a post from 4 years ago about integration testing but it didn’t look too easy, and some of the links are dead: Testing with dmengine_headless. These days are there tools out there to enable easier E2E testing, such as clicking through the UI or perhaps even sending messages on the side to progress my game to a certain state?
Thanks!