In HypeHype, you can define any game to be a multiplayer game. Each period of time when someone plays your game is called a session. Multiple players can join in the same session, and it is up to you to decide what type of interaction can happen between the players. An in-game chat is always available. There’s a range of things you can do in addition to this, from showing the other players as ghosts, to multiplayer games with player-specific controls and objectives.
There are three levels of interaction you can choose in the Multiplayer Settings section of the editor.
mp_intro.mp4
Only Chat | Players can interact with each other in the in-game chat. If there is a scoring system in the game, players can also see an in-game leaderboard. |
See Others | In addition to in-game chat and leaderboard, players who are currently in the same session can be seen in the game world as ghosts. It’s possible to use a limited amount of multiplayer functionalities, like detecting how many players are currently in an area, or timing a specific event for all players. |
Custom | This option allows you to build a full multiplayer game in which players share the same physical game world. Be prepared to work with node logic! |
Only Chat | See Others | Custom | |
---|---|---|---|
Other players can join the session | o | o | o |
Players can chat | o | o | o |
Players see an in-game leaderboard | o | o | o |
Trigger game events for all players in the session | o | o | o |
Players can see each other in the game world | o | o | |
Assign different looks for players | o | o | |
Assign a unique look for each player | o | ||
Detect the number of players in an area | o | o | |
Make a co-op boss fight | o | o | |
Players can collide with each other | o | ||
Players interact with the same game world (e.g. destroyed objects disappear for all) | o | ||
Trigger game events for specific players | o | ||
Make custom game controls for each player | o |