VisGM is a growing framework for creating multiplayer games in Unreal Engine 4. It provides 200+ functions, 30+ macros, expansive systems, and a structure that makes developing multiplayer games faster.
VisGM is a growing framework for creating multiplayer game logic in Unreal Engine 4. It provides 200+ functions, 30+ macros, expansive systems, and a structure that give you tools to create your own game types quickly and efficiently. Instead of focusing on building the structure for your next multiplayer game, you’ll focus on creating the features. Everything is easily installed, expanded, modified, and integrated.
VisGM’s growing set of systems will give you a head start and expedite the creation process for a range of multiplayer game types. You'll be able to easily access and interact with each system's features to build the game that you need.
VisGM’s structure gives you a solid foundation for building your multiplayer game. Data is accessible from almost anywhere in your project, the system integrates well with other plugins, it integrates well with different networks, bandwidth usage per player is optimized, and it's easily extended and modified because of it’s design.
Team Deathmatch is a Match-based game-mode that has been created with the VisGM Framework. It has a modular design, and can be fully customized to your needs. With the Match Based Team Deathmatch foundation, you'll be able to create many different game-types just by changing a few settings in your game rules. You can also change them in real-time, allowing players to configure their own game types where appropriate. Team Deathmatch provides you a foundation for building your Team-Based experience.
Total Blueprints: 41
Total Functions: 220
Total Macros: 30
Network Replicated: Yes
This will not give you multiplayer functionality. You still need to have a Host/Join system already set up, which isn't hard (Link to a Steam Multiplayer Tutorial series I made). Once you have multiplayer joining and hosting in place, you can easily plug VisGM in! Just read the documentation on how to get started.