A downloadable game for Windows

A short learning exercise on implementing multiplayer in UE4 using exclusively c++

Objective is that both players reach the cake platform by working together in activating movable platforms while trying to stay out of the rising lava

Updates:

23/05/2020
- Major restructuring of the connectivity system.
- You will need a Steam account and must be loggen in to Steam for it to work
- Instead of attempting to connect directly to the host, I'm now using Steam and the lobby system to create and connect to games. As I am using the Steam free public ID, it's possible that when looking for lobbies it may not find any (even though one is created) or it may find "unusual" lobbies. This happens as the ID being used is used by many other people at the same time and may interfere with each other. In that case, just go back to the main menu, click Join again to refresh the list and try again. 
- Players will now load into a lobby map and wait until all players have joined (in this case just 2 players), after which they will all seamlessly travel to the main level.
- Made a basic settings scalability. Simply hit the "Tab" key to cicle through the settings.

Instructions:

Player1 : Click "Host" to start a new game, name the lobby and click "Create"

Player2: Click "Join", wait until the lobby list is updated, select the lobby you want to join and click "Connect"

You can also disable Steam and connect through LAN. Just run the game with -nosteam from CMD or PowerShell. Or create a shortcut with -nosteam in the target field. Everything runs as usual, Host a game and search for available lobbies.

Example:
D:\Games\CoOpPuzzlePlatformer\CoOpPuzzle.exe -nosteam

Download

Download
CoOpPuzzlePlatformer.rar 538 MB

Install instructions

1. Unpack anywhere

2. Run the game and allow windows to let it connect to the internet

3. Steam app must be running and logged in

4. Both you and your friend need to be in the same dowload region on Steam. You can access this through Settings - Downloads - Download Region on Steam.

5. Either Host a server or connect to theirs. Have fun.

Leave a comment

Log in with itch.io to leave a comment.