Software engineering
This dev log addresses the software engineering process of Bumper Bugs. Bumper Bugs is a relatively simple multiplayer game, so the engineering was quite simple. A lot of the software engineering came down to discussing general use case scenarios such as collisions with various objects, as well as defining the timing for player movement. The interesting development came into the use case diagram, as the use case diagram was our baseline for the other diagrams such as module relation.
Specifically, combining client and server into a diagram was an entirely new experience. Normally, we can just describe general interactions from the requirements table. However, because of the client-server setup, we needed to modify how we diagramed the cases to accommodate for local client, server, and other clients. The module relation diagram is probably the cleanest diagram in terms of attempting to address server and clients, using the server as a main hub for both, but the clients as players that can interact, and the 2 communicate back and forth.
Come see all of the game put together at the Game Expo on April 23rd!
Get Bumper Bugs
Bumper Bugs
Try to collect as many berries as you can while avoiding other players!
Status | In development |
Author | Game Design Team 10 |
Genre | Strategy |
Leave a comment
Log in with itch.io to leave a comment.